Edward A. answered 07/10/19
Math Tutor, Retired Computer Scientist and Technical Communicator
Good question. Most of the time, you’ll find them equally convenient.
A use case favoring the function CONCATENATE (or CONCAT in later Excels): if all your strings are in a range (such as A1:A25), then the formula =CONCATENATE(A1:A25)
is more convenient than =a1&a2&a3...