Contact

CONCAT in WPS Spreadsheet: Join Ranges and Explicit Text Pieces

Text Intermediate WPS Spreadsheet

Join a vertical range or explicit text arguments with CONCAT, add separators deliberately and preserve identifiers as text.

Verification status: See the evidence and test scope described in this guide. How formula examples are checked

Quick answer: =CONCAT(A2:A4) joins text from a range. With A2 = Depot, A3 = - and A4 = 007, the independent expected text is Depot-007. CONCAT does not supply a separator argument; put the separators in the data or supply them as explicit text pieces.

Exact syntax and documented limits

=CONCAT(text1…)

This is the WPS lesson’s compact notation. A usable expanded example is =CONCAT(text1,text2,text3): the ellipsis is descriptive and must not be typed. At least one text item is needed. The lesson specifies 1 through 255 items, including strings and string arrays such as cell ranges; it does not define an omitted first argument default.

The CONCATENATE guide covers a different documented interface. WPS explicitly distinguishes it from CONCAT because CONCAT can accept a range directly. Do not treat the shorter name as a mere spelling alias or assume both have identical argument limits.

Example: combine a vertical range

Set A2 to Depot, A3 to -, and A4 to the text 007. To keep leading zeros, enter A4 as text rather than relying on a number format that merely displays three digits.

In C2 enter:

=CONCAT(A2:A4)

Independent expected result: Depot-007. The original range remains unchanged. The hyphen is present because A3 contains it; CONCAT is not inventing punctuation.

This example deliberately uses one vertical range, matching the orientation demonstrated in the WPS lesson. Multirow, multicolumn traversal order has not been tested here. If exact order matters, flatten the inputs into one deliberate column or supply separate cell references.

Example: explicitly order fields

Put Mira in E2 and Lane in F2. Enter =CONCAT(F2,", ",E2) in G2.

Independent expected G2: Lane, Mira. The comma and space inside quotes become part of the result. The commas outside quotes separate arguments and do not become output characters. Without the literal separator, =CONCAT(F2,E2) is expected to produce LaneMira.

Advanced example: construct an identifier from prepared components

Create J2:J6 as these text values: INV, -, 2026, -, 0042. Enter =CONCAT(J2:J6) in L2. Independent expected L2: INV-2026-0042.

For a different presentation without editing the source, use =CONCAT(J4,"/",J6,"/",J2) in L3. Independent expected L3: 2026/0042/INV. This version selects explicit cells so the desired order is easy to audit.

Retain identifiers as text and amounts as numbers. If a number must be presented with a deliberate format, consult TEXT; joining a formatted-looking cell is not a safe way to promise a specific display string. For optional fields, IF can select a prepared text fragment before joining it, but empty-cell/error propagation combinations need target-build testing.

Troubleshooting and boundaries

The lesson documents #VALUE! when the result exceeds 32,767 characters. This is the documented output ceiling, not a measured stress-test result on a current build. A short list of arguments can still produce a long result when those arguments are ranges. Conversely, the number of referenced cells is not necessarily the number of formula arguments.

If words run together, add a quoted separator or a separator cell. If extra spaces appear, inspect the original text: joining is not cleaning. Check TRIM for a separate cleanup operation where appropriate. Avoid placing the formula inside its own input range, which creates a circular dependency.

Blank handling, Boolean coercion, error propagation and two-dimensional flattening are not certified by these examples. No claim is made that CONCATENATE was removed when CONCAT appeared; the documentation establishes different input capabilities, not a retirement history.

Availability, version history and evidence

The official WPS CONCAT lesson was published 2019-06-24 and labels its applicable edition WPS Office for Windows Personal. The lesson was checked on October 19, 2026. This establishes a documented-by date, not the release in which the function first appeared. No numeric build, last supported version or retirement date is established. Mac, Linux, web, mobile and global-English edition parity are unverified.

Original expected results here are independent calculations or explicitly labelled test expectations, not native WPS execution. No WPS screenshot or installed-build test is claimed. Formula separators and displayed decimal precision can depend on the target setup; verify the exact function name in that installation before distributing a workbook.