The CONCATENATE formula, an advanced Excel function used for data analysis, is a go-to tool when dealing with text in Excel. As its name suggests, the CONCATENATE formula binds together two or more text strings into one.


In Excel, we frequently deal with data where various parts are separated across different cells. The CONCATENATE formula helps in combining this data, making it much easier to comprehend and analyse. Whether you’re creating formulas in Excel or dealing with a large excel functions list, CONCATENATE is one of the most common Excel formulas that you’ll come across.


Understanding the syntax of this useful Excel formula is quite straightforward. Here it is:

=CONCATENATE(text1, [text2], ...)


In the CONCATENATE formula, the parameters represent the text strings that you want to combine. ‘Text1’ is compulsory, while ‘text2’ and subsequent elements are optional. You can add up to 255 text strings, as long as the total character count doesn’t exceed 32,767.


Once you’ve entered your parameters, the CONCATENATE formula will return a single text string that combines all the text strings you’ve inputted.

Usage Notes

  • CONCATENATE does not add spaces between text strings. You need to add spaces manually if needed.
  • For automatic Excel calculation, make sure the calculation options are set to ‘Automatic’.
  • CONCATENATE can be used with other Excel functions for data analysis to enhance the functionality.


The CONCATENATE function is available in all Excel versions. Starting from Excel 2016, Microsoft recommends using the CONCAT function, which provides the same functionality but supports a wider range of use cases.

Example #1

=CONCATENATE("Hello, ", "World!")

This formula will return: “Hello, World!”.

Example #2


If A1 contains “John” and B1 contains “Doe”, this formula will return: “John Doe”.

Example #3

=CONCATENATE("Total Sales: ", SUM(B2:B10))

This formula combines a text string with the sum of sales in cells B2 through B10.

Example #4

=CONCATENATE(A1, " ", B1, " ", C1)

It combines the text from A1, B1, and C1 with spaces between them.

Example #5

=CONCATENATE("Order ID: ", A2, " Total: ", B2)

It combines specific text with cell values from A2 and B2.

Tips and Tricks

  1. For adding the same text to a series of cells, use CONCATENATE with the ‘&’ operator.
  2. To avoid manual typing of commas and quotation marks, use CONCAT function instead.


  • CONCATENATE does not provide an option for including delimiters like space, comma, etc.
  • It cannot handle arrays.

Common Errors and Solutions

One common error is ‘#VALUE!’. This typically happens when the total length of the strings to be concatenated exceeds 32,767 characters. Reduce the character count to resolve this issue.

Best Practices

  • Keep the text string within the character limit.
  • Make sure the Excel calculation is set to ‘Automatic’ for automatic updates.
  • Use CONCAT for more complex concatenations.

List of Related Functions

Frequently Used with the Formulas

  • SUM

Frequently Asked Questions

Q. Can CONCATENATE work with numerical values?

Yes, CONCATENATE can combine numerical values with text strings, but it will treat numbers as text.

Q. Can CONCATENATE add a space or comma between text strings?

No, CONCATENATE does not add any delimiters. If you need delimiters, include them within the text strings or use the TEXTJOIN function.

Q. How many text strings can CONCATENATE combine?

CONCATENATE can combine up to 255 text strings, with a total character limit of 32,767.


The CONCATENATE function is versatile, and one of the best Excel functions for managing and analyzing text data. With the tips and examples provided here, you’ll be a pro at using this function to streamline your Excel workflows.

Happy data analyzing!

Visit our YouTube channel to learn step-by-step video tutorials