Last chance! 50% off DataCamp Premium
Sale ends in
लीडिंग जीरो वे शून्य होते हैं जो किसी मान की शुरुआत में आते हैं, जैसे 00123। Excel में ये आमतौर पर तब दिखाई देते हैं जब कोई मान टेक्स्ट के रूप में संग्रहीत हो या कोई विशेष सेल फ़ॉर्मेट Excel को उन्हें दिखाने के लिए बाध्य करे।
कभी-कभी जब मान को संख्या की तरह माना जाता है, तो Excel इन्हें स्वतः हटा देता है। अन्य स्थितियों में, वे सेल में बने रहते हैं और भ्रम पैदा करते हैं, खासकर जब डेटा किसी अन्य सिस्टम से आयात किया गया हो।
इस गाइड में, हम Excel में लीडिंग जीरो हटाने के सबसे भरोसेमंद तरीकों को समझाएँगे।
लीडिंग जीरो आमतौर पर तब दिखते हैं जब Excel किसी मान को टेक्स्ट के रूप में संग्रहीत करता है या कोई कस्टम फ़ॉर्मेट शून्य दिखाने के लिए बाध्य करता है।
Excel संख्याओं और टेक्स्ट के साथ अलग तरह से व्यवहार करता है। यही व्यवहार लीडिंग जीरो के दिखने या गायब होने का मुख्य कारण है।
उदाहरण के लिए, यदि आप 00345 टाइप कर Enter दबाते हैं, तो Excel इसे संख्या की तरह पढ़ता है। चूँकि लीडिंग जीरो मान नहीं बदलते, Excel उन्हें स्वतः हटा देता है और 345 दिखाता है।
यदि वही मान टेक्स्ट के रूप में संग्रहीत है, तो Excel 00345 को ठीक उसी तरह रखता है जैसा दर्ज किया गया था।
नोट: डेटा आयात करते समय या फ़ाइल को CSV के रूप में खोलते समय भी लीडिंग जीरो गायब हो सकते हैं। आयात के दौरान, Excel अक्सर मानों को संख्याओं में बदल देता है, जिससे शुरुआत के जीरो हट जाते हैं।
संख्याओं से लीडिंग जीरो हटाने के तीन तरीके हैं:
यदि कोई कस्टम फ़ॉर्मेट, जैसे 00000 लागू है और आप संख्या 4 दर्ज करते हैं, तो Excel 00004 दिखाता है। हालाँकि, फ़ॉर्मूला बार अब भी 4 ही दिखाता है क्योंकि यही सेल में संग्रहीत वास्तविक मान है।
लीडिंग जीरो हटाने के लिए:
Excel प्रदर्शन अपडेट कर देता है और अतिरिक्त जीरो हटा देता है।

लीडिंग जीरो हटाने के लिए सेल फ़ॉर्मेट को General में बदलें। चित्र: लेखक।
यह सबसे तेज़ तरीका है। यह तब काम करता है जब मान पहले से संख्यात्मक हो, लेकिन फ़ॉर्मेटिंग की वजह से अतिरिक्त जीरो दिख रहे हों।
कभी-कभी संख्याएँ टेक्स्ट के रूप में संग्रहीत होती हैं। इस स्थिति में लीडिंग जीरो बने रहते हैं। आपको सेल के बाएँ-ऊपरी कोने में एक छोटा हरा त्रिकोण भी दिख सकता है। यह संकेतक बताता है कि मान टेक्स्ट के रूप में संग्रहीत है।
आप इन मानों को Paste Special से संख्याओं में बदल सकते हैं। ऐसा करने के लिए:
Excel प्रत्येक मान को 1 से गुणा करता है। मान वही रहता है, लेकिन Excel टेक्स्ट को संख्या में बदल देता है। इसके बाद लीडिंग जीरो हटा दिए जाते हैं।

Paste Special विधि से लीडिंग जीरो हटाएँ। चित्र: लेखक।
यदि Excel हरे त्रिकोण की चेतावनी दिखाता है, तो एक और भी तेज़ विकल्प है। उपयोग करने के लिए:
इस तरह Excel तुरंत मानों को संख्या में बदल देता है और लीडिंग जीरो हटा देता है।

लीडिंग जीरो हटाने के लिए टेक्स्ट सेल को संख्या में बदलें। चित्र: लेखक।
आप टेक्स्ट मानों को संख्याओं में बदलने के लिए यह फ़ॉर्मूला भी इस्तेमाल कर सकते हैं: =VALUE(A2)
यहाँ, A2 वह सेल है जिसमें लीडिंग जीरो वाला मान है। इसका उपयोग करने के लिए:
Excel टेक्स्ट को संख्यात्मक मान में बदल देता है, जिससे लीडिंग जीरो हट जाते हैं।

फ़ॉर्मूला से लीडिंग जीरो हटाएँ। चित्र: लेखक।
यह स्थिति अलग है।
यहाँ जीरो सेल में संग्रहीत वास्तविक अक्षर हैं। वे केवल फ़ॉर्मेटिंग का हिस्सा नहीं हैं। सेल फ़ॉर्मेट को General या Number में बदलने से वे नहीं हटेंगे क्योंकि Excel अब भी मान को टेक्स्ट की तरह ही मानता है।
इस स्थिति में, आपको ऐसा फ़ॉर्मूला चाहिए जो टेक्स्ट की शुरुआत से जीरो हटाए।
लीडिंग जीरो अक्सर IDs, संदर्भ संख्याओं, ट्रैकिंग कोड, या अन्य सिस्टम से निर्यात किए गए डेटा में दिखाई देते हैं। ये मान आमतौर पर टेक्स्ट के रूप में संग्रहीत होते हैं।
फ़ॉर्मेटिंग से ये जीरो नहीं हटेंगे। भले ही आप फ़ॉर्मेट को Number में बदल दें, Excel मूल टेक्स्ट को ज्यों का त्यों रखेगा।
उन्हें हटाने से पहले, सुनिश्चित करें कि जीरो आवश्यक नहीं हैं। कुछ सिस्टम पहचान या मिलान के लिए उन जीरो पर निर्भर होते हैं।
यदि मान में अक्षर शामिल हैं, तो उसे संख्या में बदलना काम नहीं करेगा। आपको ऐसा फ़ॉर्मूला चाहिए जो केवल टेक्स्ट की शुरुआत के जीरो हटाए। इसके लिए निम्न फ़ॉर्मूला उपयोग करें:
=RIGHT(A2, LEN(A2) - MATCH(FALSE, MID(A2, ROW(INDIRECT("1:" & LEN(A2))), 1)="0", 0) + 1)
यह फ़ॉर्मूला:
यह फ़ॉर्मूला एक नए कॉलम में दर्ज करें। फिर इसे शेष पंक्तियों पर लागू करने के लिए फ़िल हैंडल को खींचें या डबल-क्लिक करें। Excel लीडिंग जीरो के बिना मान लौटाएगा और टेक्स्ट फ़ॉर्मेट बरकरार रखेगा।

संख्या फ़ॉर्मेट में बदले बिना लीडिंग जीरो हटाएँ। चित्र: लेखक।
कभी-कभी आप चरणों का पालन करते हैं, फिर भी जीरो समस्या पैदा करते हैं। आइए कुछ आम समस्याएँ और उनके समाधान देखें।
यदि आप कोई मान दर्ज करते हैं और लीडिंग जीरो फिर से दिखने लगते हैं, तो संभव है कि सेल पर अब भी कस्टम फ़ॉर्मेटिंग लागू हो।
इसे ठीक करने के लिए: सेल चुनें और फ़ॉर्मेट को General में बदल दें। इससे कोई भी फ़ॉर्मेटिंग हट जाएगी जो Excel को अतिरिक्त जीरो दिखाने के लिए बाध्य करती है।
कभी-कभी Convert to Number विकल्प दिखाई नहीं देता। Excel को मानों में कोई समस्या नज़र नहीं आ रही होती।
यह तब हो सकता है जब सेल में छिपे हुए स्पेस, विशेष चिन्ह, या अन्य गैर-संख्यात्मक अक्षर हों।
इसे ठीक करने के लिए: पहले डेटा को अतिरिक्त स्पेस हटाकर साफ करें, या ऐसा फ़ॉर्मूला उपयोग करें:
=VALUE(A2)
यह टेक्स्ट को संख्यात्मक मान में बदल देता है और लीडिंग जीरो हटाता है।
कुछ कॉलम में वास्तविक संख्याएँ और टेक्स्ट के रूप में संग्रहीत संख्याएँ, दोनों का मिश्रण होता है। इससे असंगत परिणाम आते हैं। कुछ सेल जीरो हटा देते हैं जबकि अन्य उन्हें रखते हैं।
इसे ठीक करने के लिए: पूरे कॉलम को एक ही तरीके से परिवर्तित करें, जैसे Paste Special या किसी फ़ॉर्मूला से। इससे पूरे कॉलम में फ़ॉर्मेट सुसंगत रहता है।
जब आप किसी CSV फ़ाइल को सीधे खोलते हैं, तो Excel अक्सर मानों को स्वतः परिवर्तित कर देता है। इस वजह से, लीडिंग जीरो डेटा देखने से पहले ही गायब हो सकते हैं।
इसे ठीक करने के लिए: Data > From Text or CSV के जरिए फ़ाइल आयात करें। आयात के दौरान, उन फ़ील्ड के लिए कॉलम फ़ॉर्मेट को Text पर सेट करें जिनमें लीडिंग जीरो बनाए रखने हैं।
यदि जीरो आवश्यक नहीं हैं, तो डेटा आयात के बाद कॉलम को संख्याओं में बदल दें।
लीडिंग जीरो हटाने से पहले सुनिश्चित करें कि वे आवश्यक नहीं हैं। कुछ मामलों में, वे डेटा का हिस्सा होते हैं और बने रहने चाहिए।
लीडिंग जीरो अक्सर किसी पहचानकर्ता का हिस्सा होते हैं, न कि संख्या, जैसे:
यदि आप जीरो हटा देते हैं, तो पहचानकर्ता बदल सकता है। इससे रिपोर्टों में या डेटा को अन्य सिस्टम में निर्यात करते समय समस्याएँ हो सकती हैं।
कुछ सिस्टम मानों का बिल्कुल समान मिलान आवश्यक करते हैं।
उदाहरण के लिए, एक सिस्टम किसी ID को 00123 के रूप में संग्रहीत करता है, जबकि दूसरा उसे 123 के रूप में। तुलना के दौरान ये मान मेल नहीं खा सकते।
यह lookup फ़ॉर्मूला जैसे VLOOKUP() या XLOOKUP() को प्रभावित कर सकता है और कई फ़ाइलों के डेटा को मिलाते समय समस्याएँ पैदा कर सकता है। इसलिए, बदलने से पहले सुनिश्चित करें कि डेटा का उपयोग कैसे किया जाएगा।
कभी-कभी जीरो सिर्फ़ फ़ॉर्मेटिंग की वजह से दिखाई देते हैं।
उदाहरण के लिए, कोई कस्टम फ़ॉर्मेट जैसे 00000 में 00045 दिखा सकता है, जबकि सेल में संग्रहीत वास्तविक मान 45 है।
आप इसे फ़ॉर्मूला बार में जाँच सकते हैं। यदि फ़ॉर्मूला बार में 45 दिखता है, तो जीरो केवल प्रदर्शन का हिस्सा हैं और संग्रहीत संख्या पहले से सही है।
अधिकांश लीडिंग-जीरो समस्याओं से बचने के लिए हम कुछ सरल अभ्यासों का पालन करने की सलाह देते हैं।
लीडिंग जीरो हटाने के बाद, एक बार यह ज़रूर जाँच लें कि अब कॉलम का डेटा प्रकार सही है। गणनाओं में उपयोग होने वाली संख्याएँ संख्यात्मक मान के रूप में संग्रहीत होनी चाहिए, जबकि ZIP कोड या प्रोडक्ट कोड जैसे पहचानकर्ता टेक्स्ट के रूप में बने रहने चाहिए। यह छोटी-सी जाँच आगे चलकर सॉर्टिंग, फ़िल्टरिंग या लुकअप फ़ॉर्मूलों में त्रुटियों से बचाती है।
यदि आप आयातित या बिखरे हुए डेटासेट पर काम कर रहे हैं, तो लीडिंग जीरो अक्सर सफाई प्रक्रिया का केवल एक हिस्सा होते हैं। आपको अतिरिक्त स्पेस हटाने, खाली पंक्तियाँ हटाने, या डुप्लीकेट रिकॉर्ड पहचानने की भी ज़रूरत पड़ सकती है, ताकि डेटा विश्लेषण के लिए तैयार हो सके।
Excel की और व्यावहारिक क्लीनअप तकनीकों के लिए, ये अन्य गाइड देखें जिन्हें मैंने तैयार किया है:
ये संसाधन सामान्य डेटा समस्याओं को सँभालने और आपकी स्प्रेडशीट्स को सुसंगत व भरोसेमंद बनाए रखने में मदद करेंगे।
मैं एक कंटेंट स्ट्रैटेजिस्ट हूँ जिसे जटिल विषयों को सरल बनाना पसंद है। मैंने Splunk, Hackernoon, और Tiiny Host जैसी कंपनियों को अपने दर्शकों के लिए आकर्षक और सूचनात्मक सामग्री बनाने में मदद की है।
हाँ, टाइप करें
=--A2
डबल माइनस Excel को मान को संख्या की तरह ट्रीट करने के लिए बाध्य करता है। परिणाम समान होता है। लीडिंग जीरो हटा दिए जाते हैं।
इसे इस तरह उपयोग करें:
=TEXT(A2,"00000")
यदि A2 में 45 है, तो Excel 00045 लौटाता है।
उद्धरण चिह्नों के भीतर जीरो की संख्या समायोजित कर आप कुल लंबाई नियंत्रित कर सकते हैं। परिणाम टेक्स्ट होगा, संख्या नहीं।
हाँ। आप फ़ॉर्मूला-आधारित conditional formatting नियम का उपयोग कर सकते हैं, जैसे:
=LEFT(A2,1)="0"
यह उन सेल को हाइलाइट करता है जो शून्य से शुरू होते हैं।
जाँचने के दो तरीके हैं:
ISNUMBER() या ISTEXT() फ़ंक्शन का उपयोग करें। =ISNUMBER(A2) TRUE लौटाता है यदि मान संख्यात्मक है और FALSE यदि नहीं।
DataCamp के साथ Excel सीखें
{count, plural, one {कोर्स} other {कोर्स}}
{count, plural, one {कोर्स} other {कोर्स}}
{count, plural, one {कोर्स} other {कोर्स}}