বিষয়বস্তুৰ তালিকা
আজি মই আপোনালোকক দেখুৱাম যে যিকোনো ডাটা ছেটৰ পৰা এক্সেলত VBA ৰ সৈতে শাৰী কেনেকৈ গণনা কৰিব পাৰি। মই আপোনাক দেখুৱাম যে কেনেকৈ এটা নিৰ্দিষ্ট পৰিসীমাৰ পৰা, এটা নিৰ্বাচিত পৰিসীমাৰ পৰা, এটা নিৰ্দিষ্ট মাপকাঠী মিলাই, এটা নিৰ্দিষ্ট লিখনী মান মিলাই, আৰু খালী ঘৰসমূহ বাদ দি শাৰী গণনা কৰিব পাৰি।
ডাউনলোড অভ্যাস কাৰ্য্যপুস্তিকা
VBA.xlsm ৰ সৈতে শাৰী গণনা
এক্সেলত VBA ৰ সৈতে শাৰী গণনা কৰাৰ ৫ পদ্ধতি
ইয়াত আমি ছানফ্লাৱাৰ কিণ্ডাৰগাৰ্টেন নামৰ বিদ্যালয় এখনত কিছুমান ছাত্ৰ-ছাত্ৰীৰ নাম আৰু ইংৰাজীত তেওঁলোকৰ নম্বৰৰ সৈতে এটা ডাটা ছেট পাইছো।
আজি আমাৰ উদ্দেশ্য হৈছে গণনা কৰা এটা VBA ক'ড ব্যৱহাৰ কৰি শাৰীৰ মুঠ সংখ্যা।
1. এটা নিৰ্দিষ্ট পৰিসৰৰ শাৰী গণনা কৰিবলৈ VBA ক'ড ব্যৱহাৰ কৰক
⧪ স্তৰ 1:
➤ <টিপক 1>ALT+F11 আপোনাৰ কিবৰ্ডত। VBA উইণ্ড' খোল খাব।
⧪ স্তৰ ২:
➤ VBA উইণ্ড'ত Insert টেবলৈ যাওক।
➤ বিকল্পসমূহৰ পৰা উপলব্ধ, মডিউল নিৰ্ব্বাচন কৰক।
I
⧪ স্তৰ ৩:
➤ “মডিউল 1” নামৰ এটা নতুন মডিউল উইন্ডো খোল খাব।
➤ নিম্নলিখিত VBA সন্নিবিষ্ট কৰক মডিউলত ক'ড।
ক'ড:
7527
টোকা:
- এই ক'ডে ক মেক্ৰ' যাক Count_Rows বুলি কোৱা হয়।
- ক'ডৰ 3rd শাৰীত ধাৰ্য্য কৰা পৰিসীমা “ B4:C13′′ থাকে। মই এই পৰিসৰত শাৰীৰ সংখ্যা গণনা কৰিব বিচাৰো।
- আপুনিআপোনাৰ এটা ব্যৱহাৰ কৰক।
⧪ স্তৰ 4:
➤ কাৰ্য্যপুস্তিকাখন এক্সেল মেক্ৰ'-সামৰ্থবান কাৰ্য্যপুস্তিকা হিচাপে সংৰক্ষণ কৰক।
⧪ স্তৰ 5:
➤ আপোনাৰ কাৰ্য্যপত্ৰিকালৈ উভতি যাওক আৰু আপোনাৰ কিবৰ্ডত ALT+F8 টিপক।
➤ Macro নামৰ এটা সংলাপ বাকচ খোল খাব। Count_Rows ( Macro ৰ নাম) নিৰ্ব্বাচন কৰক আৰু Run ত ক্লিক কৰক।
⧪ স্তৰ ৬:
➤ আপুনি এটা সৰু বাৰ্তা বাকচ পাব যিয়ে মুঠ শাৰীৰ সংখ্যা দেখুৱাব (এই ক্ষেত্ৰত 10 ).
➤ প্ৰস্থান কৰিবলৈ ঠিক আছে ক্লিক কৰক।
অধিক পঢ়ক: তথ্যৰ সৈতে শাৰী গণনা কৰিবলৈ VBA এক্সেল কৰক
2. নিৰ্বাচিত পৰিসৰৰ শাৰী গণনা কৰিবলৈ Excel VBA ক'ড চলাওক
পূৰ্বৰ পদ্ধতিত আমি এটা নিৰ্দিষ্ট পৰিসৰৰ শাৰীৰ সংখ্যা গণনা কৰিছিলো ( B4:C13 )।
কিন্তু আমি আমাৰ ইচ্ছা অনুসৰি যিকোনো নিৰ্বাচিত পৰিসীমাৰ শাৰীৰ সংখ্যা গণনা কৰিবলৈ VBA ক'ড ব্যৱহাৰ কৰিব পাৰো।
স্তৰবোৰ সকলো পদ্ধতি 1<ৰ সৈতে একে 2> ( পদক্ষেপ 1-6 ).
⧪ মাত্ৰ পদক্ষেপ 3 ত, পূৰ্বৰ ক'ডৰ পৰিৱৰ্তে, এই ক'ডটো সন্নিবিষ্ট কৰক:
ক'ড:
9953
টোকা:
- এই ক'ডে Count_Selected_Rows নামৰ এটা মডিউল সৃষ্টি কৰে।
⧪ আৰু পদক্ষেপ 5 ত, ক'ড চলোৱাৰ আগতে, প্ৰথমে এটা পৰিসীমা নিৰ্বাচন কৰক। ইয়াত মই মোৰ গোটেই ডাটা ছেট নিৰ্বাচন কৰিছো ( স্তম্ভ হেডাৰ অবিহনে)।
⧪ তাৰ পিছত ALT+F8 টিপক, নিৰ্বাচন কৰক Count_Selected_Rows , আৰু ক্লিক কৰক চলাওক ।
আপুনি এটা বাৰ্তা বাকচ পাব যিয়ে আপোনাক আপোনাৰ নিৰ্বাচিত পৰিসীমাৰ মুঠ শাৰীৰ সংখ্যা দেখুৱাব (ইয়াত 10 গোচৰ।)
৩. Excel ত মাপকাঠীৰ সৈতে শাৰী গণনা কৰিবলৈ VBA ক'ড সন্নিবিষ্ট কৰক
আমি এটা নিৰ্দিষ্ট মাপকাঠী বজাই ৰখা শাৰীৰ মুঠ সংখ্যা গণনা কৰিবলৈ এটা VBA ক'ড ব্যৱহাৰ কৰিব পাৰো।
উদাহৰণস্বৰূপে, এটা Macro বনাও যাওক যিয়ে 40 তকৈ কম নম্বৰ পোৱা ছাত্ৰ-ছাত্ৰীৰ সংখ্যা গণনা কৰিব।
ষ্টেপবোৰো সকলো Method 1 ( পদক্ষেপ 1-6 ).
⧪ মাত্ৰ পদক্ষেপ 3 ত, VBA ক'ডক এইটোলৈ সলনি কৰক:
ক'ড:
4805
টোকা:
- এই ক'ডে Count_Rows_with_Criteria নামৰ এটা মডিউল সৃষ্টি কৰে।
- 6 শাৰীত আমি “<40” ব্যৱহৃত কাৰণ এইটোৱেই হৈছে আমি ব্যৱহাৰ কৰা মাপকাঠী। আপুনি ইয়াক আপোনাৰ প্ৰয়োজন অনুসৰি সলনি কৰে।
⧪ আৰু পদক্ষেপ 5 ত, ক'ড চলোৱাৰ আগতে,... চৰ্ত. ইয়াত মই কেৱল স্তম্ভ C ( C4:C13 ) নিৰ্বাচন কৰিছো কাৰণ মাপকাঠীটো তাতেই আছে।
⧪ তাৰ পিছত <1 টিপক>ALT+F8 , Count_Rows_with_Criteria নিৰ্ব্বাচন কৰক, আৰু Run ত ক্লিক কৰক।
আপুনি এটা বাৰ্তা বাকচ দেখুৱাব আপোনাৰ মাপকাঠী পূৰণ কৰা শাৰীৰ মুঠ সংখ্যা ( 3 এই ক্ষেত্ৰত।)
এক ধৰণৰ পঠন
- এক্সেলে দৃশ্যমান শাৰী গণনা কৰে (সূত্ৰ আৰু ভিবিএ ক'ড)
- এক্সেলে মূল্যৰ সৈতে শাৰী কেনেকৈ গণনা কৰে (8উপায়)
৪. এটা নিৰ্দিষ্ট লিখনী মান থকা শাৰী গণনা কৰিবলে VBA ক'ড এম্বেড কৰক
আপুনি এটা নিৰ্দিষ্ট লিখনী মান থকা শাৰীসমূহৰ সংখ্যা গণনা কৰিবলে এটা VBA ক'ড ব্যৱহাৰ কৰিব পাৰে।
এই নতুন ডাটা ছেটটো চাওক।
আমাৰ হাতত মাৰ্টিন বুকষ্ট'ৰ নামৰ কিতাপৰ দোকান এখনৰ কিছুমান কিতাপৰ বুক ৰেকৰ্ড আছে।
এটা মেক্ৰ' সৃষ্টি কৰোঁ আহক যিয়ে এই ডাটা ছেটৰ পৰা এটা নিৰ্দিষ্ট লিখনী থকা কিতাপৰ সংখ্যা গণনা কৰিব।
পদক্ষেপসমূহো সকলো পদ্ধতি 1 ( পদক্ষেপ 1-6 ).
⧪ মাত্ৰ পদক্ষেপ 3 ত, VBA ক'ডক এইটোলৈ সলনি কৰক:
কোড:
2576
টোকা:
- এই ক'ডে Count_Rows_with_Specific_Text নামৰ এটা মডিউল সৃষ্টি কৰে।
⧪ আৰু পদক্ষেপ 5 ত, ক'ড চলোৱাৰ আগতে, লিখনী মানসমূহৰ সৈতে কোষসমূহৰ পৰিসীমা নিৰ্ব্বাচন কৰক। ইয়াত মই ৰেঞ্জ B4:B13 ( কিতাপসমূহৰ নাম ) নিৰ্বাচন কৰিছো।
⧪ তাৰ পিছত ALT+ টিপক F8 , Count_Rows_with_Specific_Text নিৰ্ব্বাচন কৰক, আৰু Run ত ক্লিক কৰক।
⧪ এটা ইনপুট বাকচ এই উদাহৰণৰ স্বাৰ্থত, মই ইয়াক “ইতিহাস” হিচাপে প্ৰৱেশ কৰিছো।
শেষত, আপুনি এটা বাৰ্তা বাকচ পাব যিয়ে আপোনাক নিৰ্দিষ্ট লিখনী ধাৰণ কৰা শাৰীৰ মুঠ সংখ্যা দেখুৱাব (এই ক্ষেত্ৰত 3 ।)
অধিক পঢ়ক: টেক্সট ইন থকা শাৰী কেনেকৈ গণনা কৰিব লাগেএক্সেল
৫. এক্সেলত VBA ব্যৱহাৰ কৰি খালী কোষৰ সৈতে শাৰী গণনা কৰক
শেষত আমি এটা মেক্ৰ' বিকশিত কৰিম যিয়ে এটা ডাটা ছেটৰ পৰা খালী কোষ বাদ দি মুঠ শাৰীৰ সংখ্যা গণনা কৰিব।
চাওক এই নতুন ডাটা ছেটটো।
আমাৰ হাতত এপেক্স গ্ৰুপ নামৰ কোম্পানী এটাৰ নিযুক্তি পৰীক্ষাত কিছুমান প্ৰাৰ্থীৰ মাৰ্ক আছে।
কিন্তু দুৰ্ভাগ্যজনকভাৱে কিছুমান প্ৰাৰ্থীয়ে পৰীক্ষাত উপস্থিত থাকিব নোৱাৰিলে আৰু তেওঁলোকৰ নম্বৰৰ ঠাইত খালী কোষ আছে।
এটা মেক্ৰ' প্ৰস্তুত কৰোঁ যিয়ে খালী কোষ বাদ দি মুঠ শাৰীৰ সংখ্যা গণনা কৰিব।
অৰ্থাৎ, পৰীক্ষাত কিমানজন প্ৰাৰ্থী উপস্থিত হৈছিল।
পদক্ষেপবোৰ সকলো পদ্ধতি ১ ( পদক্ষেপ ১-৬ )ৰ দৰেই।
⧪ মাত্ৰ পদক্ষেপ 3 ত, আগৰটোৰ ঠাইত এই VBA ক'ডটো দিয়ক:
ক'ড:
7969
টোকা:
- এই ক'ডে Count_Rows_with_Blank_Cells নামৰ এটা মডিউল সৃষ্টি কৰে।
⧪ পদক্ষেপ 5 ত, ক'ড চলোৱাৰ আগতে, খালী ঘৰসমূহৰ সৈতে কোষসমূহৰ পৰিসীমা নিৰ্ব্বাচন কৰক। ইয়াত মই ৰেঞ্জ C4:C13 ( Tes t ত চিহ্ন) নিৰ্বাচন কৰিছো।
⧪ তাৰ পিছত ALT টিপক +F8 , Count_Rows_with_Blank_Cells নিৰ্ব্বাচন কৰক, আৰু Run ত ক্লিক কৰক।
আপুনি এটা বাৰ্তা বাকচ পাব যিয়ে আপোনাক দেখুৱাব খালী কোষসমূহ বাদ দি মুঠ শাৰীৰ সংখ্যা (এই ক্ষেত্ৰত 7 ।)
উপসংহাৰ
ব্যৱহাৰ কৰা এই পদ্ধতিসমূহত, আপুনি এটা তথ্যৰ পৰা VBA ৰ সৈতে শাৰীসমূহ গণনা কৰিব পাৰিববিভিন্ন চৰ্তৰ সৈতে মিল থকা এক্সেলত ছেট কৰক। আপোনাৰ কিবা সমস্যা হৈছে নেকি? আমাক নিঃসংকোচে সুধিব।