Zoho Sheet CONCATENATE Function: Syntax, Examples and Troubleshooting
Join multiple text strings and cell values into one label, with reproducible order-record examples and common spacing fixes.
Verification status: Official documentation referenced; example outcomes independently reasoned or arithmetically checked where stated. Not executed in Zoho Sheet. How formula examples are checked
Zoho Sheet CONCATENATE Function: Syntax and Examples
Quick answer: Use =CONCATENATE(B2;" ";C2) to join first name Ada and surname Ng in a new result cell. The expected result is Ada Ng. CONCATENATE combines text in the order given; it does not insert a separating space for you.
When CONCATENATE is useful
Use it to construct display names, labels, shipment descriptions and identifiers from clean source columns while leaving originals untouched. Put delimiters such as spaces, hyphens and parentheses inside quotes as their own arguments. If you need to join a whole range while ignoring empty cells, compare the separately documented TEXTJOIN instead; do not assume all range or blank handling is interchangeable.
Exact Zoho syntax and arguments
=CONCATENATE(text; [text1]; ...)
| Argument | Required? | Meaning |
|---|---|---|
text |
Yes | First text literal, number or cell containing the information to join. Quoted literal example: "Order ". |
[text1] and further values |
Optional | Additional items to append in their specified order. " " is a literal single space, while B2 is a cell reference. |
Zoho documents =CONCATENATE("Zoho";" ";"Sheet") returning Zoho Sheet and permits the & operator as an alternative. The reference does not specify a Zoho maximum argument count or resultant character length; do not transfer Excel limits into a Zoho claim.
Version, platform and locale scope
The syntax below is taken from Zoho Sheet’s current public English online function reference checked October 11, 2026. That reference does not identify the first Zoho release supporting this function or prove identical behaviour across historical releases, desktop wrappers, iOS, Android, or account configurations. No such first-supported version is claimed here. The published Zoho examples use semicolons (;) between arguments; syntax displayed by a localized application should be checked in its formula helper rather than copying separators from Excel. Zoho documents spreadsheet locale controls for number, date, currency, and decimal formats. Do not assume text that looks like a number will parse identically under all locales. Zoho locale settings.
Reproducible practice worksheet
Use a new Zoho Sheet spreadsheet. Create these six column headings in row 1, then enter the eight example rows. Select column E as text before entering values, because these are intentionally imported-looking numeric strings; a CSV import may otherwise turn them into numbers. Keep order identifiers in A as text. If importing the included CSV, inspect column types afterward and correct them before comparing formulas. The examples use fictitious records only.
| Row | A — Order_ID | B — First_Name | C — Last_Name | D — Quantity | E — Price_Text | F — Score |
|---|---|---|---|---|---|---|
| 2 | ORD-001 | Ada | Ng | 3 | 12 (text) |
4 |
| 3 | ORD-002 | Ben | Li | 2 | 7 (text) |
2 |
| 4 | ORD-003 | Cara | Moss | 5 | 0 (text) |
5 |
| 5 | ORD-004 | Dan | Ives | 1 | 19 (text) |
3 |
| 6 | ORD-005 | Eva | Chen | 4 | 6 (text) |
1 |
| 7 | ORD-006 | Finn | Yu | 2 | 14 (text) |
4 |
| 8 | ORD-007 | Gia | Ray | 6 | 3 (text) |
2 |
A formula such as =B2 references the first data row, not the header. Enter examples in blank cells, or create a separate Results sheet and select the sample cells to form explicit references. When copying a formula down, check the references advance to the correct rows. Set result cells to General where you want to see the returned value without extra display formatting.
Worked formulas with expected outputs
- In G2, enter
=CONCATENATE(B2;" ";C2)and press Enter. Expected:Ada Ng. Inspect that the whitespace between the names comes from" ". - In G3, enter
=CONCATENATE(B3;" ";C3). Expected:Ben Li. - In a fresh result cell, use
=CONCATENATE(A2;" | ";B2;" ";C2). Expected:ORD-001 | Ada Ng. - Use
=CONCATENATE("Qty: ";D2). Expected:Qty: 3. This uses a numeric cell as input; Zoho’s official concatenation example likewise joins a numeric cell to text. - Test
=B2&" "&C2for the sameAda Ngexpected output; Zoho explicitly documents&as an alternative joining operator.
Advanced application: descriptive shipping label
Suppose the package packing slip needs the order ID, full recipient name and quantity. First verify A2 is still ORD-001, and D2 is the numeric 3. Use:
=CONCATENATE("Order ";A2;" / ";B2;" ";C2;" / Qty ";D2)
Expected result: Order ORD-001 / Ada Ng / Qty 3. This is a display label, not a validation rule: if A2 is wrong or incomplete, CONCATENATE carries the wrong source value into the label. Keep source ID and numeric quantity independently available for filtering and sorting.
Mistakes, edge cases and troubleshooting
| Symptom | Likely explanation | Fix or check |
|---|---|---|
AdaNg instead of Ada Ng |
No explicit separator | Insert " " between the references. |
| Quotation marks or odd punctuation | Incorrect escaping or a literal copied with quotes | Put each text literal inside a correct matching pair of double quotes and review the formula preview. |
#NAME! |
Misspelled function or unquoted literal | Verify CONCATENATE, semicolon separators and quote marks. Zoho lists #NAME! for formula/defined-name issues. |
#REF! |
Reference was deleted or moved | Reselect the intended cell; restore the original source or use a stable reference. |
| Joining a numeric ID loses leading zeros | Original column was auto-converted to numeric | Preserve identifiers as text before joining; CONCATENATE does not reconstruct lost zeros. |
Limitations and data integrity: This function assembles text; it does not trim whitespace, format a date consistently, validate IDs or make an invalid number safe. Ensure you know whether you are joining the displayed number format or the underlying value. Avoid assuming Excel range-handling behaviour in Zoho without a specific official citation.
Compatibility: Zoho Sheet versus Excel
Excel documents CONCATENATE(text1, [text2], ...) with commas in its English examples and recommends the newer CONCAT function in many Excel versions, while preserving CONCATENATE for backward compatibility. Zoho’s documented CONCATENATE remains a supported function and its shown separators are semicolons. Both products offer &; do not assume their exact string length limits, locale conversions or range-array support are identical. In Google Sheets, manually check function separators and locale too rather than pasting an Excel formula unmodified.
Quick questions
Does CONCATENATE automatically insert a space? No: add " " where you want one.
Does it overwrite my original data? No; a formula entered in G2 returns a new value and leaves B2 and C2 untouched.
Can I use & instead? Yes, Zoho documents & for concatenation, often clearer for short labels.
Related function guides
- CONCATENATE — join several text values.
- REPT — repeat text without building a string manually.
- CHAR — get a character from its numeric code.
- CODE — inspect the first character’s code.
- VALUE — convert text representing a number into a numeric result.
- LEFT, LEN, TEXTJOIN, and TRIM — related text tools under review.
Official reference and verification
Verification status: Official documentation checked; example outcomes were independently reasoned or arithmetically checked where applicable. Not executed in Zoho Sheet.
- No genuine Zoho Sheet screenshots are included; this guide does not use mock application images.