Excel सूत्र: अल्पविराम के साथ नाम से अंतिम नाम प्राप्त करें

सामान्य सूत्र

=LEFT(name,FIND(", ",name)-1)

सारांश

यदि आपको LAST, FIRST प्रारूप में पूर्ण नाम से अंतिम नाम निकालने की आवश्यकता है, तो आप ऐसा एक सूत्र के साथ कर सकते हैं जो LEFT और FIND फ़ंक्शन का उपयोग करता है। सूत्र इस प्रारूप में नामों के साथ काम करता है, जहां एक अल्पविराम और स्थान पहले नाम से अंतिम नाम को अलग करता है:

LAST, FIRST
जोन्स, सारा
स्मिथ, जिम
डो, जेन

उदाहरण में, सक्रिय सेल में यह सूत्र है:

=LEFT(B4,FIND(", ",B4)-1)

स्पष्टीकरण

उच्च स्तर पर, यह सूत्र नाम के बाईं ओर से वर्ण निकालने के लिए LEFT का उपयोग करता है। अंतिम नाम प्राप्त करने के लिए जिन वर्णों को निकालने की आवश्यकता है, उनका पता लगाने के लिए, सूत्र नाम में "," की स्थिति का पता लगाने के लिए FIND फ़ंक्शन का उपयोग करता है:

FIND(", ",B4) // position of comma

अल्पविराम वास्तव में अंतिम नाम के अंत से परे एक चरित्र है, इसलिए, अंतिम नाम की वास्तविक लंबाई प्राप्त करने के लिए, 1 को घटाया जाना चाहिए:

FIND(", ",B4)-1 // length of the last name

क्योंकि नाम रिवर्स ऑर्डर (LAST, FIRST) में है, LEFT फ़ंक्शन सीधे बाएं से सीधे अंतिम नाम निकाल सकता है।

उदाहरण के लिए, नाम "चांग, ​​एमी" है, अल्पविराम की स्थिति 6 है। इसलिए सूत्र इसके लिए सरल है:

6 - 1 = 5 // अंतिम नाम की लंबाई

फिर:

LEFT("Chang, Amy",5) // "Chang"

नोट: यह फॉर्मूला केवल लास्ट, फर्स्ट फॉर्मेट में नामों के साथ काम करेगा, जो कॉमा और स्पेस से अलग होता है।

दिलचस्प लेख...