Join text values without delimiter
=CONCAT(text1, [text2], ...)
| Parameter | Description |
|---|---|
text1 |
First text value, cell reference, or range. |
text2 |
[optional] Second text value, cell reference, or range. |
The CONCAT function accepts multiple arguments called text1, text2, text3, etc. up to 255 total. Arguments may be supplied as cell references, ranges,
=CONCAT(A1," ",B1)
This is equivalent to using the concatenation operator (&) manually like this:
=A1&" "&B1 // manual concatenation
When concatenating numbers, number formatting is lost. For example, with the date 1-Jul-2021 in cell A1, the date reverts to a serial number:
=CONCAT("The date is ",A1) // returns "The date is 44378"
Use the TEXT function to apply formatting during concatenation:
=CONCAT("The date is ",TEXT(A1,"mmmm d")) // "The date is July 1"
The main benefit of CONCAT over the older CONCATENATION function is the ability to concatenate ranges. To concatenate the values in A1, B1, and C1, yo
=CONCAT(A1:C1)