What is the use of Concatenate formula?
Adds a bunch of text values to one another
Syntax of Concatenate formula:
concatenate(this, [to this..])
Examples of Excel Concatenate formula:
concatenate("one ","big ","text") = one big text
concatenate(A1,A2,A3) = adds the text values in A1,A2 and A3
Quickly combine text in multiple cells using this trick! [Formulas]
1. Let say the cells you want to combine are in B2:B19.
2. In a blank cell, where you want to concatenate all the values type
3. =CONCATENATE(TRANSPOSE(B2:B19))
4. Don’t press enter yet.
5. Select the TRANSPOSE(B2:B19) portion and press F9. (related: debugging formulas using F9 key)
6. This replaces the TRANSPOSE(B2:B19) with its result
7. Now remove curly brackets { and }
8. Enter
9. Done!
Bonus tricks
1. If you cannot use F9 for any reason, use CTRL+=
2. If you want to add a delimiter (like space or comma) after each item in the text, you can use
TRANSPOSE(B2:B19 & ” “) or TRANSPOSE(B2:B19 & “,”)
3. If the range you want to concatenate is across columns (Say A1:K1), then you can skip the
TRANSPOSE formula and write =CONCATENATE(A1:k1), Select A1:K1 and press F9, remove {}s.
Keep in mind
Since F9 replaces formulas with values, if your original data changes, then you must re-write the
CONCATENATE(TRANSPOSE(…)) again.
If you would rather keep the formulas alive, then use CONCAT() UDF. It takes a range and a
delimiter and spits out combined text with ease.