यदि आपको केवल सेल की सामग्री के कुछ हिस्सों की आवश्यकता है, तो आप एक्सेल सेल के बीच से अलग-अलग अंकों या अक्षरों को पढ़ने के लिए पार्ट फ़ंक्शन का उपयोग कर सकते हैं।
कभी-कभी ग्रंथों को एक साथ रखने की आवश्यकता नहीं होती है, बल्कि उन्हें फाड़ दिया जाता है - यदि आपने किसी ऐसे डेटाबेस से डेटा रिकॉर्ड आयात किया है जिसके फ़ील्ड ठीक से अलग नहीं किए गए हैं तो यह बहुत समय लेने वाला है। यदि आपको केवल सेल की सामग्री के कुछ हिस्सों की आवश्यकता है, तो आप एक्सेल सेल के बीच से अलग-अलग अंकों या अक्षरों को पढ़ने के लिए पार्ट फ़ंक्शन का उपयोग कर सकते हैं।
एक्सेल सेल के बीच में संख्याओं या अक्षरों को कैसे पढ़ें
क्या आप किसी संख्या या टेक्स्ट के कुछ हिस्सों को दूसरे सेल में अलग करना चाहेंगे? यदि पृथक की जाने वाली सामग्री एक सेल के बीच में है, तो बाएँ और दाएँ कार्य कोई मदद नहीं करते हैं। फिर पार्ट फ़ंक्शन का उपयोग करें। यह निम्नलिखित पैटर्न के अनुसार काम करता है:
= भाग (पाठ; पहला वर्ण; वर्णों की संख्या)
= भाग (पाठ; first_character; number_bytes)
फ़ंक्शन के साथ निम्न पैरामीटर का उपयोग करें:
-
TEXT सामग्री या उस कक्ष के संदर्भ को पास करें जिसमें सामग्री है। इस सामग्री का उपयोग चरित्र अलगाव के आधार के रूप में किया जाता है।
-
FIRST_character: यह उस पहले अक्षर की स्थिति निर्धारित करता है जिसे आप टेक्स्ट से निकालना चाहते हैं। "टेक्स्ट" के पहले अक्षर के लिए लागू होता है कि "First_character का मान" 1 "है और इसी तरह।
- अगर start_num टेक्स्ट की लंबाई से बड़ा है, तो मिड / TEILB "" (रिक्त टेक्स्ट) लौटाता है।
- यदि start_num टेक्स्ट की लंबाई से कम है, लेकिन start_num प्लस num_chars टेक्स्ट की लंबाई से अधिक है, तो मध्य / PARTB टेक्स्ट के अंत तक के अक्षर लौटाता है।
- अगर start_num 1 से कम है, तो मिड / TEILB #Value! वापसी। त्रुटि मान "#NUM!"।
-
NUMBER CHARACTERS से आप निर्धारित करते हैं कि आप कितने वर्ण प्राप्त करना चाहते हैं। यदि "number_characters" ऋणात्मक है, तो PART त्रुटि मान #value देता है !! वापसी।
-
Number_Bytes: PARTB के लिए आवश्यक। बाइट्स में वर्णों की संख्या निर्दिष्ट करता है, कि PARTB को "टेक्स्ट" से वापस आना चाहिए। यदि "Number_Bytes" ऋणात्मक है, तो PARTB #VALUE! वापसी।

निम्नलिखित आंकड़ा व्यवहार में फ़ंक्शन के उपयोग को दर्शाता है।
कोशिकाओं A1 और A2 की दो सामग्री से, दूसरे वर्ण से शुरू करते हुए, B1 और B2 कक्षों में प्रत्येक में तीन वर्ण पृथक किए गए थे।
एक्सेल के अंग्रेजी संस्करण में, फ़ंक्शन को MID कहा जाता है।
"आंशिक कार्य" के आवेदन के लिए व्यावहारिक उदाहरण
कल्पना कीजिए कि आपने एक एड्रेस मास्टर में पढ़ा है जिसमें ज़िप कोड और शहर एक ही सेल में हैं। PART फ़ंक्शन आपको पोस्टकोड को अलग करने में मदद करता है। सूत्र याद करें: = भाग (पाठ; first_character; number_characters)
नीचे दिए गए उदाहरण में, टेक्स्ट सेल B5 में है। फिर निर्धारित करें कि किस स्थिति से वर्ण निकाले जाने हैं: इस मामले में पहले वर्ण से। अब एक्सेल जानना चाहता है कि कितने अक्षर निकालने हैं। चूँकि जर्मनी के सभी पोस्टकोड में पाँच अंक होते हैं, इसलिए उत्तर स्पष्ट है। समाप्त फ़ंक्शन इस तरह दिखता है: = भाग (बी ५; १; ५) अब आप सभी पोस्टकोड को अलग करने के लिए सूत्र को नीचे भर सकते हैं।

निर्देश वीडियो: पार्ट फ़ंक्शन का उपयोग करना - कक्षों के बीच से संख्याएं और अक्षर पढ़ें
अक्सर पूछे जाने वाले प्रश्न: एक्सेल में "पार्ट फंक्शन" का उपयोग कैसे करें
1. एक्सेल में "पार्ट फंक्शन" का क्या अर्थ है?
आपके द्वारा निर्दिष्ट वर्णों की संख्या के आधार पर भाग आपके द्वारा निर्दिष्ट स्थिति से स्ट्रिंग में कई वर्ण देता है। इस फ़ंक्शन के साथ, किसी भी सेल की सामग्री का एक सटीक परिभाषित हिस्सा लिंक से आउटपुट हो सकता है। जैसे ही आपके पास अलग-अलग लंबाई की प्रविष्टियाँ होती हैं, हालाँकि, फ़ंक्शन अपनी सीमा तक पहुँच जाता है।
2. पार्ट फ़ंक्शन का सिंटैक्स क्या है?
भाग समारोह इस तरह दिखता है: = भाग (पाठ; पहले .)संकेत; संख्यासंकेत)। उदाहरण के लिए = भाग ("एक्सेलहेरो", 1, 5) टेक्स्ट "एक्सेल" लौटाता है।
3. मैं पार्ट फ़ंक्शन को सार्थक तरीके से कैसे जोड़ सकता हूं?
उदाहरण के लिए, आप PART फ़ंक्शन को LENGTH फ़ंक्शन के साथ जोड़ सकते हैं। आप अपने निर्धारित मान के बाईं ओर अक्षरों और संख्याओं की अलग-अलग संख्या निकाल सकते हैं, भले ही वे पाठ के बीच में हों।