क्या पता
- MID फ़ंक्शन: =MID(A1, 17, 4), उदाहरण A1=लक्ष्य, 17=ऑफ़सेट, और 4=निष्कर्षण की लंबाई।
- लक्षित सेल > इनपुट का चयन करें MID फ़ंक्शन > फ़ंक्शन लक्ष्य, वर्ण ऑफ़सेट और निष्कर्षण लंबाई के लिए मान सेट करें।
यह लेख बताता है कि माइक्रोसॉफ्ट 365 के लिए एक्सेल में एमआईडी फ़ंक्शन का उपयोग कैसे करें, एक्सेल ऑनलाइन, और एक्सेल 2016 और 2019 विंडोज और मैकओएस दोनों के लिए।
मिड फंक्शन क्या है?
MID फ़ंक्शन आपको एक स्ट्रिंग के बीच से टेक्स्ट निकालने की अनुमति देता है। अन्य कार्यों की तरह, आप इसका उपयोग उस कक्ष में सूत्र दर्ज करके करते हैं जिसमें फ़ंक्शन और इसके पैरामीटर शामिल हैं। निम्नलिखित दर्शाता है कि एक विशिष्ट MID सूत्र कैसा दिखता है:
=MID(A1, 17, 4)
सूत्र के पैरामीटर निम्नानुसार टूटते हैं:
- पहला पैरामीटर (उपरोक्त उदाहरण में "A1"): यह फ़ंक्शन का लक्ष्य है, और कुछ पाठ का प्रतिनिधित्व करना चाहिए। आपके लिए एक विकल्प यह है कि आप टेक्स्ट को सीधे उद्धरणों से घिरे इस स्थान पर रखें। लेकिन अधिक संभावना है कि यह उक्त टेक्स्ट वाला सेल होगा। ध्यान दें कि यदि सेल में कोई संख्या है, तो इसे टेक्स्ट की तरह माना जाएगा।
- दूसरा पैरामीटर (उपरोक्त उदाहरण में "17"): यह ऑफसेट है, या उस वर्ण की संख्या है जिस पर आप निष्कर्षण शुरू करना चाहते हैं, समावेशी। यह एक पूर्ण संख्या (अर्थात बिना किसी उद्धरण के) एक से अधिक होनी चाहिए। आपके द्वारा यहां प्रदान किए गए मान के आधार पर, एक समय में एक वर्ण, दाईं ओर गिनने के बाद MID फ़ंक्शन निष्कर्षण शुरू करेगा। ध्यान दें कि यदि आप लक्ष्य की कुल लंबाई से अधिक संख्या दर्ज करते हैं, तो परिणाम की गणना "खाली टेक्स्ट" (i.इ। "")। यदि आप शून्य या ऋणात्मक संख्या दर्ज करते हैं, तो आपको एक त्रुटि मिलेगी।
- अंतिम पैरामीटर (उपरोक्त उदाहरण में "4"): यह निष्कर्षण की लंबाई है, जिसका अर्थ है कि आप कितने वर्ण चाहते हैं। ऑफ़सेट की तरह, उन्हें एक बार में एक वर्ण गिना जाता है, दाईं ओर, और ऑफ़सेट के बाद वर्ण से शुरू होता है।
द मिड फंक्शन इन एक्शन
निम्न उदाहरण पर विचार करें। यहां, हम A1 में टेक्स्ट को लक्षित कर रहे हैं ("लाइफवायर इंटरवेब पर सबसे अधिक जानकारीपूर्ण साइट है।") A2 में सूत्र के साथ: =MID(A1, 17, 4)
दूसरा पैरामीटर 17-वर्ण ऑफसेट इंगित करता है। जैसा कि नीचे लाल संख्याओं के साथ दिखाया गया है, इसका मतलब है कि निष्कर्षण "m" से "सबसे" शब्द में शुरू होगा।
फिर, 4 की लंबाई का मतलब है कि चार वर्ण (पहले वाले सहित) निकाले जाएंगे, जो परिणाम के रूप में "सबसे" शब्द वापस करना चाहिए (नीली संख्याओं के साथ सचित्र)। इस सूत्र को कक्ष A2 में दर्ज करके हम देख सकते हैं कि यह सही है।
MIDB, अधिक जटिल भाई बहन
MID का एक संबंधित फ़ंक्शन MIDB है, जो समान सिंटैक्स का उपयोग करता है। फर्क सिर्फ इतना है कि यह बाइट्स में काम करता है, कैरेक्टर में नहीं। एक बाइट 8 बिट डेटा है, और अधिकांश भाषाएं एक बाइट का उपयोग करके अपने सभी वर्णों का प्रतिनिधित्व कर सकती हैं।
तो MIDB क्यों उपयोगी है? यदि आपको डबल-बाइट वर्णों को संसाधित करने की आवश्यकता है, तो आपके पास MIDB का उपयोग करने का कारण हो सकता है। तथाकथित "सीजेके" भाषाएं (चीनी, जापानी और कोरियाई) एक के बजाय दो बाइट्स के साथ अपने पात्रों का प्रतिनिधित्व करती हैं, क्योंकि उनमें से बहुत सारे हैं। आप इन पर मानक MID फ़ंक्शन का उपयोग कर सकते हैं, और यह एक समय में एक संपूर्ण वर्ण का चयन करेगा, जो कि शायद आप वैसे भी चाहते हैं। लेकिन अगर आप उन पर कुछ उन्नत प्रसंस्करण कर रहे हैं और उन्हें बनाने वाले बाइट प्राप्त करने की आवश्यकता है, तो यह फ़ंक्शन आपकी मदद कर सकता है।