LEN फ़ंक्शन उदाहरण - एक्सेल, VBA, और Google पत्रक

उदाहरण कार्यपुस्तिका डाउनलोड करें

उदाहरण कार्यपुस्तिका डाउनलोड करें

यह ट्यूटोरियल दर्शाता है कि कैसे उपयोग करना है एक्सेल लेन फंक्शन Excel में वर्णों की संख्या गिनने के लिए.

एलईएन फंक्शन अवलोकन

LEN फ़ंक्शन टेक्स्ट स्ट्रिंग में वर्णों की संख्या गिनता है।

LEN एक्सेल वर्कशीट फ़ंक्शन का उपयोग करने के लिए, एक सेल चुनें और टाइप करें:

(ध्यान दें कि सूत्र इनपुट कैसे दिखाई देते हैं)

LEN फ़ंक्शन सिंटैक्स और इनपुट:

= एलईएन (पाठ)

मूलपाठ - पाठ की एक स्ट्रिंग।

लेन फंक्शन क्या है?

"लंबाई" के लिए छोटा एक्सेल लेन फ़ंक्शन, आपको किसी दिए गए टेक्स्ट स्ट्रिंग में वर्णों की संख्या बताता है।

यद्यपि यह मुख्य रूप से स्ट्रिंग (पाठ) डेटा के लिए उपयोग किया जाता है, आप इसे संख्यात्मक डेटा पर भी उपयोग कर सकते हैं - लेकिन जैसा कि हम देखेंगे, कुछ चीजें हैं जिन्हें आपको ध्यान में रखना होगा।

लेन फ़ंक्शन का उपयोग कैसे करें

एक्सेल लेन फ़ंक्शन का उपयोग करने के लिए, कोष्ठक के बीच कोई टेक्स्ट स्ट्रिंग, सेल संदर्भ, या सूत्र डालकर निम्न टाइप करें:

= एलईएन (बी 2)

आइए कुछ उदाहरण देखें:

उदाहरण # 1 में, हमने LEN से पूछा है कि सेल B2 में कितने वर्ण हैं, जिसमें "ल्यूक" है - इसलिए एक्सेल 4 देता है।

LEN फ़ंक्शन को कैसे संयोजित करें

यदि आप दो कक्षों में वर्णों की कुल संख्या वापस करना चाहते हैं, तो आपके पास कुछ विकल्प हैं। आप उदाहरण # 1 के रूप में एम्परसेंड ("&") का उपयोग करके दो कोशिकाओं को जोड़ सकते हैं, या आप दोनों कोशिकाओं पर एलईएन का उपयोग कर सकते हैं और परिणामों को जोड़ सकते हैं, उदाहरण के लिए # 2।

महत्वपूर्ण लेख: LEN रिक्त स्थान को वर्णों के रूप में गिनता है। उदाहरण #3 को देखें - इस मामले में, LEN 14 लौटाता है क्योंकि यह "ल्यूक" और "स्काईवॉकर" के बीच के स्थान को भी गिन रहा है।

LEN नंबरों को कैसे हैंडल करता है

एक्सेल लेन फ़ंक्शन को टेक्स्ट स्ट्रिंग में वर्णों की संख्या वापस करने के लिए डिज़ाइन किया गया है। यदि आप कोई संख्या पास करते हैं, तो LEN पहले उसे एक स्ट्रिंग में परिवर्तित करता है, और फिर उसकी लंबाई लौटाता है।

जैसा कि आप देख सकते हैं, LEN दशमलव बिंदुओं की गणना करता है, और यदि आप किसी सेल को मुद्रा में प्रारूपित करते हैं, तो मुद्रा प्रतीक की गणना नहीं की जाती है।

यह भी ध्यान दें कि भले ही मुद्रा स्वरूपण दो दशमलव स्थानों पर संख्याएँ प्रदर्शित करता है, LEN अनुगामी शून्य की गणना नहीं करता है।

LEN फ़ॉर्मेट किए गए सेल को कैसे हैंडल करता है

निम्नलिखित उदाहरणों पर एक नज़र डालें:

सेल B2 और B3 दोनों में एक ही आकृति है: 3.33333। तो LEN प्रत्येक के लिए अलग-अलग मान क्यों लौटाता है?

इसका उत्तर यह है कि B2 में मैंने 3.33333 मान टाइप किया, लेकिन B3 में मैंने सूत्र =10/3 टाइप किया, और फिर इसे 6 दशमलव स्थानों पर स्वरूपित किया।

स्वरूपित कक्षों के साथ, LEN लौटाता है वास्तविक सेल का मान, प्रदर्शित करने के लिए आपके द्वारा चुने गए दशमलव स्थानों की संख्या पर ध्यान दिए बिना।

लेकिन 16 क्यों? ऐसा इसलिए है क्योंकि एक्सेल एक सेल में अधिकतम 15 नंबर स्टोर कर सकता है, और इस सीमा तक पहुंचने के बाद लंबी संख्या में क्लिप करेगा। तो LEN 16:15 अंक और दशमलव बिंदु देता है।

LEN तारीखों को कैसे संभालता है

एक्सेल दिनांकों को संख्याओं के रूप में संग्रहीत करता है, जो 0 जनवरी, 1900 से दिनों की संख्या के रूप में दर्शाया गया है।

उदाहरण #1 और #2 समतुल्य हैं, बस यह है कि B2 को दिनांक के रूप में स्वरूपित किया गया है, और B3 को एक संख्या के रूप में स्वरूपित किया गया है। तो LEN किसी भी तरह से 5 लौटाता है।

उदाहरण #3 को टेक्स्ट के रूप में स्वरूपित किया गया है, इसलिए LEN 10 लौटाता है। यह टाइपिंग =LEN ("27/12/1977") के समान है।

उपयोगी एलईएन उदाहरण

आप कुछ उपयोगी तरीकों से LEN को कुछ एक्सेल फ़ंक्शन के साथ जोड़ सकते हैं।

एक स्ट्रिंग के अंत से वर्णों की दी गई संख्या को ट्रिम करना

स्ट्रिंग के अंत से दिए गए वर्णों की संख्या को ट्रिम करने के लिए आप LEN को LEFT के साथ जोड़ सकते हैं। यदि आप जिस स्ट्रिंग को ट्रिम करना चाहते हैं वह A2 में थी, और आप अंत से 5 वर्णों को ट्रिम करना चाहते थे, तो आप इसे इस तरह करेंगे:

= बाएँ (A2, लेन (A2) -5)

LEFT Excel फ़ंक्शन किसी स्ट्रिंग की शुरुआत से दिए गए वर्णों की संख्या देता है।

नीचे दिए गए उदाहरण की जाँच करें:

= बाएँ (A2, लेन (A2) -5)

यहां हमारे पास अंत में चार अंकों के क्षेत्र कोड के साथ संदर्भ संख्याओं की एक श्रृंखला है। हमने कॉलम A में स्ट्रिंग्स लेने के लिए LEN के साथ LEFT का उपयोग किया है, और स्ट्रिंग की लंबाई के बराबर कई वर्ण लौटाते हैं, माइनस 5, जो चार अंकों और हाइफ़न से छुटकारा दिलाएगा।

अग्रणी और अनुगामी व्हॉट्सएप की गणना किए बिना LEN का उपयोग करना

कभी-कभी हमारी कोशिकाओं में वास्तविक डेटा के पहले और बाद में रिक्त स्थान हो सकते हैं। यह सामान्य है जब डेटा मैन्युअल रूप से दर्ज किया जाता है, और कभी-कभी लोग डेटा को कॉपी और पेस्ट करते समय गलती से एक स्थान उठा लेते हैं।

यह हमारे LEN फ़ंक्शन परिणामों को फेंक सकता है, लेकिन हम LEN को TRIM के साथ जोड़कर उस समस्या को हल कर सकते हैं, जैसे:

= एलईएन (ट्रिम (ए 2))

TRIM एक स्ट्रिंग से किसी भी अनुगामी या अग्रणी रिक्त स्थान को हटा देता है। नीचे दिए गए उदाहरण में, प्रत्येक वाक्य में पाठ के पहले या बाद में रिक्त स्थान हैं। TRIM के साथ LEN और LEN के बीच विभिन्न परिणामों पर ध्यान दें।

किसी दिए गए वर्ण को गिनने से बचने के लिए LEN का उपयोग स्थानापन्न के साथ करना

यदि आप किसी स्ट्रिंग में वर्णों की संख्या गिनना चाहते हैं, लेकिन आप नहीं चाहते कि Excel किसी विशेष वर्ण की गणना करे, तो आप LEN को SUBSTITUTE के साथ जोड़कर ऐसा कर सकते हैं।

SUBSTITUTE के साथ, आप एक स्ट्रिंग ले सकते हैं, और किसी भी वर्ण या सबस्ट्रिंग को किसी अन्य चीज़ के लिए स्वैप कर सकते हैं। हम उस चरित्र को बदलने के लिए SUBSTITUTE का उपयोग कर सकते हैं जिसे हम कुछ भी नहीं के साथ गिनना नहीं चाहते हैं, इसे प्रभावी ढंग से हटा रहे हैं।

उदाहरण के लिए:

= स्थानापन्न ("हान सोलो", "", "")

वापसी करेंगे:

है ही

तो, कल्पना कीजिए कि हमारे पास नामों की एक सूची है, और हम प्रत्येक नाम में वर्णों की संख्या जानना चाहते हैं। हालाँकि, पहले और अंतिम नाम एक ही सेल में संग्रहीत होते हैं, और हम उनके बीच के स्थान की गणना नहीं करना चाहते हैं।

हम LEN को SUBSTITUTE के साथ इस प्रकार जोड़ सकते हैं:

= एलईएन (विकल्प (ए 2," ", ""))

जो हमें निम्नलिखित परिणाम देगा:

ध्यान दें कि चौथे उदाहरण में कोई स्थान नहीं है, दोनों सूत्र समान परिणाम देते हैं।

स्ट्रिंग में वां शब्द खोजें

हम स्ट्रिंग के अंतिम शब्द को प्राप्त करने के लिए TRIM, MID, SUBSTITUTE, REPT को LEN के साथ जोड़ सकते हैं।

=TRIM(MID(विकल्प(A$2," ",REPT(" ",LEN(A$2))), (B2-1)*LEN(A$2)+1, LEN(A$2)))

जो हमें निम्नलिखित परिणाम देगा:

एक स्ट्रिंग के बाएँ/दाएँ से संख्या निकालें

जब आप एक्सेल के साथ काम करते हैं तो आपको दिए गए विवरण से संख्या को सटीक करने की आवश्यकता होती है। कभी-कभी आपको बाएं से सटीक संख्या की आवश्यकता होती है और कभी-कभी आपको दाएं से संख्या निकालने की आवश्यकता होती है। तो LEN फंक्शन कुछ अन्य फंक्शन के साथ संयोजन करके इस कार्य को करने में आपकी मदद करेगा।

बाईं ओर से नंबर निकालें

हम LEN के साथ LEFT, SUM, SUBSTITUTE को इस प्रकार जोड़ सकते हैं:

= बायाँ (A2, SUM (LEN (A2) -LEN (विकल्प (A2, {"0", "1", "2", "3", "4", "5", "6", "7" , "8", "9"}, ""))))

जो हमें निम्नलिखित परिणाम देगा:

दाईं ओर से नंबर निकालें

हम LEN के साथ RIGHT, MIN, FIND को इस प्रकार जोड़ सकते हैं:

=दायाँ(A2,LEN(A2)-MIN(FIND({0,1,2,3,4,5,6,7,8,9}, A2&"0123456789"))+1)

जो हमें निम्नलिखित परिणाम देगा:

REPT के साथ LEN नंबर में अग्रणी ZEROS जोड़ने के लिए

जब आप एक्सेल के साथ काम कर रहे हों तो ऐड लीडिंग ज़ीरोस बहुत उपयोगी होता है। इस उदाहरण में हम बताएंगे कि आप LEN को REPT के साथ मिलाकर ऐसा कैसे कर सकते हैं।

=REPT(0, 6-LEN(A2))&A2

ऊपर के उदाहरण में हम केवल 5 अंकों तक प्रमुख शून्य जोड़ने की व्याख्या करते हैं, लेकिन आवश्यकता के आधार पर आप आवश्यक आउट पुट प्राप्त करने के लिए संख्या 6 को बदल सकते हैं। आप 10 अंकों तक अग्रणी शून्य प्राप्त करने के लिए नीचे दिए गए उदाहरण का उल्लेख कर सकते हैं।

अग्रणी ZEROS को संख्या में जोड़ने के लिए और उदाहरण।

नीचे दी गई तालिका आपको संख्या निर्धारित करने के लिए अग्रणी शून्य जोड़ने के लिए और तरीके देने में मदद करती है।

Google पत्रक में LEN

एलईएन फ़ंक्शन Google शीट्स में ठीक उसी तरह काम करता है जैसे एक्सेल में:

अतिरिक्त नोट्स

अन्य टेक्स्ट फ़ंक्शंस के साथ काम करते समय LEN फ़ंक्शन बहुत उपयोगी होता है। जैसे बाएँ, दाएँ, या मध्य।

और अंत में, LEN फ़ंक्शन जो अधिक उपयोगी भूमिका निभा सकता है, वह एक सीमा को मान्य करना है जिसे एक विशिष्ट लंबाई की आवश्यकता होती है।

इस उदाहरण में एक उपयोगकर्ता को A2:A10 श्रेणी में 5 अंकों के ज़िपकोड इनपुट करने की आवश्यकता होती है। आप तस्वीर में देखेंगे कि हर बार जब कोई उपयोगकर्ता सेल सामग्री का इनपुट करता है जो 5 वर्णों के बराबर नहीं है, तो सेल का रंग बदल जाता है, जिससे ऑडिट करना बहुत आसान हो जाता है।

यह सशर्त स्वरूपण के साथ LEN फ़ंक्शन का उपयोग करके प्राप्त किया जाता है, यहां बताया गया है कि कैसे:

1. सशर्त स्वरूपण लागू करने के लिए रेंज या सेल का चयन करें
2. चुनें प्रारूप मुख्य मेनू पर
3. चुनें सशर्त फॉर्मेटिंग
4. ड्रॉपडाउन परिवर्तन में सेल मान है प्रति सूत्र है
5. दर्ज करें = एलईएन (ए २: ए १०) ५
6. पर क्लिक करें प्रारूप… बटन पर क्लिक करें और शर्त पूरी होने पर आवेदन करने के लिए प्रारूप चुनें। मैंने बदल दिया प्रतिरूप या पृष्ठभूमि रंग
7. ओके पर क्लिक करें, ओके

यहाँ LEN का उपयोग करके मेरी सशर्त स्वरूपण विंडो का एक स्निपेट है

VBA . में LEN उदाहरण

आप वीबीए में एलईएन फ़ंक्शन का भी उपयोग कर सकते हैं। प्रकार:
application.worksheetfunction.len(text)
फ़ंक्शन तर्कों (पाठ, आदि) के लिए, आप या तो उन्हें सीधे फ़ंक्शन में दर्ज कर सकते हैं, या इसके बजाय उपयोग करने के लिए चर परिभाषित कर सकते हैं।

निम्नलिखित VBA कथनों को क्रियान्वित करना

रेंज ("बी 2") = लेन (रेंज ("ए 2")) रेंज ("बी 3") = लेन (रेंज ("ए 3")) रेंज ("बी 4") = लेन (रेंज ("ए 4")) रेंज ( "बी5") = लेन (रेंज ("ए 5")) रेंज ("बी 6") = लेन (रेंज ("ए 6"))

निम्नलिखित परिणाम देगा

एक्सेल में सभी फंक्शन की सूची पर लौटें

आप साइट के विकास में मदद मिलेगी, अपने दोस्तों के साथ साझा करने पेज

wave wave wave wave wave