SheetsLessons
Text function

CONCATENATE function in Google Sheets

CONCATENATE joins several pieces of text into one. It does the same job as the & operator, so pick whichever you find easier to read.

Syntax

=CONCATENATE(string1, [string2, ...])
string1
The first value to join.
string2, ...
Optional. More values or ranges.

Practice CONCATENATE

Task 1 of 3

Combine first and last name with a space between them. Answer in C2.

C2
fx

Tip: while typing a formula, click a cell or drag across cells to insert references. Press Enter to check, and Tab to accept a function suggestion.

CONCATENATE examples

Each example below runs against this sample sheet. The results are calculated by the same engine as the practice grid.

ABCDE
1Emp IDNameDeptEmailSalary
21042Maya PatelFinancemaya.patel@acme.co$72,000.00
31187Leo RossiSupportleo.rossi@acme.co$51,000.00
41305Ava KimSalesava.kim@acme.co$64,000.00
51411Omar AliMarketingomar.ali@acme.co$58,000.00
61520Hana TanakaSaleshana.tanaka@acme.co$69,000.00
Employee directory
FormulaResultWhat it shows
=CONCATENATE(B2, " (", C2, ")")Maya Patel (Finance)Name with department in brackets.
=B2 & " – " & C2Maya Patel – FinanceThe same idea with &.
=CONCATENATE(A2:A3)10421187Ranges are joined with no separator.

Tips and common mistakes

  • Nothing is added between items. Include spaces and punctuation yourself in quotes.
  • To put a separator between every item of a range, use TEXTJOIN.

Related functions