CONCAT can join only two things while CONCATENATE can join two or more things.

The CONCAT and concatenate functions in Excel are both used to combine text strings. However, there are some key differences between the two functions.

The CONCAT function is a newer function that was introduced in Excel 2016. It is more versatile than the concatenate function and can be used to combine text strings from a range of cells. The syntax for the CONCAT function is as follows:

Code snippet
CONCAT(text1, [text2], ...)
concatenate(text1, text2, ...)
Code snippet
=CONCAT(A1, B1)

Here is an example of how to use the concatenate function to combine text strings that are specified individually:

Code snippet
=concatenate("Hello", "World")

In general,

the CONCAT function is the preferred function to use when combining text strings in Excel. It is more versatile and can be used to combine text strings from a range of cells. However, the concatenate function may be necessary to use if you are working with an older version of Excel that does not support the CONCAT function.