एक्सेलमध्ये व्हीबीए वापरून कॉलममधील डेटासह पंक्ती कशा मोजायच्या (9 मार्ग)

  • ह्याचा प्रसार करा
Hugh West

तुम्ही Excel VBA वापरून कॉलममधील डेटासह पंक्ती मोजण्याचे काही सोपे मार्ग शोधत असाल, तर तुम्ही योग्य ठिकाणी आहात. तर, स्तंभातील डेटासह पंक्ती सहज मोजण्याबद्दल अधिक जाणून घेण्यासाठी आमच्या मुख्य लेखापासून सुरुवात करूया.

वर्कबुक डाउनलोड करा

Data.xlsm सह पंक्ती मोजा

Excel VBA वापरून कॉलममधील डेटासह पंक्ती मोजण्याचे 9 मार्ग

येथे, आमच्याकडे कंपनीच्या विक्रीच्या नोंदी असलेला खालील डेटासेट आहे. स्तंभाच्या डेटावर आधारित पंक्ती मोजण्याचे वेगवेगळे मार्ग स्पष्ट करण्यासाठी आम्ही या डेटासेटमधील डेटासह भिन्न स्तंभ वापरू.

आम्ही Microsoft Excel 365<वापरले आहे. 10> येथे आवृत्ती, तुम्ही तुमच्या सोयीनुसार इतर कोणत्याही आवृत्त्या वापरू शकता.

पद्धत-1: VBA पंक्ती वापरणे.एक्सेलमधील कॉलममधील डेटासह पंक्ती मोजण्यासाठी मालमत्ता मोजा

येथे, आम्ही पंक्ती वापरून उत्पादनांसाठी विक्री मूल्यांसह विक्री स्तंभाच्या पंक्ती मोजल्या जातील. VBA पैकी गुणधर्म मोजा.

स्टेप-01 :

➤ <1 वर जा>विकासक टॅब >> व्हिज्युअल बेसिक पर्याय.

नंतर, व्हिज्युअल बेसिक एडिटर ओपन होईल .

Insert टॅब >> मॉड्युल पर्याय वर जा.

त्यानंतर, ए. मॉड्युल तयार होईल.

स्टेप-02 :

➤ खालील कोड लिहा

7574

येथे, आम्ही X पूर्णांक म्हणून घोषित केले आहे, “D4:D11” च्या आधारावर श्रेणी आहेआम्ही कोणत्या स्तंभात पंक्ती मोजत आहोत आणि शेवटी आम्ही X ला पंक्ती क्रमांक नियुक्त केला आहे.

एक संदेश बॉक्स ( MsgBox ) आम्हाला एकूण संख्या म्हणून निकाल देईल. पंक्तींची.

F5 दाबा.

तर, तुम्हाला डेटासह एकूण पंक्तींची संख्या म्हणून मिळेल. संदेश बॉक्समधील विक्री स्तंभातील 8 .

अधिक वाचा: डेटासह पंक्ती मोजण्यासाठी Excel VBA  (4 उदाहरणे)

पद्धत-2: स्तंभ

मध्‍ये डेटासह पंक्ती मोजण्‍यासाठी एंड प्रॉपर्टी वापरणे. विक्री स्तंभाच्या विक्री मूल्यांसह पंक्ती मोजण्यासाठी VBA ची एंड प्रॉपर्टी .

चरण :

➤ अनुसरण करा चरण-01 चे पद्धत-1 .

➤ खालील कोड लिहा

1521

येथे, आम्ही X पूर्णांक म्हणून घोषित केले आहे, “D4” हे रेंजचे प्रारंभ मूल्य आहे ज्याच्या आधारावर आपण पंक्ती मोजत आहोत. आणि शेवटी आम्ही X ला पंक्ती क्रमांक नियुक्त केला आहे. X आम्हाला या स्तंभाच्या एकूण वापरलेल्या पंक्ती न देता शेवटचा वापरलेला पंक्ती क्रमांक देईल. तर, एकूण पंक्ती संख्या मिळवण्यासाठी आम्ही X मधून 3 ( प्रारंभिक पंक्ती क्रमांक-1 = 4-1 = 3 ) वजा केले.

एक मेसेज बॉक्स ( MsgBox ) पंक्तींच्या एकूण संख्येसह दिसेल.

F5 दाबा.

त्यानंतर, तुमच्याकडे संदेश बॉक्समधील विक्री स्तंभाच्या एकूण पंक्तींच्या संख्येप्रमाणे 8 असेल.

अधिक वाचा: कसे मोजायचेएक्सेलमधील डेटासह पंक्ती (4 सूत्र)

पद्धत-3: Rows.Count Property आणि End Property यांचे संयोजन वापरणे

येथे, आपण दोन गुणधर्मांचे संयोजन वापरू. पैकी VBA जसे की पंक्ती. विक्री स्तंभाच्या एकूण पंक्ती मोजण्यासाठी गुणधर्म आणि अंतिम गुणधर्म एकत्र मोजा.

पायऱ्या :

➤ फॉलो करा पद्धत-01 चे पद्धत-1 .

➤ खालील कोड लिहा

6987

येथे, आम्ही X पूर्णांक म्हणून घोषित केले आहे, 4 (पंक्ती. संख्या, 4) हे विक्रीसाठी आहे स्तंभ कोणत्या स्तंभाच्या आधारावर आपण पंक्ती मोजत आहोत आणि शेवटी आम्ही X ला पंक्ती क्रमांक नियुक्त केला आहे.

X शेवटची वापरलेली पंक्ती परत करेल संख्या या स्तंभाच्या एकूण वापरलेल्या पंक्ती नाहीत. तर, एकूण पंक्ती संख्या मिळवण्यासाठी आम्ही X मधून 3 ( प्रारंभिक पंक्ती क्रमांक-1 = 4-1 = 3 ) वजा केले.

एक मेसेज बॉक्स ( MsgBox ) पंक्तींच्या एकूण संख्येसह दिसेल.

F5 दाबा.

नंतर, आम्हाला संदेश बॉक्समधील विक्री स्तंभाच्या एकूण पंक्तींच्या संख्येप्रमाणे 8 मिळतील.

संबंधित सामग्री: Excel मध्ये एकाधिक निकषांसह पंक्ती कशी मोजायची (6 पद्धती)

पद्धत-4: एक्सेलमधील कॉलममधील डेटासह पंक्ती मोजण्यासाठी VBA निवड गुणधर्म वापरणे

विक्रीच्या डेटावर आधारित एकूण पंक्ती मोजण्यासाठी तुम्ही निवड गुणधर्म देखील वापरू शकता स्तंभ.

चरण :

➤ अनुसरण करा पद्धती-01 पैकी पद्धती -1 .

➤ खालील कोड लिहा

1590

येथे, आम्ही X पूर्णांक म्हणून घोषित केले आहे, निवडलेल्या पंक्ती येथे श्रेणी मोजली जाईल, आणि शेवटी, आम्ही पंक्ती क्रमांक X ला नियुक्त केला आहे.

एक संदेश बॉक्स ( MsgBox ) आम्हाला एकूण परिणाम देईल. पंक्तींची संख्या.

नंतर, आपल्याला मुख्य शीटवर परत यावे लागेल.

विक्री स्तंभाची श्रेणी निवडा , आणि नंतर, डेव्हलपर टॅब >> मॅक्रो पर्यायावर जा.

त्यानंतर, मॅक्रो संवाद बॉक्स पॉप अप होईल.

मॅक्रो नाव countrows4 निवडा आणि नंतर, चालवा दाबा पर्याय.

शेवटी, आम्हाला खालील संदेश बॉक्स मिळेल “वापरलेल्या पंक्तींची संख्या 8 आहे” .

<0

अधिक वाचा: एक्सेलमध्ये VBA सह पंक्ती कशा मोजायच्या (5 दृष्टीकोन)

पद्धत-5: FIND फंक्शन वापरून कॉलममधील डेटासह पंक्ती मोजा

येथे, आपण वापरू क्षेत्र स्तंभातील मजकूर स्ट्रिंगसह पंक्ती मोजण्यासाठी FIND function .

चरण :

➤ अनुसरण करा पद्धत-01 चे पद्धत-1 .

➤ खालील कोड लिहा

8384

येथे, आम्ही घोषित केले आहे. X पूर्णांक म्हणून, rng श्रेणी म्हणून, “C4:C11” च्या आधारावर श्रेणी आहे कोणत्या स्तंभात आपण पंक्ती मोजत आहोत आणि शेवटी आपण त्यास नियुक्त केले आहे rng .

आम्ही rng सारखे ऑब्जेक्ट नाव वापरण्याची पुनरावृत्ती टाळण्यासाठी सह विधान वापरले आहे.

FIND फंक्शन वापरल्याने, X आम्हाला या स्तंभाच्या एकूण वापरलेल्या पंक्ती न देता शेवटचा वापरलेला पंक्ती क्रमांक मिळेल. तर, एकूण पंक्ती संख्या मिळवण्यासाठी आम्ही X मधून 3 ( प्रारंभिक पंक्ती क्रमांक-1 = 4-1 = 3 ) वजा केले.

एक मेसेज बॉक्स ( MsgBox ) पंक्तींच्या एकूण संख्येसह दिसेल.

F5 दाबा.

शेवटी, तुमच्याकडे संदेश बॉक्समध्ये विक्री स्तंभाच्या एकूण पंक्तींच्या संख्येप्रमाणे 8 असेल.

संबंधित सामग्री: एक्सेल दृश्यमान पंक्ती मोजा (सूत्र आणि VBA कोड)

समान वाचन:

  • पंक्ती मोजा Excel मधील पिव्होट टेबलसह गटामध्ये (चरण-दर-चरण मार्गदर्शक तत्त्व)
  • Excel VBA: शीटमध्ये पंक्ती मोजा (5 उदाहरणे)

पद्धत-6: ​​VBA

वापरून कॉलममधील डेटासह नॉन-रिक्त पंक्ती मोजा येथे, आमच्याकडे विक्री कॉलममध्ये काही रिक्त सेल आहेत (आम्ही या पद्धतीसाठी काही मूल्ये काढून टाकली आहेत) आणि VBA कोड वापरून आम्ही केवळ मूल्यांसह पंक्तींची एकूण संख्या मोजू.

चरण :

➤ अनुसरण करा पद्धत-01 चे पद्धत-1 .

➤ खालील कोड लिहा

3162

येथे, आम्ही घोषित केले आहे X लांब , Y , आणि rng श्रेणी , “D4:D11” <2 म्हणून> ही श्रेणी आहे ज्या स्तंभाच्या आधारावर आपण पंक्ती मोजत आहोत आणि शेवटी आपल्याकडे आहेते rng ला नियुक्त केले.

FOR लूप COUNTA फंक्शन वापरून या श्रेणीतील प्रत्येक सेलमध्ये कोणतेही मूल्य आहे का ते तपासेल आणि मूल्य असलेल्या सेलसाठी, X प्रत्येक वेळी 1 ने वाढवले ​​जाईल.

शेवटी, आम्हाला संदेशाद्वारे रिक्त नसलेल्या सेलसह एकूण पंक्ती संख्या मिळतील. बॉक्स.

F5 दाबा.

शेवटी, तुमच्याकडे एकूण संख्या म्हणून 5 असेल संदेश बॉक्समधील विक्री स्तंभाच्या रिक्त नसलेल्या पंक्ती.

अधिक वाचा: VBA सह एक्सेलमध्ये फिल्टर केलेल्या पंक्ती कशा मोजायच्या ( चरण-दर-चरण मार्गदर्शक)

पद्धत-7: विशिष्ट मूल्यासह पंक्ती मोजा

येथे, आम्ही विक्री मूल्यासह पंक्तींची एकूण संख्या मोजू. $2,522.00 विक्री स्तंभातून.

चरण :

➤ अनुसरण करा चरण -01 चे पद्धत-1 .

➤ खालील कोड लिहा

2576

येथे, आम्ही X ला म्हणून घोषित केले आहे. लांब , Y , आणि rng श्रेणी , “D4:D11” याच्या आधारावर श्रेणी आहे स्तंभ आम्ही पंक्ती मोजत आहोत आणि शेवटी आम्ही ती rng ला नियुक्त केली आहे.

FOR लूप या श्रेणीतील कोणत्याही सेलमध्ये विक्री मूल्य आहे का ते तपासेल 2522 COUNTIF फंक्शन वापरून आणि हे मूल्य असलेल्या सेलसाठी, X प्रत्येक वेळी 1 ने वाढवले ​​जाईल.

शेवटी, आपल्याला संदेशाद्वारे 2522 मूल्यासह एकूण पंक्ती संख्या मिळतील.बॉक्स.

F5 दाबा.

शेवटी, तुमच्याकडे एकूण संख्या पंक्ती म्हणून 3 असेल मेसेज बॉक्समध्ये विक्री स्तंभ ज्यामध्ये $2,522.00 चे विक्री मूल्य आहे.

अधिक वाचा: Excel VBA: विशिष्ट डेटासह पंक्ती मोजा (8 उदाहरणे)

पद्धत-8: विशिष्ट मूल्यापेक्षा जास्त मूल्य असलेल्या पंक्ती मोजा

या विभागात, आम्ही करू विक्री स्तंभात $3000.00 पेक्षा जास्त मूल्य असलेल्या पंक्तींची एकूण संख्या मोजा.

चरण :

➤ अनुसरण करा चरण-01 चे पद्धत-1 .

➤ खालील कोड लिहा

9882

येथे, आम्ही X Long , Y , आणि rng श्रेणी , <म्हणून घोषित केले आहे. 1>“D4:D11” कोणत्या स्तंभाच्या आधारावर आपण पंक्ती मोजत आहोत आणि शेवटी ती rng ला नियुक्त केली आहे.

For लूप या श्रेणीतील कोणत्याही सेलमध्ये COUNTIF फंक्शन वापरून 3000 पेक्षा जास्त विक्री मूल्य आहे का ते तपासेल (किंवा तुम्ही इतर कोणत्याहीसाठी प्रयत्न करू शकता पेक्षा कमी, पेक्षा मोठे किंवा समान इ.) आणि हे मूल्य असलेल्या सेलसाठी, X प्रत्येक वेळी 1 ने वाढवले ​​जाईल.

शेवटी, आपल्याला संदेश बॉक्सद्वारे 3000 पेक्षा जास्त मूल्यांसह एकूण पंक्ती संख्या मिळतील.

F5 दाबा.

नंतर, तुमच्याकडे 3 विक्रीचा समावेश असलेल्या विक्री स्तंभाच्या एकूण पंक्तींच्या पंक्ती असतील.संदेश बॉक्समध्ये $3,000.00 पेक्षा जास्त मूल्ये.

अधिक वाचा: एक्सेल मूल्यासह पंक्तींची गणना कशी करते (8) मार्ग)

पद्धत-9: विशिष्ट मजकूर स्ट्रिंगसह पंक्ती मोजा

आम्हाला येथे सफरचंद असलेल्या ओळींची संख्या मिळेल. तंतोतंत किंवा अंशतः उत्पादन स्तंभामध्ये.

चरण :

➤ अनुसरण करा चरण- 01 चे पद्धत-1 .

➤ खालील कोड लिहा

4482

येथे, आम्ही X ला लांब म्हणून घोषित केले आहे. , Y , आणि rng श्रेणी , “B4:B11” ही श्रेणी आहे ज्या स्तंभाच्या आधारे आपण पंक्ती मोजत आहेत आणि शेवटी आम्ही ती rng ला नियुक्त केली आहे.

FOR लूप या श्रेणीतील कोणत्याही सेलमध्ये मजकूर स्ट्रिंग आहे का ते तपासेल “लागू करा” COUNTIF फंक्शन वापरून (येथे, स्ट्रिंगच्या आधी आणि नंतर Asterisk चिन्ह वापरून अचूक जुळण्या आणि आंशिक जुळण्या दोन्हीसाठी मोजले जाईल), आणि हे मूल्य असलेल्या सेलसाठी, X प्रत्येक वेळेनुसार 1 वाढवले ​​जाईल e.

शेवटी, आम्हाला संदेश बॉक्सद्वारे apple मजकूर स्ट्रिंगसह एकूण पंक्ती संख्या मिळतील.

F5 दाबा.

मग, तुमच्याकडे 2 मजकूर स्ट्रिंग्स असलेल्या उत्पादन स्तंभाच्या एकूण पंक्ती पंक्ती असतील. Apple आणि अननस संदेश बॉक्समध्ये.

अधिक वाचा: एक्सेलमध्ये मजकूरासह पंक्ती कशा मोजायच्या (सर्वात सोपे8 मार्ग)

सराव विभाग

स्वतः सराव करण्यासाठी आम्ही सराव नावाच्या शीटमध्ये खाली दिलेला सराव विभाग दिला आहे. . कृपया ते स्वतः करा.

निष्कर्ष

या लेखात, आम्ही एक्सेल <1 वापरून स्तंभातील डेटासह पंक्ती मोजण्याचे मार्ग कव्हर करण्याचा प्रयत्न केला>VBA सहज. तुम्हाला ते उपयुक्त वाटेल अशी आशा आहे. तुमच्याकडे काही सूचना किंवा प्रश्न असल्यास, त्या टिप्पणी विभागात मोकळ्या मनाने शेअर करा.

ह्यू वेस्ट हे एक अत्यंत अनुभवी एक्सेल ट्रेनर आणि विश्लेषक आहेत ज्याचा उद्योगात 10 वर्षांपेक्षा जास्त अनुभव आहे. त्यांनी अकाउंटिंग आणि फायनान्समध्ये बॅचलर डिग्री आणि बिझनेस अॅडमिनिस्ट्रेशनमध्ये पदव्युत्तर पदवी घेतली आहे. ह्यूला शिकवण्याची आवड आहे आणि त्याने एक अद्वितीय शिकवण्याचा दृष्टीकोन विकसित केला आहे ज्याचे अनुसरण करणे आणि समजणे सोपे आहे. एक्सेलच्या त्यांच्या तज्ञ ज्ञानाने जगभरातील हजारो विद्यार्थ्यांना आणि व्यावसायिकांना त्यांची कौशल्ये सुधारण्यास आणि त्यांच्या करिअरमध्ये उत्कृष्ट कामगिरी करण्यास मदत केली आहे. त्याच्या ब्लॉगद्वारे, ह्यू आपले ज्ञान जगासोबत सामायिक करतो, व्यक्ती आणि व्यवसायांना त्यांच्या पूर्ण क्षमतेपर्यंत पोहोचण्यात मदत करण्यासाठी विनामूल्य एक्सेल ट्यूटोरियल आणि ऑनलाइन प्रशिक्षण ऑफर करतो.