एक्सेल में दाएं (सामग्री की तालिका)
एक्सेल में राइट फ़ंक्शन
एक राइट फ़ंक्शन पाठ समारोह का एक हिस्सा है। जब आप पाठ के दाहिने छोर से निर्दिष्ट वर्णों को निर्दिष्ट करना चाहते हैं तो एक राइट फ़ंक्शन उपयोगी होता है।
उदाहरण के लिए:
दाएं (“बैंगलोर”, 5) इस सूत्र में राइट फ़ंक्शन दिए गए पाठ यानी “alore” के दाईं ओर से 5 वर्ण वापस कर देगा ।
अधिकार समारोह भी वीबीए में भी उपलब्ध है। इस लेख के अंत में हम चर्चा करेंगे।
एक्सेल में राइट फॉर्मूला
एक्सेल में दायां सूत्र है नीचे:
एक्सेल में राइट फ़ंक्शन का स्पष्टीकरण
एक्सेल में एक राइट सूत्र में दो पैरामीटर हैं: यानी पाठ, num_chars।
- पाठ: उस पाठ से जिसे आप निर्दिष्ट वर्ण निकालना चाहते हैं।
- [num_chars]: यह एक वैकल्पिक पैरामीटर है। दिए गए पाठ से निकाले जाने वाले वर्णों की संख्या । यदि आप डिफ़ॉल्ट रूप से कोई संख्या नहीं देते हैं, तो यह आपको केवल एक ही चरित्र देगा।
आम तौर पर, एक राइट फ़ंक्शन का उपयोग अन्य टेक्स्ट फ़ंक्शन जैसे खोज, स्थान, लेंस, FIND, LEFT आदि के साथ किया जाता है ..
एक्सेल में राइट का उपयोग कैसे करें?
राइट फ़ंक्शन बहुत सरल और उपयोग करने में आसान है। कुछ राइट फॉर्मूला उदाहरण द्वारा राइट फ़ंक्शन के काम को समझने दें। एक राइट फ़ंक्शन वर्कशीट फ़ंक्शन के रूप में और वीबीए फ़ंक्शन के रूप में उपयोग किया जा सकता है।
उदाहरण 1
चालान संख्या वाले नीचे दिए गए डेटा को देखें। आपको राइट फ़ंक्शन का उपयोग करके सभी चालान संख्याओं के अंतिम 4 अंक निकालने की आवश्यकता है।
हम राइट फ़ंक्शन का उपयोग कर उपर्युक्त पाठ के अंतिम 4 अंक निकाल सकते हैं।
उदाहरण # 2
मान लें कि आपके पास ए 1 से ए 10 तक सीरियल नंबर हैं और आपको दाईं ओर से 6 वर्ण निकालने की आवश्यकता है।
एक राइट फ़ंक्शन पाठ के दाहिने छोर से पिछले 6 अंक लौटाएगा।
परिणाम है:
उदाहरण # 3
नीचे कर्मचारियों के नाम हैं और आपको अंतिम नाम को अलग से निकालने की आवश्यकता है।
उपर्युक्त उदाहरण में, हम केवल निर्दिष्ट संख्याओं के साथ अधिकार लागू नहीं कर सकते हैं क्योंकि अंतिम नाम प्रत्येक कर्मचारी अलग है।
पहले कर्मचारी के लिए पिछले 4 वर्ण 5 हैं, लेकिन दूसरे पर यह 11 है (अंतरिक्ष यानी रोबर्ट एडम सहित) और तीसरे के लिए यह 12 है (अंतरिक्ष यानी जॉन जॉस्टन सहित)
दिए गए पाठ से वर्णों की संख्या निर्धारित करने के लिए यहां हमें LEN और FIND फ़ंक्शन का उपयोग करने की आवश्यकता है।
तो परिणाम होगा:
भाग 1: यह भाग वांछित पाठ को निर्धारित करता है जिसे आप वर्ण निकालना चाहते हैं।
भाग 2: एलईएन फ़ंक्शन आपको सूची में वर्णों की कुल संख्या देगा। हम आगामी लेखों में एलईएन पर विस्तृत लेख देखेंगे।
परिणाम है:
भाग 3: FIND फ़ंक्शन निर्धारित करता है कि कौन से नंबर स्थान से शुरू होता है यानी पहले नाम का अंत। हम आगामी लेखों में FIND पर विस्तृत लेख देखेंगे।
परिणाम है:
लेन 10 अक्षर देता है और खोज पहले कर्मचारी के लिए 5 अक्षर देता है। इसका मतलब है कि लेंस – FIND (10 – 5) = दाएं तरफ से 5 वर्ण।
परिणाम स्मिथ होगा ।
लेन 16 वर्ण देता है और खोज पहले कर्मचारी के लिए 5 अक्षर देता है। इसका मतलब है कि लेंस – FIND (16 – 5) = दाएं तरफ से 11 वर्ण।
नतीजा रोबर्ट एडम होगा।
लेन 17 वर्ण देता है और खोज पहले कर्मचारी के लिए 5 अक्षर देता है। इसका मतलब है कि लेंस – FIND (17 – 5) = दाएं तरफ से 12 वर्ण।
परिणाम जे जोहान्सटन होगा।
नोट: अंतरिक्ष को एक चरित्र के रूप में भी माना जाता है।
उदाहरण # 4
आइए उपरोक्त से एक ही उदाहरण पर विचार करें। कर्मचारियों के नाम और आपको अंतिम नाम को अलग से निकालने की आवश्यकता है। यानी केवल एडम, रॉबर्ट एडम नहीं।
यह अधिकार समारोह के साथ लेंस, FIND और सबस्टिट्यूट सूत्र का उपयोग कर किया जाता है।
पहला सबस्टिट्यूट फ़ंक्शन स्पेस (“”) को “#” और फिर LEN के साथ प्रतिस्थापित करेगा, एक फ़ंक्शन केवल अंतिम नाम वर्ण प्राप्त करने के लिए SUBSTITUTE फ़ंक्शन से स्पेस वर्ण संख्या को घटा देगा।
तो परिणाम होगा:
उदाहरण # 5
नीचे दी गई तालिका से अंतिम स्थान निकालें जब तक आपको कोई स्थान न मिल जाए।
यह जटिल डेटा का एक छोटा सा है लेकिन फिर भी, हम अंतिम कार्य को FIND फ़ंक्शन के साथ उपयोग करके अंतिम वर्ण निकाल सकते हैं।
तो परिणाम होगा:
भाग 1: यह भाग वांछित पाठ को निर्धारित करता है जिसे आप वर्ण निकालना चाहते हैं।
भाग 2: एलईएन फ़ंक्शन आपको सूची में वर्णों की कुल संख्या देगा।
भाग 3: FIND फ़ंक्शन निर्धारित करता है कि किस नंबर से ” @” शुरू होता है।
उदाहरण # 6
वेब-आधारित सॉफ़्टवेयर पर काम करते समय त्रुटियों को पता चला है। डेलीमीटर की अंतिम घटना के बाद आपको सबस्ट्रिंग निकालने की आवश्यकता है।
यह राइट फ़ंक्शन के साथ लैन, खोज और सबस्टिट्यूट के संयोजन द्वारा किया जा सकता है।
- पहला चरण LEN फ़ंक्शन का उपयोग कर स्ट्रिंग की कुल लंबाई की गणना करना है: LEN (A2)
- दूसरा चरण SUBSTITUTE फ़ंक्शन का उपयोग करके ड्रिमिटर के बिना स्ट्रिंग की लंबाई की गणना करना है जो कुछ भी नहीं के साथ कोलन के सभी घटनाओं को प्रतिस्थापित करता है: LEN (सबस्टिट्यूट (ए 2, “:”, “”))
- अंत में, हम कुल स्ट्रिंग लंबाई से डिलीमीटर के बिना मूल स्ट्रिंग की लंबाई घटाते हैं: LEN (A2) -LEN (सबस्टिट्यूट (ए 2, “:”, “”))
तो परिणाम होगा:
उदाहरण # 7
राइट फ़ंक्शन तिथियों के साथ काम नहीं करता है। चूंकि दाएं फ़ंक्शन एक फ़ंक्शन टेक्स्ट है, इसलिए यह संख्याओं को भी निकाल सकता है लेकिन यह तिथियों के साथ काम नहीं करता है।
मान लें कि आपके पास सेल ए 1 “22-अक्टूबर -18” में एक तिथि है
फिर हम फॉर्मूला के साथ वर्ष निकालने का प्रयास करेंगे।
परिणाम 33 9 5 होगा।
एक्सेल विचारधारा में 33 9 5 का मतलब 2018 है यदि प्रारूप तिथियों में है। तो राइट फ़ंक्शन इसे एक तारीख के रूप में नहीं पहचान पाएगा, बल्कि सामान्य रूप से केवल एक संख्या के रूप में।
वीबीए अधिकार समारोह
वीबीए में, हम भी राइट फ़ंक्शन का उपयोग कर सकते हैं। नीचे वीबीए राइट फ़ंक्शन का सरल चित्रण है।
यदि आप उपर्युक्त कोड चलाते हैं, तो यह आपको परिणाम से नीचे देगा।
एक्सेल में राइट फ़ंक्शन के बारे में याद रखने की चीज़ें
- संख्या स्वरूपण एक स्ट्रिंग का हिस्सा नहीं है और निकाला या गिना नहीं जाएगा।
- निर्दिष्ट टेक्स्ट के दाईं ओर वर्ण निकालने के लिए डिज़ाइन किया गया एक राइट फ़ंक्शन।
- यदि उपयोगकर्ता अंतिम पैरामीटर निर्दिष्ट नहीं करता है, तो यह डिफ़ॉल्ट रूप से 1 ले जाएगा।
- Num_chars शून्य से अधिक या बराबर होना चाहिए। यदि यह ऋणात्मक संख्या है, तो यह त्रुटि को #VALUE के रूप में फेंक देगा।
- एक राइट फ़ंक्शन तिथि स्वरूपण के मामले में सटीक परिणाम नहीं देगा।
- जटिल डेटा सेट के मामले में, आपको Num_chars पैरामीटर प्राप्त करने के लिए अन्य टेक्स्ट फ़ंक्शन जैसे LEN, SEARCH, FIND, और विकल्प का उपयोग करने की आवश्यकता है।
अनुशंसित लेख
यह एक्सेल में राइट फंक्शन के लिए एक गाइड रहा है। यहां हम एक्सेल में राइट फॉर्मूला और व्यावहारिक उदाहरण और डाउनलोड करने योग्य एक्सेल टेम्पलेट के साथ एक्सेल में राइट फंक्शन का उपयोग कैसे करें, इस पर चर्चा करते हैं। आप हमारे अन्य सुझाए गए लेखों के माध्यम से भी जा सकते हैं –