सामग्री तालिका
एक्सेल सूत्रले हामीलाई सेल वा पाठ स्ट्रिङ वा स्तम्भ विभाजित गर्न मद्दत गर्छ। यसले डाटासेटलाई थप पढ्न योग्य र सही जानकारीमा सजिलै पहुँचयोग्य बनाउँछ। यस लेखमा, हामी कसरी सेलहरू विभाजन गर्न एक्सेल सूत्र प्रयोग गरिन्छ वा स्ट्रिङहरू हेर्न जाँदैछौं।
अभ्यास कार्यपुस्तिका
निम्न डाउनलोड गर्नुहोस् कार्यपुस्तिका र व्यायाम।
Split.xlsx मा सूत्र
८ एक्सेलमा विभाजन गर्न सूत्र लागू गर्ने सजिलो तरिका
१. एक्सेल बायाँ र amp; संग सूत्र कक्ष विभाजन गर्न दायाँ प्रकार्यहरू
बायाँ प्रकार्य बायाँ सबैभन्दा बायाँ क्यारेक्टरहरू फर्काउँछ र दायाँ प्रकार्य ले हामीलाई पाठबाट अन्तिम क्यारेक्टरहरू निकाल्न मद्दत गर्दछ। तार। यी माइक्रोसफ्ट एक्सेल पाठ प्रकार्यहरू हुन्। मानौं हामीसँग केही अनियमित नामहरू भएको डेटासेट ( B4:D9 ) छ। हामी ती नामहरू समावेश गर्ने सेलहरूलाई विभाजन गर्न सूत्र प्रयोग गर्न जाँदैछौं।
चरणहरू:
- पहिले सेल C5 चयन गर्नुहोस्।
- अब सूत्र टाइप गर्नुहोस्:
=LEFT(B5,SEARCH(" ",B5)-1)
- त्यसपछि Enter थिच्नुहोस् र अर्को कक्षहरूमा परिणामहरू हेर्न Fill Handle को प्रयोग गर्नुहोस्।
➥ सूत्र ब्रेकडाउन
➤ SEARCH(” “,B5)<2
यसले स्पेस खोज्नेछ र SEARCH प्रकार्य को साथ स्पेसको स्थितिमा फर्किनेछ।
➤ LEFT( B5,SEARCH(” “,B5)-1)
यसले बायाँका सबै क्यारेक्टरहरू एक्स्ट्र्याक्ट गर्नेछ र फिर्ता गर्नेछमान।
- अर्को चयन गर्नुहोस् सेल D5 ।
- सूत्र टाइप गर्नुहोस्:
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))
- अन्तमा, Enter थिच्नुहोस् र परिणाम हेर्न Fill Handle उपकरण प्रयोग गर्नुहोस्।
➥ सूत्र ब्रेकडाउन
➤ SEARCH(” “,B5 )
यसले स्पेसको खोजी गर्नेछ र SEARCH प्रकार्य को साथ स्पेसको स्थितिमा फर्किनेछ।
➤ LEN(B5)
यसले LEN प्रकार्य सँग वर्णहरूको कुल संख्या फर्काउनेछ।
➤ दायाँ (B5,LEN(B5)-SEARCH(” “,B5))
यसले अन्तिम नामको मान फर्काउनेछ
थप पढ्नुहोस्: एक्सेलमा सेलहरू कसरी विभाजन गर्ने (अन्तिम गाइड)
२. एक्सेलमा एक स्तम्भलाई बहु स्तम्भहरूमा विभाजन गर्न INDEX-ROWS सूत्र
Excel ROWS प्रकार्य लाई पङ्क्ति फर्काउन प्रयोग गरिन्छ। नम्बर र INDEX प्रकार्य दिइएको दायराबाट मान फर्काउँछ। हामी एक स्तम्भलाई धेरै स्तम्भहरूमा विभाजन गर्न यी दुई प्रकार्यहरूको संयोजन प्रयोग गर्न सक्छौं। हामीसँग डेटासेट छ भनेर मान्दै ( B4:B14 )। हामी यस स्तम्भलाई दुई स्तम्भहरूमा विभाजन गर्न INDEX-ROW सूत्र प्रयोग गर्न जाँदैछौं ( स्तम्भ १ & स्तम्भ २ )।
चरणहरू:
- पहिले सेल D5 चयन गर्नुहोस्।
- अर्को, सूत्र लेख्नुहोस्:
=INDEX($B$5:$B$14,ROWS(D$5:D5)*2-1)
- अब Enter थिच्नुहोस् र हेर्नको लागि Fill Handle उपकरण प्रयोग गर्नुहोस्। परिणाम।
➥ सूत्रब्रेकडाउन
➤ ROWS(D$5:D5)*2-1
यसले पङ्क्ति नम्बर फर्काउनेछ।
➤ INDEX($B$5:$B$14,ROWS(D$5:D5)*2-1)
यसले बाट मान फिर्ता गर्नेछ दायरा $B$5:$B$14 ।
- सेल E5 चयन गर्नुहोस्।
- सूत्र टाइप गर्नुहोस्:
=INDEX($B$5:$B$14,ROWS(E$5:E5)*2)
- त्यसपछि इन्टर थिच्नुहोस् र फिल ह्यान्डल प्रयोग गर्नुहोस् तलका कक्षहरू स्वतः भर्नुहोस्।
➥ सूत्र विच्छेद
➤<2 ROWS(E$5:E5)*2
यसले पङ्क्ति नम्बर फर्काउनेछ।
➤ INDEX($B$5 :$B$14,ROWS(E$5:E5)*2)
यसले दायराबाट मान फर्काउनेछ $B$5:$B$14 ।
थप पढ्नुहोस्: VBA एक्सेलमा धेरै स्तम्भहरूमा स्ट्रिङ विभाजन गर्न (2 तरिका)
3. LEFT, MID र amp; को संयोजनको साथ एक्सेल सूत्र। पाठ स्ट्रिङ विभाजन गर्न दायाँ प्रकार्यहरू
कहिलेकाहीं हामीले पाठ स्ट्रिङ विभाजन गर्न आवश्यक छ। माइक्रोसफ्ट एक्सेल बायाँ प्रकार्य पाठ स्ट्रिङको सबैभन्दा बायाँ क्यारेक्टरहरू फर्काउँछ र दायाँ प्रकार्य ले हामीलाई पाठ स्ट्रिङबाट अन्तिम क्यारेक्टरहरू निकाल्न मद्दत गर्छ। अर्कोतर्फ, MID प्रकार्य ले पाठ स्ट्रिङको बिचबाट मध्य क्यारेक्टरहरू बाहिर निकाल्छ। Excel को संयोजन LEFT , MID & दायाँ प्रकार्यहरू हामीलाई एउटा पाठ स्ट्रिङलाई धेरै स्तम्भहरूमा विभाजन गर्न मद्दत गर्दछ। यहाँ हामीसँग बिक्री गरिएका वस्तुहरूको डेटासेट ( B4:E9 ) छ। हामी बेचेको वस्तुलाई तीन स्तम्भहरूमा विभाजन गर्न जाँदैछौं ( CODE , SERIES , NUMBER ).
चरण:
- सेल C5 चयन गर्नुहोस् .
- अर्को सूत्र टाइप गर्नुहोस्:
=LEFT(B5,3)
- थिच्नुहोस् प्रविष्ट गर्नुहोस् र तलको कक्षहरूमा फिल ह्यान्डल उपकरण प्रयोग गर्नुहोस्।
- अब सेल D5<चयन गर्नुहोस्। 2>।
- सूत्र टाइप गर्नुहोस्:
=MID(B5,4,1)
- <1 थिच्नुहोस्>इन्टर गर्नुहोस् र परिणाम हेर्न फिल ह्यान्डल प्रयोग गर्नुहोस्।
- फेरि सेल E5<चयन गर्नुहोस् 2>।
- सूत्र लेख्नुहोस्:
=RIGHT(B5,3)
- अन्तमा, Enter थिच्नुहोस् र परिणाम हेर्न Fill Handle उपकरण प्रयोग गर्नुहोस्।
थप पढ्नुहोस्: Excel VBA: अक्षरहरूको संख्याद्वारा विभाजित स्ट्रिङ (२ सजिलो विधिहरू)
4. एक्सेल IF सूत्र विभाजन गर्न
दिइएको दायरामा तार्किक परीक्षण चलाउनको लागि, हामी एक्सेल <1 प्रयोग गर्छौं।> IF प्रकार्य । यसले मान फर्काउँछ चाहे यो TRUE वा FALSE हो। मानौं हामीसँग ग्राहकको भुक्तानी इतिहासको डेटासेट ( B4:F8 ) छ। हामी AMOUNT नामक स्तम्भलाई दुई स्तम्भहरूमा विभाजित गर्न जाँदैछौं ( CASH & CARD )।
- सुरुमा, सेल E5 चयन गर्नुहोस्।
- अर्को सूत्र टाइप गर्नुहोस्:
=IF(C5="Cash",D5,"N/A")
- अब Enter थिच्नुहोस् र परिणाम हेर्न Fill Handle उपकरण प्रयोग गर्नुहोस्।
यो सूत्रले AMOUNT मूल्य फिर्ता गर्नेछ जुन सेल E5 मा नगदमा भुक्तान गरिएको छ। अन्यथा, यो फिर्ता हुनेछ' N/A '।
- त्यसपछि सेल F5 चयन गर्नुहोस्।
- त्यसपछि, सूत्र टाइप गर्नुहोस्:
=IF(C5="Card",D5,"N/A")
- अन्तमा, Enter थिच्नुहोस् र फिल ह्यान्डल<2 प्रयोग गर्नुहोस्।> तलको कक्षहरूमा उपकरण।
यस सूत्रले AMOUNT मान फिर्ता गर्नेछ जुन सेल F5<मा कार्डमा भुक्तान गरिएको छ। २>। अन्यथा, यसले ' N/A ' फर्काउँछ।
थप पढ्नुहोस्: कसरी एक्सेलमा एउटा सेललाई दुईमा विभाजन गर्ने (५ उपयोगी विधिहरू)
5. मध्य शब्द विभाजित गर्न IFERROR, MID, SEARCH प्रकार्यहरूको संयोजन
सूत्रमा कुनै त्रुटिबाट बच्नको लागि, हामी IFERROR प्रकार्य प्रयोग गर्छौं किनकि यसले अर्को सम्भावित परिणामको साथ फर्काउँछ। कहिलेकाहीँ हामीसँग डेटासेट हुन्छ जहाँ प्रत्येक कक्षमा तीन शब्दहरू हुन्छन्। हामी मध्य शब्द निकाल्न MID प्रकार्य प्रयोग गर्न सक्छौं। तर यदि कुनै मध्य शब्द छैन भने, यसले त्रुटि देखाउनेछ। त्यसको लागि, हामीले IFERROR प्रकार्य को साथमा MID & खोज कार्यहरू एक्सेलमा बीचको शब्द विभाजित गर्न। मानौं हामीसँग विभिन्न लेखकहरूको नाम समावेश भएको डेटासेट ( B4:C9 ) छ।
चरण:
- पहिले, सेल D5 चयन गर्नुहोस्।
- अर्को सूत्र टाइप गर्नुहोस्:
=IFERROR(MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)),"")
- अन्तमा, Enter थिच्नुहोस् र तलको कक्षहरूमा Fill Handle उपकरण प्रयोग गर्नुहोस्।
➥ सूत्र विच्छेद
➤ SEARCH(” “,B5)
यसले स्पेस खोज्नेछ र स्थितिको साथ फिर्ता गर्नेछ खोज प्रकार्य सँग स्पेसको।
➤ MID(B5,SEARCH(” “,B5)+1,SEARCH(” “,B5 ,SEARCH(” “,B5)+1)-SEARCH(” “,B5))
यसले पहिलो र दोस्रो स्पेस बीचको स्थिति भिन्नता प्रयोग गरेर बीचको शब्द फर्काउनेछ।
➤ IFERROR(MID(B5,SEARCH(” “,B5)+1,SEARCH(” “,B5,SEARCH(” “,B5)+1)-खोज्नुहोस्(” ",B5)),"")
यदि सेलमा कुनै मध्य शब्द छैन भने यसले खाली ठाउँ फर्काउँछ।
6. मिति विभाजन गर्न SUBSTITUTE प्रकार्यको साथ एक्सेल सूत्र
दिईएको दायरामा कुनै विशिष्ट क्यारेक्टरलाई अर्कोसँग बदल्न, हामी एक्सेल SUBSTITUTE प्रकार्य प्रयोग गर्छौं। हामी SUBSTITUTE , LEN & सँग एक्सेल सूत्र प्रयोग गर्न सक्छौं। कार्यहरू फेला पार्नुहोस् सेलबाट मिति विभाजन गर्न दायाँ प्रकार्य मा बेरिएको। हामीले याद राख्नुपर्छ कि तलको डेटासेट ( B4:C8 ) जस्तै सेलको अन्त्यमा मिति हुँदा मात्र सूत्र प्रयोग गर्न सकिन्छ।
चरण:
- पहिले सेल C5 चयन गर्नुहोस्।
- अर्को सूत्र लेख्नुहोस्:
=RIGHT(B5,LEN(B5)-FIND("~",SUBSTITUTE(B5," ","~",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))-2)))
- अन्तमा, Enter थिच्नुहोस् र Fill Handle उपकरण प्रयोग गर्नुहोस् कक्षहरू स्वत: भर्नका लागि।
➥ सूत्र ब्रेकडाउन
➤<2 LEN(B5)
यसले पाठ स्ट्रिङको लम्बाइ फर्काउनेछ।
➤ SUBSTITUTE(B5," ", ””)
यसले सेल B5 मा सबै खाली ठाउँहरू प्रतिस्थापन गर्नेछ।
➤ LEN(B5)-LEN (विकल्प(B5,"",""))
यसले कुल लम्बाइबाट खाली ठाउँ बिनाको लम्बाइ घटाउनेछ।
➤ SUBSTITUTE(B5," ", ”~”,LEN(B5)-LEN(SUBSTITUTE(B5,” “,””))-2)
यसले नामको बीचमा ' ~ ' वर्ण राख्छ मिति र ,””))-2))
यसले ' ~ ' वर्णको स्थिति फेला पार्नेछ जुन ' 4 ' हो।
➤ दायाँ(B5,LEN(B5)-FIND("~",SUBSTITUTE(B5," ","~",LEN(B5)-LEN(विकल्प(B5," ",""))-2)))
यसले पाठ स्ट्रिङबाट मिति निकाल्नेछ।
थप पढ्नुहोस्: एक्सेल सूत्र अल्पविरामद्वारा विभाजित स्ट्रिङ गर्न ( 5 उदाहरणहरू)
7. CHAR प्रकार्य प्रयोग गरेर पाठ विभाजन गर्न एक्सेल सूत्र
Excel CHAR प्रकार्य टेक्स्ट प्रकार्य हो। यसको अर्थ CARACTER । यसले ASCII कोड नम्बरद्वारा निर्दिष्ट गरिएको क्यारेक्टर फर्काउँछ। हामी CHAR प्रकार्य लाई लाइन ब्रेकद्वारा पाठ विभाजन गर्न प्रयोग गर्न सक्छौं किनकि यो प्रकार्यले ब्रेक क्यारेक्टर आपूर्ति गर्दछ। हामीसँग वर्षको साथ Microsoft उत्पादनहरूको नामको डेटासेट ( B4:C8 ) छ भनी मान्दै। हामी CHAR & प्रयोग गरेर उत्पादनको नाम निकाल्न जाँदैछौं। SEARCH प्रकार्यहरू बायाँ प्रकार्य मा बेरिएको। यहाँ रेखाको लागि ASCII कोड 10 हो।
चरण:
- चयन गर्नुहोस् 1>सेल C5 ।
- अब सूत्र टाइप गर्नुहोस्:
=LEFT(B5, SEARCH(CHAR(10),B5,1)-1)
- त्यसपछि Enter थिच्नुहोस् र Fill Handle को प्रयोग गर्नुहोस्।परिणाम।
➥ सूत्र ब्रेकडाउन
➤ SEARCH(CHAR(10),B5,1)-1
यसले पाठ स्ट्रिङको स्थिति खोज्नेछ जुन ' 5 ' हो।
<0 ➤ LEFT(B5, SEARCH(CHAR(10),B5,1)-1)यसले सबैभन्दा बायाँ मान फर्काउनेछ।
<0 थप पढ्नुहोस्: एक्सेल VBA: क्यारेक्टरद्वारा विभाजित स्ट्रिङ (६ उपयोगी उदाहरणहरू)8. एक्सेलमा विभाजन गर्न FILTERXML सूत्र
आउटपुट पाठलाई गतिशील रूपमा हेर्नको लागि एरे विभाजन पछि, हामी एक्सेल FILTERXML प्रकार्य प्रयोग गर्न सक्छौं। यो Microsoft Excel 365 मा उपलब्ध छ। मानौं हामीसँग ग्राहकहरूको भुक्तानी इतिहासको डेटासेट ( B4:B8 ) छ। हामी ग्राहकको नाम र भुक्तानी विधिहरू विभाजन गर्न जाँदैछौं।
चरण:
- पहिले, <1 चयन गर्नुहोस्।>सेल C5 ।
- अर्को, सूत्र लेख्नुहोस्:
=TRANSPOSE(FILTERXML(""&SUBSTITUTE(B5,",","")& "","//s"))
यहाँ सब-नोडलाई ' s ' र मुख्य-नोडलाई ' t ' को रूपमा प्रस्तुत गरिएको छ।
- त्यसपछि थिच्नुहोस्। प्रविष्ट गर्नुहोस् र तलको कक्षहरू स्वत: भर्न फिल ह्यान्डल प्रयोग गर्नुहोस्।
➥ सूत्र ब्रेकडाउन
➤ FILTERXML(""&SUBSTITUTE(B5,",","")& "","//s")
यसले पाठ स्ट्रिङहरूलाई XML ट्यागहरूमा परिसीमक वर्णहरू परिवर्तन गरेर XML स्ट्रिङहरूमा परिणत गर्नेछ।
➤ TRANSPOSE(FILTERXML(“”&SUBSTITUTE( B5,",","")& "","//s"))
TRANSPOSE प्रकार्य ले आउटपुट फिर्ता गर्नेछठाडोको सट्टा तेर्सो रूपमा।
थप पढ्नुहोस्: कसरी एक्सेलमा एकल सेललाई आधामा विभाजन गर्ने (तिरछे र तेर्सो रूपमा)
निष्कर्ष
यी विभाजन गर्न एक्सेल सूत्र प्रयोग गर्ने द्रुत तरिका हो। त्यहाँ एक अभ्यास कार्यपुस्तिका थपिएको छ। अगाडि बढ्नुहोस् र यसलाई प्रयास गर्नुहोस्। केहि सोध्न वा कुनै नयाँ विधिहरू सुझाव गर्न स्वतन्त्र महसुस गर्नुहोस्।