fx Text & Date Functions
ENहिन्दी

TEXTSPLIT, TEXTJOIN, CONCAT, & ऑपरेटर

⏱ 9 min

आप क्या सीखेंगे

  • & और TEXTJOIN से सेपरेटर के साथ सेल जोड़ें।
  • खाली spill range में delimiter से टेक्स्ट बाँटें।
  • TEXT से जुड़े टेक्स्ट में तारीख़ और रकम सही दिखाएँ।

समझिए

कौन-सा Excel वर्ज़न?

टूल कहाँ चलता है
& ऑपरेटर हर वर्ज़न
CONCAT, TEXTJOIN Excel 2019 और उसके बाद
TEXTSPLIT Microsoft 365, Excel 2024, Excel for the web

1. & ऑपरेटर — सबसे आसान जोड़

A2 में पहला नाम (Rahul), B2 में उपनाम (Sharma):

=A2 & " " & B2   → Rahul Sharma

स्पेस खुद " " के रूप में जोड़ें।

2. CONCAT — रेंज जोड़ना

=CONCAT(A2:C2)

सारे सेल बिना सेपरेटर के जोड़ता है। यह पुराने CONCATENATE की जगह लेता है, जो रेंज नहीं ले सकता था।

3. TEXTJOIN — सेपरेटर के साथ जोड़ना

=TEXTJOIN(delimiter, ignore_empty, text1, ...)

A2:A5 में नाम, जिनमें एक खाली:

=TEXTJOIN(", ", TRUE, A2:A5)   → Rahul, Neha, Ravi

TRUE खाली सेल को छोड़ देता है, ताकि Rahul, , Neha न आए।

4. TEXTSPLIT — एक सेल से कई

A2 में Rahul,Sharma,Delhi है:

=TEXTSPLIT(A2, ",")   → Rahul | Sharma | Delhi

नतीजा 3 कॉलम में spill होता है। कॉलम की जगह रो में तोड़ना हो तो तीसरा आर्ग्युमेंट:

=TEXTSPLIT(A2, , ",")

TEXTSPLIT उपलब्ध न हो तो यही काम Data → Text to Columns से करें (यह फ़ॉर्मूला नहीं है, इसलिए अपडेट नहीं होगा)।

5. टेक्स्ट के अंदर नंबर और तारीख़ — TEXT

तारीख़ जोड़ने पर भद्दा सीरियल नंबर आता है:

="Invoice date: " & A2   → Invoice date: 46296

TEXT से फ़ॉर्मेट करें:

="Invoice date: " & TEXT(A2, "dd-mmm-yyyy")   → Invoice date: 01-Oct-2026
="Total: ₹" & TEXT(B2, "#,##0")                → Total: ₹125,000

आम फ़ॉर्मेट कोड: dd-mm-yyyy, mmm-yy, dddd (दिन का नाम), 0.00, #,##0।

समर्थित वर्ज़न के लिए Microsoft का TEXTSPLIT दस्तावेज़ देखें।

आम गलतियाँ

A2&" "&B2 में स्पेस भूल जाना। तारीख़ या रकम को बिना TEXT के जोड़ना। ऐसी फ़ाइल में TEXTSPLIT इस्तेमाल करना जिसे लोग Excel 2019/2021 में खोलेंगे (#NAME?)।

अभ्यास

mediumFirst Name, Last Name, City कॉलम से बनाएँ: & से पूरा नाम, "Rahul Sharma (Delhi)" जैसी लाइन, और TEXTJOIN से एक सेल में सारे शहरों की लिस्ट। फिर TEXTSPLIT से Laptop|55000|12 को तीन कॉलम में तोड़ें।
Split Join D2: =A2&" "&B2। E2: =D2&" ("&C2&")"। F2: =CONCAT(A2:C2)। row 5 तक भरें। H2: =TEXTJOIN(", ",TRUE,C2:C5) से Delhi, Mumbai, Delhi मिलेगा; blanks छूटते हैं, duplicates नहीं। Split Practice B2 में =TEXTSPLIT(A2,"|") लिखें और C2:D2 खाली रखें: Laptop, 55000, 12। B6 में =TEXTSPLIT(A6,,",") से B8 तक Rahul, Sharma, Delhi आएँगे। फ़ंक्शन न हो तो कॉपी पर Text to Columns करें। C11: ="Invoice date: "&TEXT(A11,"dd-mmm-yyyy"); D11: ="Total: ₹"&TEXT(B11,"#,##0")।

प्रश्नोत्तरी

="A"&1+1?
A2 — जोड़ने से पहले गणना होती है
कौन-सा फ़ंक्शन सेपरेटर के साथ जोड़ता है और खाली सेल छोड़ सकता है?
TEXTJOIN
जोड़े गए टेक्स्ट में तारीख़ सही कैसे दिखाएँ?
TEXT और डेट फ़ॉर्मेट से
TEXTSPLIT, TEXTJOIN, CONCAT, & ऑपरेटर · हिंदी | ExcelWalaa