CONCAT Function in Excel
Master the CONCAT function to combine text from multiple cells efficiently. Learn syntax, examples, and solutions to common errors in Excel and Google Sheets.




=CONCAT(text1, [text2], ...)
Practical CONCAT Examples
Basic Name Combination
Combine first and last names with a space separator
Employee ID Generation
Create formatted employee IDs combining department code and number
Address Formatting
Combine address components into a single formatted address line
Product SKU Creation
Generate product SKUs by combining category and product codes
Email Address Construction
Build email addresses from first name, last name, and domain
Google Sheets Multiple Values (Nested)
Combine more than 2 values in Google Sheets using nested CONCAT
Common CONCAT Errors and Solutions
CONCAT function returns #VALUE! error
One of the referenced cells contains an error value (#N/A, #REF!, etc.), or there's a data type incompatibility
1. Check all referenced cells for error values 2. Use IFERROR to handle cells that might contain errors: =IFERROR(CONCAT(A1, B1), "Error in data") 3. Verify that all cell references are valid 4. Use ISTEXT or ISNUMBER functions to validate data types before concatenating
Always validate your source data and use error handling functions like IFERROR when working with dynamic data
Example:
Function name not recognized
CONCAT function is not available in your Excel version (requires Excel 2019+ or Excel 365)
1. Check your Excel version in File > Account 2. For Excel 2016 and earlier, use CONCATENATE function instead: =CONCATENATE(A1, B1) 3. Upgrade to Excel 2019, 2021, or Excel 365 for CONCAT support 4. In Google Sheets, CONCAT is always available
Verify function availability for your platform before creating formulas, or use CONCATENATE for broader compatibility
Example:
Formula displays as text instead of calculating result
The cell is formatted as Text, or Show Formulas mode is enabled, or there's a leading apostrophe
1. Change cell format from Text to General 2. Check if Show Formulas is enabled (Ctrl+` to toggle) 3. Look for leading apostrophe (') and remove it 4. Re-enter the formula after fixing the format 5. Press Ctrl+Shift+Enter if needed
Always use General or appropriate number formatting for formula cells, avoid Text format
Example:
Error: Wrong number of arguments to CONCAT. Expected 2 arguments
Google Sheets CONCAT function only accepts exactly 2 arguments, unlike Excel which accepts multiple
1. Use only 2 arguments in Google Sheets: =CONCAT(A1, B1) 2. For multiple values, nest CONCAT functions: =CONCAT(CONCAT(A1, B1), C1) 3. Consider using CONCATENATE for multiple arguments: =CONCATENATE(A1, B1, C1) 4. Use JOIN function for arrays with delimiters
Remember platform differences: Excel allows multiple arguments, Google Sheets allows only 2
Example:
Result has too many or missing spaces
CONCAT doesn't automatically add spaces, and empty cells can cause spacing issues
1. Manually add spaces where needed: =CONCAT(A1, " ", B1) 2. Use TRIM function to remove extra spaces: =TRIM(CONCAT(A1, " ", B1)) 3. Check for empty cells that might affect spacing 4. Use IF statements to handle empty cells: =IF(B1="", A1, CONCAT(A1, " ", B1))
Always include explicit spacing in your formula and test with various data scenarios including empty cells
Example:
CONCAT Best Practices and Tips
Use only 2 arguments in CONCAT for maximum compatibility between Excel and Google Sheets. For more complex combinations, consider using CONCATENATE or TEXTJOIN which work similarly across both platforms.
CONCAT is generally faster than CONCATENATE for simple text combinations. When working with large datasets, CONCAT can improve calculation speed, especially in Excel 365 with dynamic arrays.
Empty cells in CONCAT appear as blanks in the result. Use IF statements to handle empty cells gracefully: =IF(B1="", A1, CONCAT(A1, " ", B1))
Use CONCAT for simple 2-value combinations, CONCATENATE for multiple values with backward compatibility, TEXTJOIN for combinations with delimiters, and & operator for inline concatenation.
CONCAT is not available in Excel 2016 and earlier versions. Always test your formulas across different Excel versions if sharing workbooks, or use CONCATENATE for broader compatibility.
CONCAT automatically converts numbers to text, but dates may not format as expected. Use TEXT function for proper date formatting: =CONCAT("Report Date: ", TEXT(A1, "mm/dd/yyyy"))
Need Help with CONCAT Function in Excel?
Stop struggling with formula syntax. Use AskFormulas to generate validated formulas instantly with our AI-powered tool.
Example Excel formula:
Related Formulas
Master CONCATENATE to join text in Excel and Google Sheets. Learn syntax, examples, errors, and modern alternatives like CONCAT and TEXTJOIN.

Master the SUBSTITUTE function to replace text in Excel and Google Sheets. Learn syntax, examples, error handling, and advanced text techniques.

Master TEXTJOIN to combine text from multiple cells with custom delimiters. Merge data, skip blanks, and create lists in Excel 2019+ and Sheets.

Master the FIND function to locate text within strings. Learn syntax, handle #VALUE! errors, and explore 7 practical examples for text extraction.
