सूत्र का उपयोग करके एक्सेल में प्रथम मध्य और अंतिम नाम को कैसे अलग करें

  • इसे साझा करें
Hugh West

विषयसूची

यह लेख एक्सेल सूत्र की मदद से प्रथम नाम, मध्य नाम और अंतिम नाम को अलग करने का तरीका दिखाएगा। इस पर एक त्वरित नज़र डालने के लिए, नीचे एक नज़र डालें।

अभ्यास कार्यपुस्तिका डाउनलोड करें

निम्नलिखित लिंक पर क्लिक करें और निःशुल्क अभ्यास कार्यपुस्तिका डाउनलोड करें।

पहले मध्य और अंतिम नाम को अलग करें। xlsx

फ़ॉर्मूला का उपयोग करके पहले नाम, मध्य नाम या अंतिम नाम को अलग करने के 3 तरीके

एक्सेल फॉर्मूला का उपयोग करके पूरे नाम को भागों में विभाजित करना आसान है। लेकिन कोई एकल एक्सेल सूत्र नहीं है जो एक समय में विभिन्न कक्षों में प्रथम, मध्य और अंतिम नाम निकाल सकता है। इसलिए, यहां हम पूरे नाम के हिस्सों को अलग करने के लिए अलग-अलग फ़ार्मुलों का उपयोग दिखाएंगे।

निम्नलिखित डेटासेट में, हमारे पास कई प्रमुख अभिनेताओं के वास्तविक नामों की एक सूची है।

हम उनके पूर्ण नामों ( कॉलम बी ) से पहले, मध्य और अंतिम नामों को निकालने के लिए एक्सेल सूत्रों का उपयोग करेंगे।

1. पहले को अलग करें एक्सेल लेफ्ट और सर्च फंक्शन्स के साथ नाम

आप केवल लेफ्ट फंक्शन का उपयोग करके या इसे सर्च फंक्शन के साथ जोड़कर आसानी से पहला नाम निकाल सकते हैं।

बाएं फंक्शन के साथ सामान्य फॉर्मूला:

=बाएं (पूरा नाम, पहले नाम में अक्षरों की संख्या)

जेनेरिक लेफ्ट-सर्च फॉर्मूला:

= लेफ्ट (पूरा नाम, सर्च("", पूरा नाम)-1)

यूज करें अल्पविराम (,) अंतरिक्ष के बजाय, यदि पूर्ण नाम फ़्लैश फ़िल बटन चुनें.

शेष सेल ( C6:C9 ) अब स्वचालित रूप से पहले नाम वापस कर देंगे.

<0

ध्यान दें:

सेल C5 में वह पैटर्न बनाएं जिस तरह से आप आउटपुट प्राप्त करना चाहते हैं। यदि आप मध्य नाम को हटाना चाहते हैं, तो सेल C5 में विलियम पिट टाइप करें, फिर फ्लैश फिल लागू करें, और इसी तरह। अंतिम नाम (3 व्यावहारिक उदाहरण)

3. ढूँढें और बदलें का उपयोग करके अलग-अलग नाम

ढूँढें और बदलें टूल एक्सेल की एक अन्य विशेषता है जिसमें विशाल कार्यक्षमता है। यह इसमें वाइल्डकार्ड्स के उपयोग की अनुमति देता है। हम पहले, मध्य और अंतिम नामों को निकालने के लिए इस अनुभाग में ढूँढें और बदलें में तारांकन चिह्न (*) वाइल्डकार्ड का उपयोग करेंगे।

3.1 पहले या अंतिम नाम को अलग करें

पहले अलग करें नाम:

  • पहले एक अलग कॉलम में पूरे नाम कॉपी करें।
  • CTRL+H दबाएं। ढूंढें और बदलें विंडो दिखाई देगी।
  • ढूंढें क्या: बॉक्स में, स्पेस के बाद तारक चिह्न (*) टाइप करें।
  • Replace with: बॉक्स में, कुछ भी टाइप न करें। इसे खाली छोड़ दें।
  • सभी को बदलें बटन दबाएं।

निम्न छवि दर्शाती है कि यह विधि पूरी तरह से काम करती है। 👇

अंतिम नाम अलग करें:

  • पूरे नामों को एक अलग कॉलम में कॉपी करें और उन्हें चुनें।
  • CTRL+H दबाएं।
  • अंतिम नामों को अलग करने के लिए, तारक चिह्न (8) टाइप करें और उसके बाद क्या खोजें: बॉक्स में एक स्थान। Replace with: बॉक्स को खाली छोड़ दें।
  • अब, Replace all बटन दबाएं।

निम्नलिखित छवि परिणाम दिखाती है। 👇

3.2 पूरे नाम में से बीच का नाम हटा दें

पूरे नाम से बीच का नाम हटाने की प्रक्रिया 3.1 की तरह ही है . लेकिन आपको एक स्पेस डालना होगा, उसके बाद एक ऐस्टरिस्क (*), फिर फाइंड व्हाट बॉक्स फाइंड एंड रिप्लेस विंडो में फिर से स्पेस डालना होगा। Replace with बॉक्स को खाली न छोड़ें। इस बार, आपको इसमें एक स्पेस डालना होगा। फिर सभी को बदलें बटन दबाएं।

और पढ़ें: एक्सेल में फॉर्मूला का उपयोग करके नामों को कैसे विभाजित करें (4 आसान) मेथड्स)

क्विक नोट्स

  • आप सभी में SEARCH फंक्शन के बजाय केस-सेंसिटिव FIND फंक्शन का इस्तेमाल कर सकते हैं उपरोक्त सूत्र।
  • SEARCH या FIND फ़ंक्शन दिए गए टेक्स्ट स्ट्रिंग के सबसे बाएं कोने से खोजे गए वर्ण की स्थिति लौटाता है।
  • प्रति एक समय में एक विधि का उपयोग करके नामों को अलग करें, T स्तंभों में विस्तार सुविधा का उपयोग करें।
  • फ़्लैश भरण सुविधा का उपयोग करने के लिए, बगल में पैटर्न बनाएं कॉलम। अन्यथा, फ्लैश फिल ऑर्डर को नहीं समझ सकता।

निष्कर्ष

हमने एक्सेल में पहले, मध्य और अंतिम नामों को अलग-अलग करने के लिए प्रत्येक के पेशेवरों और विपक्षों के साथ 3 सूत्र उदाहरणों पर चर्चा की है। यदि आपके पास कुछ हैप्रश्न, कृपया हमें टिप्पणी अनुभाग में बताएं। एक्सेल से संबंधित अधिक लेख पढ़ने के लिए, हमारी साइट ExcelWIKI पर जाएँ।

अल्पविराम हैं।

इस मामले में LEFT-SEARCH फ़ॉर्मूला LEFT फ़ॉर्मूला की तुलना में एक कारण से अधिक कुशल है। LEFT सूत्र के मामले में आपको पहले नाम में वर्णों की संख्या को मैन्युअल रूप से इनपुट करना होगा। जबकि LEFT-SEARCH फॉर्मूला यह पता लगाएगा कि आपके पहले नाम में कितने अक्षर हैं, फिर पहले नामों को LEFT फंक्शन के साथ लौटाएं।

1.1 LEFT- का उपयोग करें। खोज फ़ॉर्मूला

पहले नामों को अलग करने के लिए निम्न चरणों का पालन करें।

चरण:

  • सबसे पहले, निम्न सूत्र को कॉपी करें और दर्ज करें यह सेल C5 में है।

=LEFT(B5,SEARCH(" ",B5)-1)

  • ENTER <8 दबाएं> कुंजी और फिल हैंडल आइकन को नीचे की कोशिकाओं पर खींचें ताकि उनमें सूत्र की प्रतिलिपि बनाई जा सके।

ध्यान दें:

आप खोज फ़ंक्शन के बजाय ढूंढें फ़ंक्शन का भी उपयोग कर सकते हैं। उनके बीच अंतर यह है कि SEARCH केस-संवेदी नहीं है, इसलिए अधिक लचीला है, जबकि FIND केस-संवेदी है। लेकिन इस मामले में दोनों कार्य ठीक काम करेंगे।

1.2 केवल बाएं फ़ंक्शन का उपयोग करें

निष्पादित करने के चरण इस प्रकार हैं।

चरण: <8

  • पहले नाम में वर्णों की संख्या गिनें। उदाहरण के लिए, "विलियम ब्रैडली पिट" के पहले नाम में वर्ण संख्या 7 है (W i l i am)।
  • सेल C5 पर जाएं और निम्न सूत्र दर्ज करें मेंit.

=LEFT(B5,7)

  • ENTER दबाएं और पहले पूर्ण के लिए पहला नाम प्राप्त करें नाम।
  • अगले सेल पर जाएं और पिछले सभी चरणों को दोहराएं।

अंतिम आउटपुट निम्न छवि के अनुसार होगा। 👇 मैंने संबंधित सूत्र भी दिखाए हैं।

और पढ़ें: एक्सेल में नामों को तीन कॉलम में कैसे विभाजित करें (3 विधियाँ)

2. अंतिम नाम को अलग करें (मध्य नाम के साथ या बिना)

नाम के प्रकार हो सकते हैं। मध्य नाम वाले नाम, और बिना मध्य नाम वाले नाम! अंतिम नाम को पूर्ण नाम से अलग करने के लिए, हमें यह विचार करना होगा कि इसमें कोई मध्य नाम है या नहीं। इस पर निर्भर करते हुए, सूत्र अलग-अलग होंगे।

2.1 जब मध्य नाम हों

हम राइट, लेन, फाइंड और प्रतिस्थापन का उपयोग करके एक सूत्र लागू करेंगे। दूसरी विधि में कार्य करता है। बस नीचे दिए गए चरणों को लागू करें।

चरण:

  • निम्न सूत्र को सेल C5 में टाइप करें या कॉपी करें।
  • <17

    =RIGHT(A2,LEN(A2)-FIND("^",SUBSTITUTE(A2," ","^",LEN(A2)-LEN(SUBSTITUTE(A2," ","")))))

    • ENTER बटन दबाएं और फील हैंडल आइकन को सभी तरीका।

    अंतिम परिणाम नीचे दिखाया गया है। 👇

    नोट:

    आप इसके बजाय SEARCH फ़ंक्शन का भी उपयोग कर सकते हैं FIND फंक्शन का।

    🔎 फॉर्मूला कैसे काम करता है?

      <15 स्थानापन्न(B5," ","")

      स्थानापन्न फ़ंक्शन पाठ से रिक्त स्थान " " को प्रतिस्थापित करता हैखाली स्ट्रिंग "" के साथ सेल B5 की स्ट्रिंग।

      परिणाम: "विलियमब्रैडली पिट"।

    • LEN(स्थानापन्न(B5, ",""))

      LEN फ़ंक्शन "WilliamBradleyPitt" की लंबाई लौटाता है।

      परिणाम: 18.

    • LEN(B5)-LEN(स्थानापन्न(B5," ",""))

      परिणाम: 2 .

    • स्थानापन्न(B5," ","^",LEN(B5)-LEN(स्थानापन्न(B5," ","") ))))

      यहां, LEN(B5)-LEN(SUBSTITUTE(B5," ",""))=2 का आउटपुट जो इस SUBSTITUTE के चौथे तर्क के रूप में काम करता है समारोह। तो यह दर्शाता है कि स्थानापन्न फ़ंक्शन सेल B5 टेक्स्ट स्ट्रिंग में दूसरे स्थान वर्ण "" को प्रतिस्थापित करेगा।

      परिणाम: "विलियम ब्रैडली^पिट"।

      <16
    • ढूंढें(“^”,स्थानापन्न(B5,” “,”^”,LEN(B5)-LEN(स्थानापन्न(B5,” “,””))))

      SUBSTITUTE(B5," ","^",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))) भाग का आउटपुट "विलियम ब्रैडली^पिट" है . तो FIND फ़ंक्शन पाठ स्ट्रिंग "विलियम ब्रैडली^पिट" से बाएं कोने से "^" वर्ण की स्थिति का पता लगाता है।

      परिणाम: 16।

    • LEN(B5)-FIND("^", स्थानापन्न(B5," ","^",LEN(B5)-LEN(स्थानापन्न(B5," " ,""))))

      परिणाम: 4.

    • =दाएं(B5,LEN(B5) -FIND(“^”, स्थानापन्न(B5,” “,”^”,LEN(B5)-LEN(स्थानापन्न(B5,” “,””))))

      परिणाम: Pitt.

    2.2 जब कोई मध्य नाम नहीं है

    यदि पूर्ण नामों में कोई मध्य नाम नहीं है, तो हमारा कामसे आसान है। ऐसे मामलों में अंतिम नामों को अलग करने के लिए, हमें बाएं से दाएं पूरे नाम में स्पेस कैरेक्टर की स्थिति की पहचान करनी होगी, परिणाम को पूरे नाम के टेक्स्ट स्ट्रिंग की लंबाई से घटाना होगा, फिर इस दूसरे परिणाम को <7 के रूप में उपयोग करना होगा>num_chars RIGHT फ़ंक्शन का तर्क।

    ऐसा करने के लिए निम्न आसान चरणों को लागू करें।

    चरण:

    • निम्न सूत्र को सेल C5 में लिखें और ENTER की दबाएं।

    =RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

    • फ़ॉर्मूला को कॉपी करने के लिए फ़िल हैंडल आइकन को नीचे खींचें.

    परिणाम यहां दिया गया है . 👇

    🔎 फॉर्मूला ब्रेकडाउन

    • SEARCH ("",B5)

      SEARCH फ़ंक्शन बाईं ओर से सेल B5 में स्पेस वर्ण ("") की स्थिति लौटाता है।<0 परिणाम: 5.
    • LEN(B5)-SEARCH("",B5)

      परिणाम: 4.

    • Right(B5,LEN(B5)-SEARCH("",B5))

      LEN(B5)-SEARCH("",B5) भाग अंतिम नाम में वर्णों की संख्या लौटाता है। इसलिए, राइट फंक्शन सेल बी5 में टेक्स्ट स्ट्रिंग से 4 अक्षर लौटाएगा, यानी अंतिम नाम।

      परिणाम: पिट।

    और पढ़ें: एक्सेल में अल्पविराम से नामों को कैसे विभाजित करें (3 उपयुक्त तरीके)

    3. अलग मध्य नाम (एकल) या एकाधिक)

    हमारे पास एक या एकाधिक मध्य नाम हो सकते हैं। प्रत्येक मामले में, हमें अलग-अलग एक्सेल का उपयोग करना होगासूत्र। हमने उन दोनों को नीचे दिखाया है।

    3.1 मध्य-खोज सूत्र के साथ एकल मध्य नाम अलग करें

    एक मध्य नाम को अलग करने के लिए, हम MID फ़ंक्शन <के साथ एक सूत्र का उपयोग कर सकते हैं 8> कई खोज कार्यों के साथ संयुक्त। MID फ़ंक्शन दिए गए स्थान से शुरू करते हुए, निर्दिष्ट टेक्स्ट स्ट्रिंग के मध्य से दिए गए वर्णों की संख्या लौटाता है।

    MID फ़ंक्शन का सिंटैक्स:

    =MID(text, start_num, num_chars)

    अब, नीचे दिए गए चरणों का पालन करें।

    चरण:<8

    • सबसे पहले सेल C5 में निम्न सूत्र टाइप करें और ENTER की दबाएं।
    <6

    =MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-(SEARCH(" ",B5)+1))

    • सभी सेल में फ़ॉर्मूला कॉपी करने के लिए फ़िल हैंडल आइकॉन को सेल C9 तक ड्रैग करें।<16

    नीचे दी गई तस्वीर देखें जो मध्य नामों को पूरी तरह से अलग करते हुए दिखा रही है। 👇

    ध्यान दें:

    यदि कुछ पूर्ण नामों में केवल प्रथम और अंतिम नाम हैं, तो सूत्र में IFERROR समारोह शुरुआत में।

    =IFERROR(MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1),"")

    🔎 फ़ॉर्मूला ब्रेकडाउन

    इस फ़ॉर्मूले में इस्तेमाल किए गए MID फ़ंक्शन में तीन ज़रूरी तर्क हैं.

    » B5 टेक्स्ट तर्क को संदर्भित करता है .

    » SEARCH(” “,B5)+1 start_num तर्क को संदर्भित करता है।

    » SEARCH(” “,B5 ,SEARCH(” “,B5)+1)-(SEARCH(” “,B5)+1) MID फ़ंक्शन के लिए num_chars तर्क लौटाता है।

    • खोज("",B5) + 1

      SEARCH फंक्शन सेल B5 में टेक्स्ट स्ट्रिंग में स्पेस कैरेक्टर ("") की खोज करता है और स्पेस की स्थिति लौटाता है। स्ट्रिंग के बाएँ कोने से। इसके आउटपुट में 1 जोड़ने से वह स्थान मिलता है जहां मध्य नाम शुरू होता है।

      परिणाम: 9.

    • SEARCH(" ", B5, SEARCH(” “, B5)+1) – (SEARCH(” “, B5)+1)

      इस भाग में, तीन SEARCH कार्य हैं। SEARCH(” “, B5)+1) पहले SEARCH फ़ंक्शन के अंदर भाग इसके लिए प्रारंभिक स्थिति देता है जिससे “” वर्ण की स्थिति की गणना की जाती है। इस प्रकार SEARCH(””, B5, SEARCH(” “, B5)+1) टेक्स्ट स्ट्रिंग में दूसरे स्पेस वर्ण की स्थिति लौटाता है। इसमें से (SEARCH(” “, B5)+1) के आउटपुट को घटाने पर MID फ़ंक्शन के लिए num_chars तर्क वापस आ जाएगा।

      परिणाम: 7.

    • MID(B5, SEARCH(” “, B5) + 1, SEARCH(” “, B5, SEARCH(” “, B5)+1) – (SEARCH(” “, B5)+1))

      अंत में, MID फ़ंक्शन मध्य नाम लौटाता है।

      परिणाम: "ब्रैडली"।<1

    3.2 एकाधिक मध्य नामों को अलग करें

    यदि आपके पास एकाधिक मध्य नाम हैं, तो भी आप उन्हें पूर्ण नामों से अलग कर सकते हैं। पिछले सूत्र की तरह, हम MID फ़ंक्शन का उपयोग करेंगे। इसके साथ, हम TRIM और LEN कार्यों को भी संयोजित करेंगे।

    एकाधिक मध्य को अलग करने के लिए सामान्य सूत्रनाम:

    =TRIM(MID(name,LEN(first)+1,LEN(name)-LEN(first&last)))

    चरण:

    • सबसे पहले, आपको पहले और अंतिम नामों को दो अलग-अलग कॉलम C और <7 में अलग करना होगा> डी । हमने 1.1 और 2 में इस पर चर्चा की है।

    • निम्न सूत्र को सेल E5 में कॉपी करें और ENTER<दबाएं 8>.

    =TRIM(MID(B5,LEN(C5)+1,LEN(B5)-LEN(C5&D5)))

    • फील हैंडल को ड्रैग करें और सभी नामों के लिए आउटपुट प्राप्त करें। 👇

    🔎 फॉर्मूला ब्रेकडाउन

    • LEN(C5&D5)

      परिणाम: 10.

    • LEN( B5)-LEN(C5&D5)

      परिणाम: 13.

    • LEN(C5)+1

      परिणाम: 6.

    • MID(B5,LEN(C5)+1,LEN(B5)-LEN (C5&D5))

      परिणाम: " ई. हॉफमैन "

    • =TRIM(" ई. हॉफमैन ")

      परिणाम: "ई. हॉफमैन".

    एक्सेल में पहले मध्य और अंतिम नाम को अलग करने के और तरीके

    अब तक, हमने कई सूत्र सीखे हैं जिनसे हम पहले अलग कर सकते हैं, एक्सेल में मध्य, या अंतिम नाम। अब इस सेक्शन में, हम एक्सेल फॉर्मूले के बिना कुछ और तरीके सीखेंगे। विज़ार्ड हमें पहले, मध्य या अंतिम नामों को एक साथ अलग करने में सक्षम बनाता है। बस नीचे दिए गए सरल चरणों का पालन करें।

    चरण:

    • की श्रेणी का चयन करेंसेल B5:B9 जिनमें पूरे नाम होते हैं।
    • डेटा टैब >> डेटा उपकरण समूह >> टेक्स्ट टू कॉलम बटन दबाएं।

    • निम्न विंडो पॉप अप होगी। सीमांकित बटन दबाएं और फिर अगला> दबाएं।

    • स्पेस <चिह्नित करें 8>चेकबॉक्स और अगला> फिर से दबाएं। सामान्य
    • गंतव्य सेल C5 चुनें, जहां पहला आउटपुट होगा।
    • समाप्त करें दबाएं।

    • यदि निम्न पॉप-अप दिखाई देता है, तो ओके दबाएं।

    निम्न चित्र अलग किए गए नामों को दिखाता है। 👇

    और पढ़ें: एक्सेल में नाम कैसे विभाजित करें (5 प्रभावी तरीके)

    2. Excel 2013, 2016, 2019 और amp; 365

    एक्सेल फ्लैश फिल एक शानदार विशेषता है जो सेल में पैटर्न को समझ सकती है और पैटर्न के अनुसार अगले सेल को ऑटोफिल कर सकती है। यदि आप एक्सेल 2013, 2016, 2019, या 365 का उपयोग कर रहे हैं, तो आप इस सुविधा का उपयोग कर सकते हैं।

    निम्न चरणों में दिखाया जाएगा कि एक्सेल फ्लैश फिल का उपयोग करके पहले, मध्य या अंतिम नामों को कैसे निकालना/निकालना है।

    चरण:

    • सेल C5 में पहला नाम टाइप करें।
    • C5:C9 चुनें और डेटा टैब पर जाएं।
    • डेटा टूल्स ग्रुप से,

ह्यूग वेस्ट उद्योग में 10 से अधिक वर्षों के अनुभव के साथ एक अत्यधिक अनुभवी एक्सेल ट्रेनर और विश्लेषक है। उनके पास लेखा और वित्त में स्नातक की डिग्री और व्यवसाय प्रशासन में मास्टर डिग्री है। ह्यूग को पढ़ाने का शौक है और उन्होंने एक अद्वितीय शिक्षण दृष्टिकोण विकसित किया है जिसका पालन करना और समझना आसान है। एक्सेल के उनके विशेषज्ञ ज्ञान ने दुनिया भर में हजारों छात्रों और पेशेवरों को अपने कौशल में सुधार करने और अपने करियर में उत्कृष्टता हासिल करने में मदद की है। अपने ब्लॉग के माध्यम से, ह्यूग दुनिया के साथ अपने ज्ञान को साझा करता है, व्यक्तियों और व्यवसायों को उनकी पूरी क्षमता तक पहुंचने में मदद करने के लिए मुफ्त एक्सेल ट्यूटोरियल और ऑनलाइन प्रशिक्षण प्रदान करता है।