विषयसूची
Right MS Excel में एक अन्य लोकप्रिय फंक्शन है, जिसका उपयोग वर्णों की विशिष्ट संख्या के आधार पर टेक्स्ट स्ट्रिंग में अंतिम वर्ण या वर्ण प्राप्त करने के लिए किया जाता है। एक शब्द में, इस फ़ंक्शन को एक स्ट्रिंग के दाईं ओर से निर्दिष्ट वर्णों की संख्या वापस करने के लिए डिज़ाइन किया गया है। यह लेख एक संपूर्ण विचार साझा करेगा कि कैसे राइट फ़ंक्शन एक्सेल में स्वतंत्र रूप से और फिर अन्य एक्सेल फ़ंक्शंस के साथ काम करता है।
एक्सेल में राइट फ़ंक्शन (क्विक व्यू)
अभ्यास कार्यपुस्तिका डाउनलोड करें
इस लेख को पढ़ते समय अभ्यास करने के लिए इस अभ्यास कार्यपुस्तिका को डाउनलोड करें।
दाएं कार्य .xlsx
राइट फंक्शन का परिचय
उद्देश्य
दिए गए स्ट्रिंग से दाएं से बाएं ओर वर्णों की निर्दिष्ट संख्या निकालने के लिए।
सिंटैक्स
=RIGHT (text, [num_chars])
तर्क स्पष्टीकरण
तर्क | आवश्यक/वैकल्पिक | स्पष्टीकरण |
---|---|---|
पाठ | आवश्यक | दाईं ओर वर्ण निकालने के लिए टेक्स्ट पास करें। |
[num_chars] | वैकल्पिक | दाईं ओर से शुरू करते हुए निकालने के लिए वर्णों की संख्या पास करें। डिफ़ॉल्ट मान 1 है। |
- अगर num_chars प्रदान नहीं किया गया है, यह 1 के लिए डिफ़ॉल्ट है।
- यदि num_chars उपलब्ध वर्णों की संख्या से अधिक है, तो राइट फंक्शन पूरे टेक्स्ट स्ट्रिंग को रिटर्न करता है।
- राइट संख्याओं के साथ-साथ टेक्स्ट से भी अंक निकालेगा।
- यह फ़ंक्शन किसी सेल के फ़ॉर्मैटिंग पर विचार नहीं करता है। जैसे दिनांक, मुद्रा, आदि। 1>राइट फंक्शन। हम राइट फंक्शन लागू करेंगे, LEN , SEARCH , सबस्टिट्यूट , VALUE , और FIND फ़ंक्शन साथ ही इन उदाहरणों में स्पेस के साथ सबस्ट्रिंग ऑपरेशन के लिए , सीमांकक , और n अक्षर । इसके अलावा, हम स्ट्रिंग से संख्या और डोमेन निकालेंगे और राइट फ़ंक्शन का उपयोग करके URL संशोधित करेंगे।
उदाहरण 1: स्पेस तक एक सबस्ट्रिंग प्राप्त करने के लिए राइट फ़ंक्शन का उपयोग करना
मान लें कि हमारे पास ग्राहकों का एक डेटासेट है जिसमें उनके नाम , ऑर्डर आईडी , शामिल हैं पते, और कुल मूल्य । अब हम राइट फंक्शन का उपयोग करके प्रत्येक ग्राहक का अंतिम नाम उनके पूरे नाम से निकालेंगे। सीखने के लिए नीचे दिए गए निर्देशों का पालन करें!
चरण 1:
- नीचे दिए गए सूत्र को सेल C5 में लिखें।
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))
फ़ॉर्मूला ब्रेकडाउन
-
SEARCH(" ", B5)
इस हिस्से में का पता चलता है स्पेस पूरा नाम से सेल्स। - फिर
LEN(B5)-SEARCH(" ", B5)
यह भाग नाम के अंतिम भाग का चयन करेगा।<23 - फिर
RIGHT
फ़ंक्शन चयनित भाग लौटाएगा।
- इसलिए, बस अपने कीबोर्ड पर एंटर दबाएं। परिणामस्वरूप, आपको पार्क राइट फंक्शन की वापसी के रूप में मिलेगा।
चरण 2:
- इसके अलावा, ऑटोफिल द राइट कॉलम C में बाकी सेल के लिए काम करता है। <24
उदाहरण 2: राइट, लेन, सर्च और सब्टिटूट फंक्शन का उपयोग करके एक सबस्ट्रिंग निकालें
अब विचार करें कि हमारे पास ग्राहकों की टिप्पणियों का एक डेटासेट है। प्रत्येक टिप्पणी में एक टिप्पणी संख्या होती है जैसे टिप्पणी 1, टिप्पणी 2 , आदि। अब हमारा काम स्रोत टिप्पणी से केवल टिप्पणियों को निकालना है। सीखने के लिए नीचे दिए गए निर्देशों का पालन करें!
चरण:
- सेल में सूत्र दर्ज करें D5 और ऑटोफिल यह D12 तक।
=RIGHT(C5,LEN(C5)-SEARCH("$",SUBSTITUTE(C5,":","$",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))))
फॉर्मूला ब्रेकडाउन<2
-
LEN(SUBSTITUTE(C5,":",""))
यह भाग पूरे स्ट्रिंग में कोलन (:) चिह्न पाता है। -
SUBSTITUTE(C5,":","#",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))
यह भाग अंतिम सीमांकक को कुछ अद्वितीय वर्ण से बदल देता है। - फिर
SEARCH("#", SUBSTITUTE(C5,":","#",LEN(C5)-LEN(SUBSTITUTE(C5,":",""))))
इस भाग को स्ट्रिंग में अंतिम परिसीमक की स्थिति मिलती है। इस बात पर निर्भर करते हुए कि हमने अंतिम सीमांकक को किस वर्ण से बदला है, या तो केस-संवेदीSEARCH
या केस-असंवेदनशील का उपयोग करें।स्ट्रिंग में उस वर्ण की स्थिति निर्धारित करने के लिए संवेदनशील FIND। - अंत में,
RIGHT
फ़ंक्शन टिप्पणियों का चयन करता है और उन्हें प्रिंट करता है। <25 - सबसे पहले, सेल D5 चुनें, और दर्ज करें उस सेल में सूत्र। उसके बाद, ऑटोफिल इसे D12 तक।
उदाहरण 3: स्ट्रिंग से पहले N अक्षर हटाएं राइट फंक्शन लागू करना
उपर्युक्त कार्य एक सरल सूत्र का उपयोग करके किया जा सकता है। जैसा कि " टिप्पणी एन " में वर्णों की एक निश्चित संख्या है जो प्रत्येक टिप्पणी के पहले भाग में 10 है, हम इसे आसानी से समाप्त कर सकते हैं और केवल टिप्पणी प्राप्त कर सकते हैं। यहां हम स्रोत टिप्पणी से पहले 10 वर्ण हटा देंगे और केवल टिप्पणियों को एक अलग कॉलम में प्रिंट करेंगे। सीखने के लिए नीचे दिए गए निर्देशों का पालन करें!
चरण:
=RIGHT(C5, LEN(C5)-10)
फॉर्मूला स्पष्टीकरण
-
LEN(C5)-10
यह कुल वर्ण संख्या से 10 घटाने के बाद एक संख्या लौटाएगा। यदि कुल लंबाई 25 है तो यह भाग 25-10 = 15 वापस आ जाएगा। - फिर
RIGHT
फ़ंक्शन केवल टिप्पणी स्रोत टिप्पणी से लौटाएगा।
समान रीडिंग
यह सभी देखें: एक्सेल से ईमेल भेजने के लिए मैक्रो (5 उपयुक्त उदाहरण)- एक्सेल में कोड फ़ंक्शन का उपयोग कैसे करें (5 उदाहरण)
- एक्सेल सटीक फ़ंक्शन का उपयोग करें (6 उपयुक्त उदाहरण)
- Excel में FIXED फ़ंक्शन का उपयोग कैसे करें (6 उपयुक्तउदाहरण)
- एक्सेल में स्वच्छ फ़ंक्शन का उपयोग करें (10 उदाहरण)
- एक्सेल में टीआरआईएम फ़ंक्शन का उपयोग कैसे करें (7 उदाहरण)
उदाहरण 4: स्ट्रिंग से नंबर निकालने के लिए राइट और वैल्यू फ़ंक्शंस का उपयोग करना
राइट फ़ंक्शन किसी भी स्ट्रिंग से नंबर की वापसी की अनुमति नहीं देता है। यह नंबर को टेक्स्ट फॉर्मेट में लौटाता है। लेकिन VALUE और RIGHT फ़ंक्शन का उपयोग करके, हम संख्याओं को सही स्वरूप में वापस कर सकते हैं। यहां हम उपरोक्त के समान डेटासेट का उपयोग करेंगे, और हम पता कॉलम से संख्या प्रारूप में ज़िप कोड निकालेंगे। सीखने के लिए नीचे दिए गए निर्देशों का पालन करें!
चरण 1:
- नीचे दिए गए सूत्र को सेल E5 में लिखें।
=VALUE(RIGHT(D5, 5))
सूत्र की व्याख्या
-
RIGHT(D5, 5)
यह भाग देता है पते से 5 वर्ण जो कि ज़िप कोड टेक्स्ट प्रारूप में है। - फिर
VALUE
फंक्शन उन्हें नंबर फॉर्मेट में बदल देता है।
- उसके बाद, बस अपने कीबोर्ड पर एंटर दबाएं। इसलिए, आपको 35801 कार्यों की वापसी के रूप में मिलेगा।
चरण 2:
- इसके अलावा, स्वत: भरण कार्य स्तंभ E के शेष कक्षों के लिए कार्य करता है।
उदाहरण 5: ईमेल से डोमेन नाम निकालने के लिए राइट, LEN, और FIND फ़ंक्शंस लागू करना
आइए उनके ऑर्डर के साथ एक ग्राहक डेटासेट बनाएंआईडी , नाम, ईमेल, और पता । अब हम दिए गए ईमेल पते से राइट, LEN, और FIND फंक्शन का उपयोग करके उनके ईमेल डोमेन का पता लगाएंगे। सीखने के लिए नीचे दिए गए निर्देशों का पालन करें!
चरण 1:
- सबसे पहले, सेल F5, का चयन करें और नीचे लिखें उस सेल में सूत्र के नीचे .
=RIGHT(E5,LEN(E5)-FIND("@",E5))
सूत्र स्पष्टीकरण
- <21
FIND("@",E5)
यह भाग दिए गए स्ट्रिंग से @ ढूंढता है। -
LEN(E5)-FIND("@", E5)
यह नंबर देगा जिस तक वैल्यू निकाली जाएगी।
- इसलिए, बस अपने कीबोर्ड पर एंटर दबाएं। परिणामस्वरूप, आपको gmail.com Right, LEN, और FIND कार्यों की वापसी के रूप में मिलेगा।
चरण 2:
- उसके बाद, ऑटोफिल द राइट, लेन, और FIND स्तंभ F के शेष कक्षों के लिए कार्य करता है।
उदाहरण 6: राइट, LEN और URL को संशोधित करने के लिए LEFT फ़ंक्शन
यह दायाँ फ़ंक्शन हमें किसी भी प्रकार के URL को संशोधित करने में भी मदद करता है। मान लीजिए कि हमारे डेटासेट में हमारे पास कुछ वेबसाइटों के कई URL हैं। अब, उनमें से कुछ में URL में बैकस्लैश(/) है। अब हमारा काम उन यूआरएल का पता लगाना है और इस बैकस्लैश को यूआरएल से हटाना है। सीखने के लिए नीचे दिए गए निर्देशों का पालन करें!
चरण:
- दर्ज करें सेल में फॉर्मूला C5 और ऑटोफिल यह C9 तक है।
=LEFT(B5,LEN(B5)-(RIGHT(B5)="/"))
फ़ॉर्मूला की व्याख्या
- अगर आखिरी वर्ण आगे स्लैश (/) ,
(RIGHT(B5)=”/”)
है रिटर्न " सही ," या फिर यह " गलत " लौटाता है। -
=LEFT(B5, LEN(B4)-(RIGHT(B5)=”/”))
पहले "<देता है 1>n ” वर्णों की संख्या। यदि अंतिम वर्ण फ़ॉरवर्ड स्लैश (/) है, तो इसे छोड़ दिया जाता है; अन्यथा, पूरी स्ट्रिंग वापस आ जाती है।Does the RIGHT function return number?
Excel में RIGHT फ़ंक्शन हमेशा एक टेक्स्ट स्ट्रिंग उत्पन्न करता है, इस तथ्य के बावजूद कि प्रारंभिक मान था एक संख्या, जैसा कि इस पाठ की शुरुआत में बताया गया था। एक्सेल राइट फ़ंक्शन को टेक्स्ट स्ट्रिंग्स के साथ संचालित करने के लिए बनाया गया है, किसी दिनांक, महीने या वर्ष जैसे किसी विशिष्ट भाग को निकालना संभव नहीं है। यदि आप यह कोशिश करते हैं, तो आपको केवल एक संख्या के अंतिम कुछ अंक प्राप्त होंगे जो एक तिथि का प्रतिनिधित्व करते हैं।
Why the RIGHT function returns #VALUE error?
राइट फ़ंक्शन रिटर्न #VALUE! त्रुटि यदि " num_chars " शून्य से कम है।
निष्कर्ष
यह सब दाएं फ़ंक्शन के बारे में है। यहाँ मैंने इस function और इसके अलग-अलग application का सारांश देने की कोशिश की है। मैंने उनके साथ कई तरीके दिखाए हैंसंबंधित उदाहरण, लेकिन कई स्थितियों के आधार पर कई अन्य पुनरावृत्तियाँ हो सकती हैं। यदि आपके पास कोई पूछताछ या प्रतिक्रिया है, तो कृपया हमें टिप्पणी अनुभाग में बताएं।