एक्सेल में देवनागरी अंकों (१, २, ३) में गणना (SUM/Formula) न होने और हिंदी नामों को वर्णमाला (अ से ज्ञ) के अनुसार सही क्रम में सॉर्ट करने की सम्पूर्ण विधि।
💡 मूल कारण व परिचय (Overview & Context)
माइक्रोसॉफ़्ट एक्सेल (MS Excel) में काम करते समय दो बड़ी चुनौतियाँ आती हैं: पहली, जब सीधे कीबोर्ड से देवनागरी अंक (१, २, ३, ४...) टाइप किए जाते हैं, तो एक्सेल उन्हें गणितीय संख्या न मानकर सामान्य text (String) समझ लेता है, जिसके कारण SUM, AVERAGE जैसे सूत्र काम नहीं करते। दूसरी, हिंदी नामों की सूची को सॉर्ट करने पर क, ख, ग का क्रम बिगड़ जाता है क्योंकि कुछ नाम यूनिकोड और कुछ पुराने कृतिदेव फ़ॉन्ट में होते हैं। यहाँ इन दोनों का शत-प्रतिशत सटीक समाधान दिया गया है।
🛠️ चरणबद्ध समाधान प्रक्रिया (Step-by-Step Practical Guide)
देवनागरी अंकों को गणना योग्य बनाने हेतु Custom Format सेट करें
-
▪
उन सभी सेल्स (Cells) को सलेक्ट करें जिनमें संख्याएँ लिखनी हैं।
-
▪
राइट-क्लिक करके Format Cells... (या Ctrl + 1) दबाएँ।
-
▪
Number टैब में सबसे नीचे Custom श्रेणी पर क्लिक करें।
-
▪
Type: वाले बॉक्स में यह कोड दर्ज करें:
[$-hi-IN,100]0(या दशमलव के लिए:[$-hi-IN,100]0.00)। -
▪
OK दबाएँ। अब आप सामान्य कीबोर्ड से 1, 2, 3 टाइप करेंगे तो स्क्रीन पर देवनागरी १, २, ३ दिखेगा और सभी गणितीय सूत्र (SUM, Math formulas) भी 100% सही काम करेंगे!
सभी नामों का यूनिकोड होना सुनिश्चित करें (लिगेसी फ़ॉन्ट समाधान)
-
▪
पुराने कृतिदेव फ़ॉन्ट में
कमलवास्तव मेंdeyGकोड होता है। एक्सेल इसे 'd' अक्षर समझकर गलत सॉर्ट करता है। -
▪
सॉर्ट करने से पहले सभी पुराने नामों को हमारे कृतिदेव ➔ यूनिकोड कनवर्टर की मदद से यूनिकोड (Mangal, Nirmala UI) में बदल लें।
Data > Sort में जाकर A to Z देवनागरी Collation लागू करें
-
▪
अपनी हिंदी नामों वाली तालिका या कॉलम हेडर को सलेक्ट करें।
-
▪
शीर्ष मेनू से Data टैब में जाकर Sort पर क्लिक करें।
-
▪
सॉर्ट डायलॉग बॉक्स में Order में Sort A to Z चुनें। हमेशा "Expand the selection" चुनें ताकि नाम के साथ रोल नंबर या वेतन न बदले।
-
▪
OK दबाने पर नाम पहले स्वर (अ, आ, इ...) और फिर व्यंजनों (क, ख, ग...) के शुद्ध क्रम में व्यवस्थित हो जाएँगे।
=TRIM(Cell) से अनचाहे स्पेस हटाएँ ताकि नाम ऊपर न भागे
-
▪
यदि किसी नाम के आगे अनचाहा रिक्त स्थान (Leading Space) रह गया हो, तो वह नाम वर्णमाला क्रम तोड़कर सूची में सबसे ऊपर आ जाता है।
-
▪
सॉर्ट करने से पहले पास के कॉलम में
=TRIM(A2)फॉर्मूला लगाकर सभी फालतू स्पेस हटा लें।
🔍 जाँच कैसे करें कि एक्सेल में सूत्र व सॉर्टिंग सही काम कर रहे हैं
🧰 इस समाधान से संबंधित उपयोगी BhashaIndia टूल
इस समस्या के निवारण में सहायक सीधा और प्रामाणिक संसाधन: