विषय-सूची
यदि शीट पर किसी भी सेल के लिए टेक्स्ट फॉर्मेट सेट किया गया था (यह एक्सेल में डेटा अपलोड करते समय उपयोगकर्ता या प्रोग्राम द्वारा किया जा सकता है), तो बाद में इन सेल में दर्ज किए गए नंबर एक्सेल टेक्स्ट के रूप में विचार करना शुरू कर देता है। कभी-कभी ऐसी कोशिकाओं को हरे रंग के संकेतक से चिह्नित किया जाता है, जिसे आपने सबसे अधिक देखा होगा:
और कभी-कभी ऐसा कोई संकेतक प्रकट नहीं होता है (जो कि बहुत बुरा है)।
सामान्य तौर पर, आपके डेटा में संख्या-के-पाठ्य की उपस्थिति आमतौर पर बहुत ही दुर्भाग्यपूर्ण परिणामों की ओर ले जाती है:
- छँटाई सामान्य रूप से काम करना बंद कर देती है - "छद्म-संख्या" को निचोड़ा जाता है, और अपेक्षित क्रम में व्यवस्थित नहीं किया जाता है:
- प्रकार कार्य वीलुकअप (व्लुकअप) आवश्यक मान न पाएं, क्योंकि उनके लिए संख्या और समान संख्या-पाठ्यक्रम भिन्न हैं:
- फ़िल्टर करते समय, छद्म संख्याएँ गलत तरीके से चुनी जाती हैं
- कई अन्य एक्सेल फ़ंक्शन भी ठीक से काम करना बंद कर देते हैं:
- इत्यादि
यह विशेष रूप से मज़ेदार है कि सेल प्रारूप को केवल संख्यात्मक में बदलने की स्वाभाविक इच्छा मदद नहीं करती है। वे। आप सचमुच कक्षों का चयन करते हैं, उन पर राइट क्लिक करें, चयन करें सेल प्रारूप (प्रारूप कोशिकाएं), प्रारूप को बदलें न्यूमेरिकल (संख्या), निचोड़ना OK - और कुछ नहीं होता! बिल्कुल भी!
शायद, "यह एक बग नहीं है, बल्कि एक विशेषता है", बेशक, लेकिन यह हमारे लिए इसे आसान नहीं बनाता है। तो आइए स्थिति को ठीक करने के कई तरीके देखें - उनमें से एक निश्चित रूप से आपकी मदद करेगा।
विधि 1. ग्रीन इंडिकेटर कॉर्नर
अगर आपको टेक्स्ट फॉर्मेट में नंबर वाले सेल पर ग्रीन इंडिकेटर कॉर्नर दिखाई देता है, तो अपने आप को भाग्यशाली समझें। आप केवल डेटा के साथ सभी कक्षों का चयन कर सकते हैं और विस्मयादिबोधक चिह्न के साथ पॉप-अप पीले आइकन पर क्लिक कर सकते हैं, और फिर कमांड का चयन कर सकते हैं संख्या में कनवर्ट करें (संख्या में कनवर्ट करें):
चयनित श्रेणी के सभी नंबरों को पूर्ण संख्याओं में बदल दिया जाएगा।
यदि हरे कोने बिल्कुल नहीं हैं, तो जांचें कि क्या वे आपकी एक्सेल सेटिंग्स में बंद हैं (फ़ाइल - विकल्प - सूत्र - पाठ के रूप में स्वरूपित संख्याएँ या एक एपॉस्ट्रॉफ़ी से पहले की संख्या).
विधि 2: पुन: प्रवेश
यदि कई सेल नहीं हैं, तो आप उनके प्रारूप को संख्यात्मक में बदल सकते हैं, और फिर डेटा को फिर से दर्ज कर सकते हैं ताकि प्रारूप परिवर्तन प्रभावी हो। ऐसा करने का सबसे आसान तरीका है सेल पर खड़े होकर और चाबियों को क्रम से दबाकर F2 (संपादन मोड दर्ज करें, सेल कर्सर को ब्लिंक करना शुरू कर देता है) और फिर दर्ज. इसके बजाय F2 आप बस बाईं माउस बटन के साथ सेल पर डबल-क्लिक कर सकते हैं।
यह बिना कहे चला जाता है कि यदि बहुत सारी कोशिकाएँ हैं, तो यह विधि, निश्चित रूप से काम नहीं करेगी।
विधि 3. सूत्र
यदि आप डेटा के बगल में एक प्राथमिक सूत्र के साथ एक अतिरिक्त कॉलम बनाते हैं, तो आप जल्दी से छद्म संख्याओं को सामान्य में बदल सकते हैं:
डबल माइनस, इस मामले में, वास्तव में, -1 से दो बार गुणा करने का मतलब है। माइनस द्वारा माइनस एक प्लस देगा और सेल में मान नहीं बदलेगा, लेकिन गणितीय ऑपरेशन करने का तथ्य डेटा प्रारूप को उस संख्यात्मक प्रारूप में बदल देता है जिसकी हमें आवश्यकता होती है।
बेशक, 1 से गुणा करने के बजाय, आप किसी अन्य हानिरहित गणितीय संक्रिया का उपयोग कर सकते हैं: 1 से भाग देना या शून्य जोड़ना और घटाना। प्रभाव वही होगा।
विधि 4: विशेष चिपकाएँ
इस पद्धति का उपयोग एक्सेल के पुराने संस्करणों में किया गया था, जब आधुनिक प्रभावी प्रबंधक तालिका के नीचे गए सिद्धांत रूप में अभी तक कोई ग्रीन इंडिकेटर कॉर्नर नहीं था (यह केवल 2003 में दिखाई दिया)। एल्गोरिथ्म यह है:
- किसी भी खाली सेल में 1 दर्ज करें
- इसे कॉपी करें
- पाठ प्रारूप में संख्याओं वाले कक्षों का चयन करें और उनके प्रारूप को संख्यात्मक में बदलें (कुछ नहीं होगा)
- छद्म संख्याओं वाले कक्षों पर राइट-क्लिक करें और कमांड चुनें स्पेशल पेस्ट करो (स्पेशल पेस्ट करो) या कीबोर्ड शॉर्टकट का उपयोग करें Ctrl + Alt + V
- खुलने वाली विंडो में, विकल्प चुनें मूल्य (मान) и गुणा करना (गुणा)
वास्तव में, हम पिछली विधि की तरह ही करते हैं - कोशिकाओं की सामग्री को एक से गुणा करना - लेकिन सूत्रों के साथ नहीं, बल्कि सीधे बफर से।
विधि 5. कॉलम द्वारा पाठ
यदि परिवर्तित किए जाने वाले छद्म संख्याओं को भी गलत दशमलव या हजारों विभाजकों के साथ लिखा जाता है, तो एक अन्य दृष्टिकोण का उपयोग किया जा सकता है। डेटा के साथ स्रोत श्रेणी का चयन करें और बटन पर क्लिक करें कॉलम द्वारा टेक्स्ट (स्तंभों के लिए पाठ) टैब जानकारी (तारीख). वास्तव में, यह टूल स्टिकी टेक्स्ट को कॉलम में विभाजित करने के लिए डिज़ाइन किया गया है, लेकिन, इस मामले में, हम इसे एक अलग उद्देश्य के लिए उपयोग करते हैं।
बटन पर क्लिक करके पहले दो चरणों को छोड़ें अगला (आगे), और तीसरे पर, बटन का उपयोग करें इसके अतिरिक्त (उन्नत). एक डायलॉग बॉक्स खुलेगा जहां आप हमारे टेक्स्ट में वर्तमान में उपलब्ध सेपरेटर कैरेक्टर सेट कर सकते हैं:
क्लिक करने के बाद अंत एक्सेल हमारे टेक्स्ट को नॉर्मल नंबर्स में बदल देगा।
विधि 6. मैक्रो
यदि आपको इस तरह के परिवर्तन अक्सर करने पड़ते हैं, तो इस प्रक्रिया को एक साधारण मैक्रो के साथ स्वचालित करना समझ में आता है। Alt+F11 दबाएं या टैब खोलें विकासक (डेवलपर) और क्लिक करें Visual Basic के. दिखाई देने वाली संपादक विंडो में, मेनू के माध्यम से एक नया मॉड्यूल जोड़ें सम्मिलित करें - मॉड्यूल और निम्नलिखित कोड को वहां कॉपी करें:
Sub Convert_Text_to_Numbers() Selection.NumberFormat = "General" Selection.Value = Selection.Value End Sub
अब रेंज का चयन करने के बाद, आप हमेशा टैब खोल सकते हैं डेवलपर - मैक्रोज़ (डेवलपर - मैक्रोज़), सूची में हमारे मैक्रो का चयन करें, बटन दबाएं रन (Daud) - और तुरंत छद्म संख्याओं को पूर्ण संख्याओं में परिवर्तित करें।
आप किसी भी फ़ाइल में बाद में उपयोग के लिए इस मैक्रो को अपनी व्यक्तिगत मैक्रो बुक में भी जोड़ सकते हैं।
PS
तारीखों के साथ भी यही कहानी होती है। कुछ तिथियों को एक्सेल द्वारा टेक्स्ट के रूप में भी पहचाना जा सकता है, इसलिए ग्रुपिंग और सॉर्टिंग काम नहीं करेगा। समाधान संख्याओं के समान हैं, केवल प्रारूप को संख्यात्मक के बजाय दिनांक-समय के साथ प्रतिस्थापित किया जाना चाहिए।
- स्टिकी टेक्स्ट को कॉलम में विभाजित करना
- विशेष चिपकाने द्वारा सूत्रों के बिना गणना
- PLEX ऐड-ऑन के साथ टेक्स्ट को नंबरों में बदलें