مەزمۇن جەدۋىلى
بۈگۈن مەن سىزگە ھەر قانداق سانلىق مەلۇمات توپلىمىدىكى Excel دىكى VBA بىلەن قۇرلارنى ساناشنى كۆرسىتىپ ئۆتىمەن. مەن سىزگە قانداق قىلىپ مەلۇم دائىرە ، تاللانغان دائىرە ، مەلۇم ئۆلچەمگە ماسلىشىش ، مەلۇم تېكىست قىممىتىگە ماسلىشىش ۋە قۇرۇق كاتەكچىلەرنى چىقىرىۋېتىش ئارقىلىق قۇرلارنى قانداق سانايدىغانلىقىنى كۆرسىتىپ بېرەي.
چۈشۈرۈش مەشىقى خىزمەت دەپتىرى
قۇرلارنى ساناش VBA.xlsm
Excel دىكى VBA بىلەن قۇرلارنى ھېسابلاشنىڭ 5 ئۇسۇلى Excel
بۇ يەردە بىز ئاپتاپپەرەس يەسلىسى دەپ ئاتىلىدىغان بىر مەكتەپتە بىر قىسىم ئوقۇغۇچىلارنىڭ ئىسمى ۋە ئۇلارنىڭ ئىنگلىز تىلىدىكى بەلگىسى يېزىلغان سانلىق مەلۇماتقا ئېرىشتۇق.
بۈگۈن بىزنىڭ مەقسىتىمىز ساناش VBA كودى نى ئىشلىتىپ قۇرلارنىڭ ئومۇمىي سانى.
1. VBA كودى ئارقىلىق مەلۇم بىر قاتار قۇرلارنى ساناش
⧪ 1-قەدەم:
➤ بېسىڭ كۇنۇپكا تاختىڭىزدا ALT + F11 . VBA كۆزنىكى ئېچىلىدۇ.
⧪ 2-قەدەم:
➤ VBA كۆزنىكىگە قىستۇر بەتكۈچىگە كىرىڭ.
➤ تاللاشلاردىن ئىشلەتكىلى بولىدۇ ، بۆلەك نى تاللاڭ.
مەن
⧪ 3-قەدەم: 1> ➤ «1-مودېل» دەپ ئاتىلىدىغان يېڭى بۆلەك كۆزنىكى ئېچىلىدۇ.
➤ تۆۋەندىكى VBA نى قىستۇرۇڭ بۆلەكتىكى كود.
كود:
5473
ئىزاھات:
- ماكرو Count_Rows دەپ ئاتىلىدۇ. مەن بۇ دائىرىدىكى قۇر سانىنى ساناپ باققۇم بار.
- سىزبىرنى ئىشلىتىڭ.
⧪ 4-قەدەم:
> خىزمەت دەپتىرىنى Excel ماكرو قوزغىتىلغان خىزمەت دەپتىرى قىلىپ ساقلاڭ.
⧪ 5-قەدەم:
work خىزمەت جەدۋىلىگە قايتىپ ، كۇنۇپكا تاختىڭىزدىكى ALT + F8 نى بېسىڭ.
< ماكرو دەپ ئاتىلىدىغان سۆزلىشىش رامكىسى ئېچىلىدۇ. Count_Rows ( ماكرونىڭ ئىسمى) نى تاللاڭ ۋە ئىجرا نى بېسىڭ.
⧪ 6-قەدەم: ).
➤ چېكىنىش ئۈچۈن OK نى چېكىڭ.
Excel VBA سانلىق مەلۇمات بىلەن قۇرلارنى ساناش
2. تاللانغان دائىرىنىڭ قۇرلىرىنى ساناش ئۈچۈن Excel VBA كودىنى ئىجرا قىلىڭ
ئالدىنقى ئۇسۇلدا ، بىز مەلۇم دائىرىنىڭ قۇر سانىنى سانىدۇق ( B4: C13 ).
ئەمما بىز يەنە VBA كودى ئارقىلىق خالىغان بىر قاتاردىكى رەت سانىنى ئارزۇيىمىزغا ئاساسەن سانالايمىز.
بۇ باسقۇچلارنىڭ ھەممىسى ئۇسۇل 1 <بىلەن ئوخشاش. 2> ( 1-6 قەدەم ). 1> كود:
2005
ئىزاھات:>
⧪ ھەمدە 5-قەدەم دە ، كودنى ئىجرا قىلىشتىن بۇرۇن ، ئالدى بىلەن دائىرىنى تاللاڭ. بۇ يەردە مەن پۈتۈن سانلىق مەلۇمات توپلىمىمنى تاللىدىم ( ستون بېشى بولمىسا).
⧪ ئاندىن ALT + F8 نى بېسىڭ ، تاللاڭ Count_Selected_Rows نى چېكىڭ نى ئىجرا قىلىڭ. ئەھۋال.)
3. Excel
دىكى ئۆلچەملەر بىلەن قۇرلارنى ساناش ئۈچۈن VBA كودى قىستۇرۇڭ ، بىز يەنە VBA كودى ئارقىلىق مەلۇم ئۆلچەمنى ساقلايدىغان قۇرلارنىڭ ئومۇمىي سانىنى سانالايمىز.
مەسىلەن ، 40 تىن تۆۋەن نومۇر ئالغان ئوقۇغۇچىلارنىڭ سانىنى ھېسابلايدىغان ماكرو قۇرايلى.
بۇ باسقۇچلارنىڭ ھەممىسى ئۇسۇل 1 بىلەن ئوخشاش. قەدەم 1-6 ).
< 3-قەدەم دە ، VBA كودىنى بۇنىڭغا ئۆزگەرتىڭ:
كود:
5273
ئەسكەرتىش:
- بۇ كود Count_Rows_with_Criteria دەپ ئاتىلىدۇ> 6 قۇردا ، بىز «& lt; 40» نى ئىشلەتتۇق ، چۈنكى بۇ بىز ئىشلىتىۋاتقان ئۆلچەم. ئېھتىياجىڭىزغا ئاساسەن ئۇنى ئۆزگەرتىسىز. ئۆلچەم. بۇ يەردە مەن پەقەت C ( C4: C13 ) نىلا تاللىدىم ، چۈنكى بۇ ئۆلچەم شۇ يەردە.
⧪ ئاندىن <1 نى بېسىڭ> ALT + F8 ، Count_Rows_with_Criteria نى تاللاڭ ۋە ئىجرا نى بېسىڭ.
سىز ئۆلچىمىڭىزنى ئەمەلگە ئاشۇرىدىغان قۇرلارنىڭ ئومۇمىي سانى (بۇ ئەھۋالدا 3.)
مۇشۇنىڭغا ئوخشاش ئوقۇشلار
- Excel سانىنى كۆرگىلى بولىدىغان قۇرلار (فورمۇلا ۋە VBA كودى)يوللار)
4. قۇرلارنى ساناش ئۈچۈن قىستۇرۇلغان VBA كودىغا خاس تېكىست قىممىتى بار
سىز يەنە VBA كودىنى ئىشلىتىپ ، مەلۇم تېكىست قىممىتى بار قۇر سانىنى سانىسىڭىز بولىدۇ.
بۇ يېڭى سانلىق مەلۇماتلار توپلىمىغا قاراڭ> ماكرو قۇرايلى ، بۇ سانلىق مەلۇماتلار توپلىمىدىكى كىتابلارنىڭ سانىنى ھېسابلايدۇ.
بۇ باسقۇچلارنىڭ ھەممىسى ئۇسۇل 1 بىلەن ئوخشاش. 1> قەدەم 1-6 ).
<پەقەت 3-قەدەم دە ، VBA كودىنى بۇنىڭغا ئۆزگەرتىڭ:> كود:
4617
ئەسكەرتىش:
- بۇ كود Count_Rows_with_Specific_Text دەپ ئاتىلىدۇ.
⧪ ۋە 5-قەدەم دە ، كودنى ئىجرا قىلىشتىن بۇرۇن ، تېكىست قىممىتى بار كاتەكچىلەرنىڭ دائىرىسىنى تاللاڭ. بۇ يەردە مەن B4: B13 ( كىتابلارنىڭ ئىسمى ) نى تاللىدىم.
⧪ ئاندىن ALT + نى بېسىڭ. F8 ، Count_Rows_with_Specific_Text نى تاللاڭ ۋە ئىجرا نى بېسىڭ.
سىز ماسلاشماقچى بولغان كونكرېت تېكىست قىممىتىنى كىرگۈزۈشىڭىزنى تەلەپ قىلىدىغان كۆرۈنىدۇ.
بۇ مىسال ئۈچۈن ، مەن ئۇنى «تارىخ» دەپ كىرگۈزدۈم.
ئاخىرىدا ، سىزگە مەلۇم بىر تېكىستنى ئۆز ئىچىگە ئالغان قۇرلارنىڭ ئومۇمىي سانىنى كۆرسىتىدىغان ئۇچۇر قۇتىسىغا ئېرىشىسىز ( 3 بۇ ئەھۋالدا.)
تېخىمۇ كۆپ ئوقۇڭ: تېكىست بىلەن قۇرلارنى قانداق ھېسابلاش كېرەكExcel
5. Excel دىكى VBA نى ئىشلىتىپ قۇرۇق كاتەكچە قۇرلارنى ساناش
ئاخىرىدا ، بىز ماكرونى تەرەققىي قىلدۇرىمىز ، ئۇ سانلىق مەلۇمات توپلىمىدىكى قۇرۇق ھۈجەيرىلەرنى ئۆز ئىچىگە ئالمايدۇ. بۇ يېڭى سانلىق مەلۇماتلار توپلىمى. ئەمما بەختكە قارشى ، بىر قىسىم كاندىداتلار سىناققا قاتنىشالمىدى ، ئۇلارنىڭ بەلگىسىنىڭ ئورنىدا قۇرۇق كاتەكچىلەر بار> بۇ دېگەنلىك ، ئىمتىھاندا قانچە كاندىدات پەيدا بولدى. 0> ⧪ پەقەت 3-قەدەم دە ، بۇ VBA كودىنى ئالدىنقىسىنىڭ ئورنىغا كىرگۈزۈڭ:
كود:
3711
ئەسكەرتىش:
- بۇ كود Count_Rows_with_Blank_Cells دەپ ئاتىلىدىغان مودۇل قۇرىدۇ.
⧪ 5-قەدەم دە ، كودنى ئىجرا قىلىشتىن بۇرۇن ، بوش كاتەكچىلەر بىلەن كاتەكچىنىڭ دائىرىسىنى تاللاڭ. بۇ يەردە مەن C4: C13 ( تېسدىكى بەلگە t) نى تاللىدىم.
⧪ ئاندىن ALT نى بېسىڭ + F8 ، Count_Rows_with_Blank_Cells نى تاللاڭ ۋە ئىجرا نى بېسىڭ.
قۇرۇق كاتەكچىلەرنى ئۆز ئىچىگە ئالمىغان قۇرلارنىڭ ئومۇمىي سانى (بۇ ئەھۋالدا 7.)
خۇلاسە
ئىشلىتىش بۇ ئۇسۇللارنى ، سانلىق مەلۇماتتىن VBA بىلەن قۇرلارنى ساناپ چىقالايسىزExcel دا ھەر خىل شەرتلەرگە ماسلاشتۇرۇلغان. مەسىلىلىرىڭىز بارمۇ؟ بىزدىن سوراپ بېقىڭ.