Excel CONCATENATE function

Joins several texts into one, like the & operator. In Spanish Excel it is called CONCATENAR.

Syntax

English Excel

=CONCATENATE(text1, [text2], …)

Spanish Excel (Mexico)

=CONCATENAR(texto1, [texto2], …)

Spanish Excel (Spain, Latin America)

=CONCATENAR(texto1; [texto2]; …)

ArgumentWhat it is
text1The first text or cell.
text2optionalMore texts, cells or quoted separators.

Example

CONCATENATE(text1, text2…) joins texts, just like the & operator. Spaces and punctuation go in quotes as one more argument. CONCAT is its newer version and also takes ranges.

=CONCATENATE(B2,", ",A2)

Common mistake

It adds no spaces: type them as one more argument, " ". To join a whole range with a delimiter use TEXTJOIN.

About Ads

This site uses Google AdSense to display ads. These ads help us keep WebHerramientas completely free. Ads are managed by Google and meet strict security and privacy standards.

Advertising
Loading ad...

Ads help us keep WebHerramientas free for everyone

Practice CONCATENATE

Type the formula in the sheet and check it instantly. Spanish or English function names both work. See all lessons

CONCATENATE and CONCAT

CONCATENATE(text1, text2…) joins texts, just like the & operator. Spaces and punctuation go in quotes as one more argument. CONCAT is its newer version and also takes ranges.

Example=CONCATENATE(B2,", ",A2)CONCATENAR = CONCATENATECONCAT

In C2, write the name as "Last name, First name" using CONCATENATE.

C2
ABCD
1First nameLast nameFor the list
2CarmenHernández
3JorgeOrtiz
4LucíaRamírez
5AndrésVega
6

Tip: while typing, click a cell or drag across several to insert their reference. F4 anchors the reference with $.

Frequently asked questions

What is CONCATENATE called in Spanish?
In Spanish Excel it is CONCATENAR. The formula =CONCATENATE(B2,", ",A2) is written =CONCATENAR(B2;", ";A2) (or with commas in Mexico).
Why does CONCATENATE use semicolons in some Excel versions?
It depends on regional settings. Where the comma is the decimal mark (Spain, much of South America), Excel separates arguments with semicolons. English Excel and Mexican Spanish Excel use commas.
What is the most common CONCATENATE mistake?
It adds no spaces: type them as one more argument, " ". To join a whole range with a delimiter use TEXTJOIN.