3.8 Joining Text: &, CONCAT, TEXTJOIN and TEXT
Quick answer: the short, self-contained version of this lesson is the guide Excel CONCAT, TEXTJOIN and & to Join Text.
Joining text with & and TEXT with example — in 30 seconds
What: The & sign joins pieces of text. TEXT turns a number into text with the format you choose.
Why: WhatsApp updates and report titles need one readable line, like "BLK-1007 - Solapur - ₹1,299".
Tiny example: =A2&" - "&C2&" - ₹"&TEXT(G2,"#,##0") turns three cells into one line. Without TEXT, ₹1,299 would show as 1299.
Joining text with & and TEXT with example — 30 सेकंदात
काय: & चिन्ह text चे तुकडे जोडतं. TEXT number ला तुम्ही ठरवलेल्या format मधला text बनवतो.
का: WhatsApp update आणि report title साठी एक वाचता येणारी line लागते, जसं "BLK-1007 - Solapur - ₹1,299".
छोटं उदाहरण: =A2&" - "&C2&" - ₹"&TEXT(G2,"#,##0") तीन cells ची एक line बनवतो. TEXT नसेल तर ₹1,299 हे 1299 असं दिसेल.
Joining text with & and TEXT with example — 30 सेकंड में
क्या: & चिह्न text के टुकड़े जोड़ता है. TEXT number को आपके चुने format वाले text में बदलता है.
क्यों: WhatsApp update और report title के लिए एक पढ़ने लायक line चाहिए, जैसे "BLK-1007 - Solapur - ₹1,299".
छोटा उदाहरण: =A2&" - "&C2&" - ₹"&TEXT(G2,"#,##0") तीन cells की एक line बनाता है. TEXT के बिना ₹1,299 सिर्फ़ 1299 दिखेगा.
First look at the data (before → after):
Expected result — One readable line per order
| J: Message |
|---|
| BLK-1001 - Pune - ₹64 |
| BLK-1002 - Nashik - ₹270 |
| BLK-1007 - Solapur - ₹1,299 |
About this data: Teaching sample for a fictional shop “Orbit Logistics”. Figures and names (e.g. Priya Deshmukh) are made up for this lesson on joining text and concat textjoin and text.
Before table and formula as text
Before — Three separate cells
| A: Order ID | C: City | G: Amount |
|---|---|---|
| BLK-1001 | Pune | 64 |
| BLK-1002 | Nashik | 270 |
| BLK-1007 | Solapur | 1299 |
About this data: Demo table only — not real customer or company data. Built to practise joining text and concat textjoin and text.
Formula / click path
J2: =A2&" - "&C2&" - ₹"&TEXT(G2,"#,##0")
Do it step by step:
- Click J2.
- Type
=A2&" - "&C2&" - ₹"&TEXT(G2,"#,##0"). - Every text piece, including spaces and the ₹ sign, goes inside double quotes.
- Press Enter and copy down.
- Check BLK-1007: the amount shows with a comma, ₹1,299.
स्टेप बाय स्टेप करून बघा:
- J2 वर click करा.
=A2&" - "&C2&" - ₹"&TEXT(G2,"#,##0")type करा.- Text चा प्रत्येक तुकडा, spaces आणि ₹ चिन्हासकट, double quotes मध्ये टाका.
- Enter दाबा आणि खाली copy करा.
- BLK-1007 check करा: amount comma सकट दिसतो, ₹1,299.
स्टेप बाय स्टेप करके देखें:
- J2 पर click करें.
=A2&" - "&C2&" - ₹"&TEXT(G2,"#,##0")type करें.- Text का हर टुकड़ा, spaces और ₹ चिह्न समेत, double quotes में डालें.
- Enter दबाएँ और नीचे copy करें.
- BLK-1007 check करें: amount comma के साथ दिखता है, ₹1,299.
| Method | Example | Result |
|---|---|---|
& |
=C2&", "&"Maharashtra" |
Pune, Maharashtra |
CONCAT(text1, …) (Excel 2019+) |
=CONCAT(A2,"-",C2) |
BLK-1001-Pune |
TEXTJOIN(delimiter, ignore_empty, text1, …) (Excel 2019+) |
=TEXTJOIN(", ",TRUE,"Kothrud","","Baner") |
Kothrud, Baner |
TEXT(value, format_text) |
=TEXT(B2,"dd-mm-yyyy") |
02-11-2026 |
About this data: Made-up rows so you can copy the pattern for joining text and concat textjoin and text. Currencies may use ₹, £, € or $.
When you join a number or date with text, Excel loses the format: ="Order date: "&B2 gives Order date: 46328. Wrap it in TEXT:
="Order date: "&TEXT(B2,"dd-mmm-yyyy")&" | Amount: ₹"&TEXT(G2,"#,##0")
→ Order date: 02-Nov-2026 | Amount: ₹64
Worked example – dashboard title. ="FreshGo sales till "&TEXT(TODAY(),"dd-mm-yyyy")&": ₹"&TEXT(SUM(G2:G11),"#,##0") → FreshGo sales till 25-09-2026: ₹2,870 (the date part changes daily). Microsoft 365 users can also list all Pune areas in one cell: =TEXTJOIN(", ",TRUE,UNIQUE(FILTER(Stores[Area],Stores[City]="Pune"))).
Ravindra Bagale's Tip
When you join a date or an amount into text, a strange number like 46328 appears – many students get confused. When joining a number or date, always format it with the TEXT function. And instead of CONCATENATE (the old text-joining function), use the newer CONCAT or TEXTJOIN.
Ravindra Bagale's Tip – मराठी
Date किंवा amount text मध्ये जोडलं की 46328 सारखा विचित्र number येतो – बरेच students confuse होतात. Number/date जोडताना नेहमी TEXT function ने format द्या. आणि CONCATENATE (जुनं, मजकूर जोडण्याचं function) ऐवजी नवीन CONCAT किंवा TEXTJOIN वापरा.
Ravindra Bagale's Tip – हिंदी
Date या amount को text में जोड़ते ही 46328 जैसा अजीब number आ जाता है – बहुत से students confuse हो जाते हैं. Number/date जोड़ते समय हमेशा TEXT function से format दो. और CONCATENATE (पुराना, text जोड़ने वाला function) की जगह नया CONCAT या TEXTJOIN इस्तेमाल करो.
Practice task
Create a column "Summary" like BLK-1001 | Pune | ₹64 | 02-11-2026. Then, in one cell, list all distinct categories separated by commas (Microsoft 365).
Loading practice tasks...
- ID and city (Easy): Join A2 and C2 with " - ".
- CONCAT two cells (Easy): Join A3, a space, and C3 with CONCAT.
- Courier: route label (Easy): Join Shipments!B2, " to " and Shipments!C2.
- List of cities (Medium): Join C2:C4 with ", " in between.
- Amount with comma (Medium): Show G8 as 1,299 using TEXT.
- Courier: list of AWBs (Medium): Join Shipments!A2:A4 with ", ".
- Courier: weight label (Medium): Show Shipments!D4 as 0.75 kg.
- Full order label (Hard): Make BLK-1007 - Solapur - ₹1,299 from A8, C8 and G8.
- Date as text (Hard): Show the date in B2 as 02-11-2026 using TEXT.
- Courier: SMS line (Hard): Make: AWB-7001 ships on 10-11-2026 from Shipments!A2 and Shipments!E2.
Quick revision cards
Three standalone cards. Each one explains the idea with its own example. Scan the QR to open this lesson.


