01 में से 01
एक्सेल एमआईडी और एमआईडीबी कार्य
जब टेक्स्ट की प्रतिलिपि बनाई जाती है या एक्सेल में आयात किया जाता है, तो अनचाहे कचरे के पात्र कभी-कभी अच्छे डेटा के साथ शामिल होते हैं।
या, ऐसे समय होते हैं जब सेल में टेक्स्ट स्ट्रिंग का केवल एक हिस्सा आवश्यक होता है - जैसे किसी व्यक्ति का पहला नाम लेकिन अंतिम नाम नहीं।
इन उदाहरणों के लिए, एक्सेल में कई फ़ंक्शन हैं जिनका उपयोग बाकी से अवांछित डेटा को निकालने के लिए किया जा सकता है।
आप जिस फ़ंक्शन का उपयोग करते हैं उस पर निर्भर करता है कि सेल में अवांछित वर्णों के सापेक्ष अच्छा डेटा कहां स्थित है।
- यदि अच्छा डेटा, या रखने के लिए सबस्ट्रिंग , डेटा के दाहिने तरफ है, तो इसे निकालने के लिए सही कार्य का उपयोग करें।
- यदि सबस्ट्रिंग डेटा के बाईं तरफ है, तो इसे निकालने के लिए बाएं फ़ंक्शन का उपयोग करें।
- यदि सबस्ट्रिंग के दोनों तरफ अवांछित वर्ण हैं, तो इसे निकालने के लिए MID या MIDB फ़ंक्शंस का उपयोग करें।
एमआईडी बनाम एमआईडीबी
एमआईडी और एमआईडीबी कार्य केवल उन भाषाओं में भिन्न होते हैं जिन्हें वे समर्थन करते हैं।
एमआईडी उन भाषाओं के लिए है जो एकल-बाइट चरित्र सेट का उपयोग करते हैं - इस समूह में अंग्रेजी और सभी यूरोपीय भाषाओं जैसी अधिकांश भाषाएं शामिल हैं।
एमआईडीबी उन भाषाओं के लिए है जो डबल-बाइट चरित्र सेट का उपयोग करते हैं - इसमें जापानी, चीनी (सरलीकृत), चीनी (पारंपरिक), और कोरियाई शामिल हैं।
एमआईडी और एमआईडीबी फंक्शन सिंटेक्स और तर्क
एक्सेल में, फ़ंक्शन का सिंटैक्स फ़ंक्शन के लेआउट को संदर्भित करता है और इसमें फ़ंक्शन का नाम, ब्रैकेट और तर्क शामिल होते हैं ।
एमआईडी समारोह के लिए वाक्यविन्यास है:
= एमआईडी (पाठ, Start_num, Num_chars)
एमआईडीबी समारोह के लिए वाक्यविन्यास है:
= एमआईडीबी (पाठ, Start_num, Num_bytes)
ये तर्क Excel को बताते हैं
- फ़ंक्शन में इसका उपयोग किस डेटा में किया जाना है;
- अच्छे डेटा या घटाने की प्रारंभिक स्थिति जिसे निकाला जाना है;
- सबस्ट्रिंग की लंबाई।
टेक्स्ट - ( एमआईडी और एमआईडीबी फ़ंक्शन के लिए आवश्यक) वांछित डेटा वाले टेक्स्ट स्ट्रिंग
- यह तर्क वर्कशीट में डेटा के स्थान के लिए वास्तविक स्ट्रिंग या सेल संदर्भ हो सकता है - उपरोक्त छवि में पंक्तियां 2 और 3।
Start_num - ( MID और MIDB फ़ंक्शन के लिए आवश्यक) रखने के लिए सबस्ट्रिंग के बाईं ओर से प्रारंभिक वर्ण निर्दिष्ट करता है।
Num_chars - ( MID फ़ंक्शन के लिए आवश्यक) बनाए रखने के लिए Start_num के दाईं ओर वर्णों की संख्या निर्दिष्ट करता है।
Num_bytes ( MIDB फ़ंक्शन के लिए आवश्यक) अक्षरों की संख्या निर्दिष्ट करता है - बाइट्स में - Start_num के दायीं तरफ बनाए रखने के लिए।
टिप्पणियाँ:
यदि Start_num टेक्स्ट स्ट्रिंग की लंबाई से अधिक है, तो MID / MIDB छवि का रिक्त सेल-पंक्ति 4 देता है, जहां Start_num 14 के बराबर है, और टेक्स्ट स्ट्रिंग केवल 13 वर्ण लंबा है।
यदि Start_num 1 से कम है या Num_chars / Num_bytes ऋणात्मक है तो MID / MIDB फ़ंक्शन #VALUE लौटाता है! त्रुटि मान - छवि की पंक्ति 6, जहां Start_num -1 के बराबर है।
यदि Num_chars / Num_bytes एक खाली सेल का संदर्भ देता है या शून्य पर सेट किया जाता है, तो MID / MIDB छवि के रिक्त कक्ष-पंक्ति 7 को वापस करता है, जहां Num_chars खाली सेल B13 का संदर्भ देता है।
एमआईडी फंक्शन उदाहरण - खराब से अच्छा डेटा निकालें
उपर्युक्त छवि में उदाहरण टेक्स्ट स्ट्रिंग से वर्णों की एक विशिष्ट संख्या निकालने के लिए एमआईडी फ़ंक्शन का उपयोग करने के कई तरीकों को दिखाता है, जिसमें डेटा को सीधे फ़ंक्शन के लिए तर्क के रूप में दर्ज करना शामिल है - पंक्ति 2 - और सभी तीन तर्कों के लिए सेल संदर्भ दर्ज करना - पंक्ति 5।
चूंकि वास्तविक डेटा की बजाय तर्कों के लिए सेल संदर्भों को दर्ज करना सबसे अच्छा होता है, इसलिए नीचे दी गई जानकारी एमआईडी फ़ंक्शन और उसके तर्कों को सेल C5 में दर्ज करने के लिए उपयोग किए गए चरणों की सूची देती है।
एमआईडी फंक्शन संवाद बॉक्स
सेल सी 5 में फ़ंक्शन और उसके तर्कों को दर्ज करने के विकल्प में निम्न शामिल हैं:
- पूर्ण कार्य टाइपिंग: = एमआईडी (ए 3, बी 11, बी 12) सेल सी 5 में।
- फ़ंक्शन के संवाद बॉक्स का उपयोग करके फ़ंक्शन और तर्क का चयन करना
फ़ंक्शन में प्रवेश करने के लिए संवाद बॉक्स का उपयोग करना अक्सर कार्य को सरल बनाता है क्योंकि संवाद बॉक्स फ़ंक्शन के सिंटैक्स का ख्याल रखता है - फ़ंक्शन के नाम, अल्पविराम विभाजक, और सही स्थानों और मात्रा में ब्रैकेट दर्ज करना।
सेल संदर्भों पर इशारा करते हुए
कोई फर्क नहीं पड़ता कि आप वर्कशीट सेल में फ़ंक्शन में प्रवेश करने के लिए कौन सा विकल्प चुनते हैं, यह संभवतः बिंदु का उपयोग करने के लिए सबसे अच्छा है और गलत सेल संदर्भ में टाइप करके त्रुटियों के मौके को कम करने के लिए तर्क के रूप में उपयोग किए गए किसी भी और सभी सेल संदर्भों को दर्ज करने के लिए क्लिक करें ।
एमआईडी फंक्शन संवाद बॉक्स का उपयोग करना
- इसे सक्रिय सेल बनाने के लिए सेल सी 1 पर क्लिक करें - यह वह जगह है जहां फ़ंक्शन के परिणाम प्रदर्शित किए जाएंगे;
- रिबन मेनू के सूत्र टैब पर क्लिक करें;
- फ़ंक्शन ड्रॉप डाउन सूची खोलने के लिए रिबन से टेक्स्ट चुनें;
- फ़ंक्शन के संवाद बॉक्स को लाने के लिए सूची में MID पर क्लिक करें;
- संवाद बॉक्स में, संवाद बॉक्स में टेक्स्ट लाइन पर क्लिक करें;
- टेक्स्ट तर्क के रूप में इस सेल संदर्भ में प्रवेश करने के लिए वर्कशीट में सेल ए 5 पर क्लिक करें;
- Start_num लाइन पर क्लिक करें
- इस सेल संदर्भ में प्रवेश करने के लिए वर्कशीट में सेल बी 11 पर क्लिक करें;
- Num_chars लाइन पर क्लिक करें;
- इस सेल संदर्भ में प्रवेश करने के लिए वर्कशीट में सेल बी 12 पर क्लिक करें;
- फ़ंक्शन को पूरा करने के लिए ठीक क्लिक करें और संवाद बॉक्स बंद करें;
- निकाली गई सबस्ट्रिंग फ़ाइल # 6 सेल सी 5 में दिखाई देनी चाहिए;
- जब आप सेल C5 पर क्लिक करते हैं तो पूर्ण फ़ंक्शन = MID (A3, B11, B12) वर्कशीट के ऊपर सूत्र बार में दिखाई देता है।
एमआईडी फंक्शन के साथ संख्या निकालना
जैसा कि ऊपर दिए गए उदाहरण के आठ पंक्तियों में दिखाया गया है, एमआईडी फ़ंक्शन का उपयोग ऊपर सूचीबद्ध चरणों का उपयोग करके लंबी संख्या से संख्यात्मक डेटा का सबसेट निकालने के लिए किया जा सकता है।
एकमात्र समस्या यह है कि निकाले गए डेटा को टेक्स्ट में परिवर्तित किया जाता है और कुछ कार्यों को शामिल करने वाली गणनाओं में उपयोग नहीं किया जा सकता है - जैसे कि एसयूएम और औसत कार्यों।
इस समस्या के चारों ओर एक तरीका है कि टेक्स्ट को कन्वर्ट करने के लिए VALUE फ़ंक्शन का उपयोग उस पंक्ति को ऊपर पंक्ति में दिखाया गया है:
= VALUE (एमआईडी (ए 8,5,3))
पाठ का नंबर बदलने के लिए पेस्ट विशेष का उपयोग करने का दूसरा विकल्प है।