विषयसूची
जब आपके पास कुछ कॉलम वाली एक छोटी डेटा तालिका होती है, तो आप उन सभी को आसानी से गिन सकते हैं। लेकिन एक बड़ी डेटा तालिका के लिए, बिना किसी त्रुटि के सभी कॉलमों को गिनना काफी मुश्किल है। इसके अलावा, कुछ कॉलम में डेटा हो सकता है, जबकि कुछ कॉलम पूरी तरह खाली हो सकते हैं। इस प्रकार बड़ी डेटा तालिका के मामले में डेटा वाले सभी कॉलमों की गणना करना काफी कठिन है। इस लेख में, आप Excel में VBA का उपयोग करके डेटा के साथ स्तंभों की गणना करने के 2 तरीके आसानी से सीखेंगे।
अभ्यास कार्यपुस्तिका डाउनलोड करें
आप निम्न लिंक से Excel फ़ाइल डाउनलोड कर सकते हैं और साथ में अभ्यास it.
Data.xlsm के साथ स्तंभों की गणना करें
Excel में VBA का उपयोग करके डेटा के साथ स्तंभों की गणना करने के 2 तरीके
1 सरल VBA कोड का उपयोग करके डेटा के साथ वर्कशीट में सभी कॉलमों की गणना करें
हम निम्नलिखित डेटा तालिका में 3 कॉलम देख सकते हैं। अब हम एक एक्सेल वर्कशीट में उपयोग किए गए कॉलम की संख्या निर्धारित करने के लिए VBA कोड का उपयोग करेंगे।
❶ सबसे पहले, ALT + F11 दबाएं VBA संपादक खोलने के लिए।
❷ उसके बाद Insert > मॉड्यूल।
❸ उसके बाद निम्नलिखित VBA स्क्रिप्ट को कॉपी करें।
6747
❹ फिर VBA संपादक पर वापस जाएं और CTRL दबाएं + V पेस्ट करने के लिए।
❺ अब CTRL + S बटन दबाकर VBA कोड सेव करें।
❻ वीबीए कोड चलाने के लिए, डेवलपर टैब पर जाएं और मैक्रोज़ पर क्लिक करें। या, केवल F5 दबाएं कुंजी।
मैक्रो डायलॉग बॉक्स दिखाई देगा।
❼ आपको बस इतना करना है, रन बटन पर क्लिक करें।
अब आप देखेंगे कि एक डायलॉग बॉक्स दिखाई दे रहा है। जो कहता है, डेटा वाले कॉलम की संख्या 3 है।
और पढ़ें: एक्सेल में कॉलम की संख्या की गणना कैसे करें (3 आसान तरीके)
2. एक्सेल VBA कोड
का उपयोग करके डेटा के साथ दी गई श्रेणी में सभी कॉलमों की गणना करें, निम्नलिखित VBA कोड आपको डेटा के साथ सभी कॉलमों की गणना करने में सक्षम करेगा दी गई रेंज।
कोड का उपयोग करने के लिए,
❶ सबसे पहले, ALT + F11 दबाकर VBA एडिटर खोलें।
❷ फिर जाएं सम्मिलित करने के लिए > मॉड्यूल एक नया मॉड्यूल बनाने के लिए।
❸ उसके बाद निम्नलिखित VBA स्क्रिप्ट कॉपी करें।
5132
❹ VBA संपादक पर वापस जाएं और दबाएं CTRL + V पेस्ट करने के लिए।
❺ अब CTRL + S दबाकर कोड को सेव करें।
❻ डेवलपर टैब पर जाएं और मैक्रो विंडो खोलने के लिए मैक्रो दबाएं।
या, बस दबाएं मैक्रो डायलॉग बॉक्स प्राप्त करने के लिए F5 कुंजी।
❼ डायलॉग बॉक्स से, फंक्शन का नाम CountColumnsInArange चुनें और रन <7 दबाएं>बटन।
अंत में, एक छोटा डायलॉग बॉक्स दिखाई देगा जो बताता है कि कॉलम की कुल संख्या 3 है।
<0 और पढ़ें: एक्सेल में वीलुकअप के लिए कॉलम की गणना कैसे करें (2 तरीके)
एक्सेल में कॉलम की गणना के लिए अधिक वीबीए कोड
1. प्रयोग करनावीबीए रेंज। एंड मेथड टू रिटर्न द लास्ट यूज्ड कॉलम नंबर
एक्सेल स्प्रेडशीट में आखिरी बार इस्तेमाल किया गया कॉलम नंबर पाने के लिए,
❶ सबसे पहले, दबाकर VBA एडिटर खोलें ALT + F11.
❷ इसके बाद Insert > नया मॉड्यूल बनाने के लिए मॉड्यूल । VBA संपादक में कोड।
❺ उपरोक्त कोड चलाने के लिए F5 कुंजी दबाएं।
आपको अंतिम कॉलम मिलेगा पॉप-अप डायलॉग बॉक्स में नंबर नीचे दी गई तस्वीर के रूप में:
और पढ़ें: एक्सेल में वैल्यू तक पहुंचने तक कॉलम की गणना कैसे करें
2. Excel में अंतिम उपयोग किए गए कॉलम नंबर को वापस करने के लिए रेंज.फाइंड विधि का उपयोग करें
यदि आप अंतिम उपयोग किए गए कॉलम नंबर को वापस करने के लिए VBA कोड की तलाश कर रहे हैं तो नीचे दिए गए चरणों का पालन करें :
❶ VBA एडिटर खोलने के लिए सबसे पहले ALT + F11 दबाएं।
❷ उसके बाद Insert > मॉड्यूल।
❸ निम्नलिखित VBA कोड कॉपी करें:
4718
❹ फिर VBA संपादक पर वापस जाएं और CTRL + V दबाएं पेस्ट करने के लिए।
❺ अब CTRL + S बटन दबाकर VBA कोड सेव करें।
अब, दबाएं उपरोक्त कोड को चलाने के लिए F5 कुंजी।
आपको नीचे दी गई तस्वीर के अनुसार पॉप-अप डायलॉग बॉक्स में अंतिम उपयोग किए गए कॉलम नंबर मिलेंगे:
<21
याद रखने योग्य बातें
- VBA संपादक खोलने के लिए ALT + F11 दबाएं।
- आप ALT + दबा सकते हैं मैक्रोज़ डायलॉग बॉक्स का लाभ उठाने के लिए F8 । 3>
संक्षेप में, हमने एक्सेल में VBA का उपयोग करके डेटा वाले कॉलम की गणना करने के 2 तरीकों पर चर्चा की है। आपको इस लेख के साथ संलग्न अभ्यास कार्यपुस्तिका को डाउनलोड करने और उसके साथ सभी विधियों का अभ्यास करने की सलाह दी जाती है। और नीचे टिप्पणी अनुभाग में कोई भी प्रश्न पूछने में संकोच न करें। हम सभी प्रासंगिक प्रश्नों का यथाशीघ्र उत्तर देने का प्रयास करेंगे। और अधिक जानने के लिए कृपया हमारी वेबसाइट ExcelWIKI पर जाएं।