CONCATENATE Function
Master CONCATENATE to join text in Excel and Google Sheets. Learn syntax, examples, errors, and modern alternatives like CONCAT and TEXTJOIN.



=CONCATENATE(text1, [text2], ...)
Practical Examples
Creating Full Names from Components
Combine first name, middle initial, and last name into a properly formatted full name
Building Email Addresses Dynamically
Generate corporate email addresses from employee names and departments
Creating Product SKUs with Multiple Components
Generate standardized SKU codes from category, brand, and product details
Building SQL Queries Dynamically
Generate SQL INSERT statements from spreadsheet data
Creating Formatted Addresses
Combine address components into properly formatted mailing addresses
Creating Custom Date-Time Stamps
Build custom formatted timestamps with descriptive text
Common Errors and Solutions
CONCATENATE returns #VALUE! error
One or more arguments contain an error value, or you're referencing an invalid range
1. Check each referenced cell for errors (#DIV/0!, #N/A, etc.) 2. Verify all cell references are valid 3. Use IFERROR to handle potential errors: =CONCATENATE(IFERROR(A1,""), IFERROR(B1,"")) 4. Ensure you're not using array formulas incorrectly
Always validate source data before concatenation and use error handling
Example:
Excel doesn't recognize the CONCATENATE function
Misspelled function name, missing quotes around text strings, or using CONCATENATE in a very old Excel version
1. Check spelling: CONCATENATE not CONCATINATE or CONCATENAT 2. Ensure text strings are in quotes: "text" not text 3. Verify Excel version supports CONCATENATE (2003+) 4. Check language settings if using non-English Excel
Use Excel's autocomplete feature to ensure correct spelling
Example:
Dates appear as numbers like 45234 instead of formatted dates
CONCATENATE converts dates to their serial number representation without formatting
1. Use TEXT function to format dates: TEXT(A1, "mm/dd/yyyy") 2. Wrap date cells in TEXT before concatenating 3. Apply custom formatting to the date portion 4. Use TEXTJOIN with formatted values in Excel 2019+
Always format dates and numbers explicitly with TEXT function
Example:
Text runs together without proper spacing
Forgetting to include space characters between concatenated items
1. Add explicit spaces: " " between arguments 2. Include spaces within the text strings themselves 3. Use TEXTJOIN with space delimiter in Excel 2019+ 4. Review formula to add " " where needed
Plan your spacing strategy before building the formula
Example:
Advanced Tips and Best Practices
For basic concatenation, the ampersand operator provides cleaner syntax: =A1 & " " & B1 is equivalent to =CONCATENATE(A1, " ", B1) but more readable.
CONCATENATE converts dates to serial numbers (e.g., 45234). Always use TEXT(date_cell, "format") to maintain readable date formats.
In Excel 2019+ and Google Sheets, TEXTJOIN offers superior functionality with delimiter support and range handling: =TEXTJOIN(", ", TRUE, A1:A10)
Use IF statements to check for empty cells before concatenating to avoid unwanted spaces or delimiters in your output.
Build template cells with CONCATENATE formulas for frequently used formats (email signatures, report headers, etc.) and reference them throughout your workbook.
For concatenating thousands of cells, consider using Power Query (Excel) or QUERY function (Sheets) for better performance than multiple CONCATENATE formulas.
Need Help with CONCATENATE Function?
Stop struggling with formula syntax. Use AskFormulas to generate validated formulas instantly with our AI-powered tool.
Example Excel formula:
Related Formulas
Extract text from the beginning of strings with the LEFT function. Learn syntax, examples, and error solutions for Excel and Google Sheets.
