مەزمۇن جەدۋىلى
بۇ ماقالىدە ، Excel دا بىر كاتەكچىنىڭ تېكىستى بار بولسا ، قانداق قىلىپ سانالايدىغانلىقىڭىزنى كۆرسىتىپ ئۆتىمەن. تېكىستنى ئۆز ئىچىگە ئالغان ، ئەمما مەلۇم تېكىست قىممىتىنى ئۆز ئىچىگە ئالغان ياكى چىقىرىۋەتكەن كاتەكچىلەر.
ئەمەلىي مەشغۇلات دەپتىرىنى چۈشۈرۈڭ ئەگەر Excel دا تېكىست بار بولسا ساناپ بېقىڭ
بۇ يەردە بىز بىر قىسىم خېرىدارلارنىڭ ئىسمى ۋە ئۇلارنىڭ ئالاقىلىشىش ئادرېسى دەپ ئاتىلىدىغان سانلىق مەلۇماتقا ئېرىشتۇق. ئاپتاپپەرەس يەسلىسى.
بۈگۈن بىزنىڭ مەقسىتىمىز ئالاقىلىشىش ئادرېسى ئارىسىدىكى قانچە ئادرېسنىڭ ئېلېكترونلۇق خەت ئادرېس ئىكەنلىكىنى ساناش.
دېمەك ، بىز بىر ئادرېسنى سان ئەمەس ، بەلكى تېكىست دەپ ھېسابلايمىز.
1. COUNTIF فۇنكسىيەسىنى ئىشلىتىپ كاتەكچىنىڭ Excel
دىكى تېكىست بار-يوقلۇقىنى ساناش ئۈچۈن Excel نىڭ COUNTIF فۇنكسىيەسى ئارقىلىق تېكىستنى ئۆز ئىچىگە ئالغان ھۈجەيرىلەرنىڭ سانىنى ساناپ چىقالايسىز.
بۇنى ئەمەلگە ئاشۇرۇش ئۈچۈن ، COUNTIF فۇنكسىيە نىڭ ئۆلچىمى سۈپىتىدە يۇلتۇز بەلگىسى (*) نى ئىشلىتىڭ.
شۇڭلاشقا ، ئېلېكترونلۇق خەت ئادرېسىنىڭ ئومۇمىي سانىنى ھېسابلاش فورمۇلا بولىدۇ:
=COUNTIF(C4:C13,"*")
[ بۇ يەردە C4: C13 مېنىڭ ئالاقىلىشىش ئادرېسىمنىڭ دائىرىسى. ئېھتىياجىڭىزغا ئاساسەن قىستۇرۇسىز.]
قاراڭ ، ئۇ ئومۇمىي تېكىست ئادرېسىنى ، يەنى ئېلېكترونلۇق خەت ئادرېسىنى سانىدى.
نەتىجە 7 .
تېخىمۇ كۆپ ئوقۇڭ: ئوخشىمىغان تېكىست (5 خىل ئۇسۇل) بىلەن Excel دىكى ھۈجەيرىلەرنى قانداق ھېسابلاش
2. ISTEXT ۋە SUMPRODUCT فۇنكسىيەسىنى بىرلەشتۈرۈڭ ، ئەگەر Excel دىكى
كاتەكچىنىڭ تېكىست بار-يوقلۇقىنى ساناپ بېقىڭ. 1> Excel دىكى تېكىست قىممىتى بار كاتەكچىلەرنى ساناش.
بۇ خىل ئۇسۇلدا ئېلېكترونلۇق خەت ئادرېس سانىنى ساناش ئۈچۈن ، سانلىق مەلۇمات توپلىمىڭىزدىكى ھەر قانداق كاتەكچىنى تاللاڭ ۋە بۇ فورمۇلانى كىرگۈزۈڭ:
=SUMPRODUCT(--ISTEXT(C4:C13))
[ بۇ يەردە C4: C13 مېنىڭ ئالاقىلىشىش ئادرېسىمنىڭ دائىرىسى. ئېھتىياجىڭىزغا ئاساسەن قىستۇرۇسىز.]
قاراڭ ، بىز مۇۋەپپەقىيەتلىك ھالدا تېكىست ئادرېس سانىنى ساناپ چىقتۇق. ئۇ بولسىمۇ 7 .
the فورمۇلانىڭ ئىزاھاتى:
- ISTEXT (C4: C13) دائىرە ئىچىدىكى ھەر بىر كاتەكچىنى تەكشۈرىدۇ C4: C13 ھەمدە كاتەكچىدە تېكىست بولسا TRUE نى قايتۇرىدۇ. بولمىسا ، ئۇ يالغان نى قايتۇرىدۇ.
- شۇنداق قىلىپ ISTEXT (C4: C13) بىر تۈركۈم ئاقىلانە قىممەتلەرنى قايتۇرىدۇ ، ھەقىقىي ۋە يالغان .
- –ISTEXT (C4: C13) ISTEXT ئىقتىدارى قايتۇرغان سانلار گۇرپىسىنى 1 ۋە 0 لار قاتارىغا ئايلاندۇرىدۇ.
- ئۇ ھەقىقىي نى 1 غا ، يالغان نى 0 غا ئايلاندۇرىدۇ.
- ئاخىرىدا ، SUMPRODUCT ئىقتىدارى ئومۇمىي دائىرىنىڭ يىغىندىسىنى قايتۇرىدۇ. دېمەك ، ئۇ دائىرىدىكى 1 نىڭ سانىنى قايتۇرىدۇ.
- شۇنداق قىلىپ فورمۇلا ھۈجەيرىلەرنىڭ سانىنى قايتۇرىدۇدائىرە ئىچىدە تېكىست قىممىتى بار.
3. COUNTIF فۇنكسىيەسىنى ئىشلىتىپ سانداندا Excel دىكى مەلۇم تېكىستنى ئۆز ئىچىگە ئالغان تېكىست بار-يوقلۇقىنى ساناپ بېقىڭ
ھازىرغا قەدەر ، بىز تېكىست ئادرېسنى ئۆز ئىچىگە ئالغان كاتەكچىلەرنىڭ سانىنى ھېسابلىدۇق ، يەنى ئېلېكترونلۇق خەت ئادرېس.
سىز يەنە COUNTIF فۇنكسىيەسىنى دىن غىچە ئىشلىتىپ ، مەلۇم تېكىستنى ئۆز ئىچىگە ئالغان تېكىست قىممىتىنى ئۆز ئىچىگە ئالغان كاتەكچىلەرنىڭ سانىنى سانىسىڭىز بولىدۇ.
مەسىلەن ، ئالايلى. Gmail ئادرېسنى ئىشلىتىدىغان خېرىدارلارنىڭ سانىنى ساناپ بېقىڭ.
بۇنى ئەمەلگە ئاشۇرۇش ئۈچۈن ، بىز ئۇلارنىڭ ئىچىدىكى «gmail» ھەرىپىنى ئۆز ئىچىگە ئالغان كاتەكچىلەرنىڭ سانىنى ساناپ چىقىشىمىز كېرەك.
ئاددىي. تېكىستنى «gmail» نى يۇلتۇز بەلگىسى (*) نىڭ ئىچىگە COUNTIF ئىقتىدارى نىڭ ئۆلچىمى قىلىپ ئوراپ قويۇڭ.
فورمۇلا بولىدۇ:
=COUNTIF(C4:C13,"*gmail*")
⧪ ئىزاھات:
- بۇ يەردە C4: C13 مېنىڭ ئالاقىلىشىش ئادرېسىمنىڭ دائىرىسى.
- ۋە «gmail» بىز ئىزدەۋاتقان كونكرېت تېكىست.
- ئېھتىياجىڭىزغا ئاساسەن قىستۇرۇڭ.
قاراڭ ، ئۇ مۇۋەپپەقىيەتلىك ھالدا Gmail ئادرېس بولغان ھۈجەيرىلەرنىڭ ئومۇمىي سانىنى مۇۋەپپەقىيەتلىك ساناپ چىقتى.
ۋە ئۇ 4 .
the فورمۇلانىڭ چۈشەندۈرۈشى:
- بۇ يەردە COUNTIF فۇنكسىيەسىنىڭ ئۆلچىمى «* gmail *» . ئۇ بارلىق قۇرلارنى تېكىست قىممىتى «gmail» بىلەن سانايدۇ.
- شۇڭلاشقا ، COUNTIF (C4: C13, ”* gmail *”) «gmail» تېكىستىنى ئۆز ئىچىگە ئالغان C4: C13 دائىرىسىدىكى بارلىق كاتەكچىلەرنى سانايدۇ.
تېخىمۇ كۆپ ئوقۇڭ: Excel دىكى ئىستوندىكى كونكرېت سۆزلەرنى قانداق ھېسابلاش (2 خىل ئۇسۇل)
4. COUNTIFS فۇنكسىيەسىنى ئىشلىتىپ Excel دىكى مەلۇم تېكىستنى ئۆز ئىچىگە ئالمىغان تېكىستنى ئۆز ئىچىگە ئالغان ساناقنى ھېسابلاش ئۈچۈن
ئالدىنقى بۆلەكتە ، بىز مەلۇم بىر تېكىستنى ئۆز ئىچىگە ئالغان تېكىست قىممىتى بار كاتەكچىلەرنىڭ سانىنى ساناشقا تىرىشتۇق.
بىز يەنە مەلۇم بىر تېكىستنى ئۆز ئىچىگە ئالمىغان تېكىست قىممىتى بار كاتەكچىلەرنىڭ سانىنىمۇ سانالايمىز.
بۇنىڭ ئۈچۈن COUNTIFS فۇنكسىيەسى نىڭ ئورنىغا COUNTIFS فۇنكسىيەسى نى ئىشلىتىڭ.
مەسىلەن ، بىز ئېلېكترونلۇق خەت ئادرېسنى ئۆز ئىچىگە ئالغان كاتەكچىلەرنىڭ سانىنى ساناپ باقايلى ، ئەمما Gmail ئادرېس ئەمەس.
بۇ يەردە بىز «Gmail» تىزمىسىنى ئۆز ئىچىگە ئالمىغان تېكىست قىممىتى بار كاتەكچىلەرنىڭ سانىنى ساناپ ئۆتىمىز.
ماس كېلىدىغان كاتەكچىنى تاللاڭ ۋە بۇ فورمۇلانى كىرگۈزۈڭ:
=COUNTIFS(C4:C13,"*",C4:C13,"*gmail*")
⧪ N otes:
- بۇ يەردە C4: C13 مېنىڭ ئالاقىلىشىش ئادرېسىمنىڭ دائىرىسى.
- ۋە «gmail» بىز چىقىرىۋەتمەكچى بولغان كونكرېت تېكىست.
- ئېھتىياجىڭىزغا ئاساسەن قىستۇرۇڭ.
قاراڭ ، بىز مۇۋەپپەقىيەتلىك ھالدا ئېلېكترونلۇق خەت ئادرېس Gmail ئادرېس ئەمەس.
ئۇ 3 .
the فورمۇلانىڭ ئىزاھاتى:بىرىنچى ئۆلچەمنى ساقلايدىغان ھۈجەيرىلەر.
5. بارلىق ۋەزىپىلەرنى بىرلا ۋاقىتتا ئورۇنداش ئۈچۈن VBA كودىنى ئىجرا قىلىڭ
ھازىرغا قەدەر بىز تۆت ۋەزىپىنى ئايرىم ئىجرا قىلدۇق:
- تېكىستنى ئۆز ئىچىگە ئالغان كاتەكچىنىڭ سانىنى ساناش
- ئاندىن تېكىستنى ئۆز ئىچىگە ئالمىغان كاتەكچىنىڭ سانىنى ساناپ بېقىڭ
- تېكىستنى ئۆز ئىچىگە ئالغان ، ئەمما كونكرېت تېكىستنى ئۆز ئىچىگە ئالغان كاتەكچىنىڭ سانىنى ساناپ بېقىڭ
- يەنە تېكىستنى ئۆز ئىچىگە ئالغان كاتەكچىنىڭ سانىنى ساناپ بېقىڭ كونكرېت تېكىستنى چىقىرىۋېتىڭ
ھازىر ، بىز تۆت ۋەزىپىنى بىرلا ۋاقىتتا ئورۇندىيالايدىغان VBA كودى ئارقىلىق ماكرو نى تەرەققىي قىلدۇرىمىز.
⧪ 1-قەدەم:
➤ كۇنۇپكا تاختىڭىزدىكى ALT + F11 نى بېسىڭ. VBA كۆزنەك ئېچىلىدۇ.
2 2-قەدەم:
➤ قىستۇر بەتكۈچىگە كىرىڭ VBA كۆزنىكى.
➤ ئىشلەتكىلى بولىدىغان تاللاشلاردىن بۆلەك نى تاللاڭ.
3 3-قەدەم:
➤ «1-بۆلەك» دەپ ئاتىلىدىغان يېڭى بۆلەك كۆزنىكى ئېچىلىدۇ.
➤ مودۇلغا تۆۋەندىكى VBA كود قىستۇرۇڭ.
⧪ كود:
4305
⧪ ئەسكەرتىش:
- بۇ كود ماكرو Count_If_Cell_Contains_Text دەپ ئاتىلىدۇ.
4 4-قەدەم:
➤ خىزمەت دەپتىرىنى Excel ماكرو قىلىپ ساقلاڭ -ئۈچۈن خىزمەت دەپتىرى .
5 5-قەدەم:
work خىزمەت جەدۋىلىگە قايتىڭ.
➤ تېكىستلەرنى ھېسابلىماقچى بولغان سانلىق مەلۇمات توپلىمىڭىزدىكى كاتەكچىنىڭ دائىرىسىنى تاللاڭ.
6 6-قەدەم:
➤ ئاندىن كۇنۇپكا تاختىڭىزدىكى ALT + F8 نى بېسىڭ.
< ماكرو دەپ ئاتىلىدىغان سۆزلىشىش رامكىسى ئېچىلىدۇ. Count_If_Cell_Contains_Text ( ماكرو ) نى تاللاڭ ۋە ئىجرا نى بېسىڭ.
7 7-قەدەم:
➤ كىرگۈزۈش ساندۇقى سورايدۇ. سىز 1 دىن 4 گىچە بولغان پۈتۈن ساننى كىرگۈزۈڭ ، ھەر بىرىدە تىلغا ئېلىنغان ئالاھىدە ۋەزىپە ئۈچۈن.
8 8-قەدەم:
text ئەگەر تېكىست قىممىتى بار ھۈجەيرىلەرنى سانىماقچى بولسىڭىز ، 1 <2 نى كىرگۈزۈڭ>. ئاندىن بولىدۇ نى چېكىڭ.
texts سىزگە تېكىست بار ھۈجەيرىلەرنىڭ سانىنى كۆرسىتىدىغان ئۇچۇر قۇتىسىغا ئېرىشىسىز (بۇ مىسالدا 7 ).
⧪ 9-قەدەم:
text ئەگەر تېكىست قىممىتى بولمىغان ھۈجەيرىلەرنى سانىماقچى بولسىڭىز ، نى كىرگۈزۈڭ. 2 . ئاندىن بولىدۇ نى چېكىڭ.
you سىزگە كاتەكچىنىڭ سانىنى كۆرسىتىدىغان ئۇچۇر قۇتىسىغا ئېرىشىسىزتېكىستلەرنى ئۆز ئىچىگە ئالماڭ (بۇ مىسالدا 3 ).
⧪ 10-قەدەم: 3 . ئاندىن بولىدۇ نى چېكىڭ.
another سىز يەنە بىر كىرگۈزۈش رامكىسى گە ئېرىشىسىز ، كونكرېت تېكىستنى كىرگۈزۈشىڭىزنى تەلەپ قىلىدۇ. بۇ يەردە مەن «gmail» نى كىرگۈزدۈم.
⧪ ئەسكەرتىش: بۇ ئەھۋال سەزگۈر ئەمەس. دېمەك ، ئەگەر سىز «Gmail» نى كىرگۈزسىڭىز ، ئۇ يەنە «gmail» نى ئۆز ئىچىگە ئالىدۇ.
➤ ئاندىن بولىدۇ نى بېسىڭ.
you سىزگە تېكىست بار ، ئەمما كونكرېت تېكىستنى ئۆز ئىچىگە ئالغان كاتەكچىنىڭ سانىنى كۆرسىتىدىغان ئۇچۇر قۇتىسىغا ئېرىشىسىز ( «gmail» بۇ يەردە ، 4 ).
⧪ 11-قەدەم: 4 . ئاندىن بولىدۇ نى چېكىڭ.
another سىز يەنە بىر كىرگۈزۈش رامكىسى گە ئېرىشىسىز ، كونكرېت تېكىستنى كىرگۈزۈشىڭىزنى تەلەپ قىلىدۇ. بۇ يەردە مەن يەنە «gmail» نى كىرگۈزدۈم.
⧪ ئەسكەرتىش: بۇمۇ ئەھۋالغا سەزگۈر ئەمەس. يەنى «Gmail» نى كىرگۈزسىڭىز ، ئۇمۇ ياخشى ئىشلەيدۇ.
➤ ئاندىن بولىدۇ نى بېسىڭ.
you سىزگە تېكىست بار ھۈجەيرىلەرنىڭ سانىنى كۆرسىتىدىغان ئۇچۇر قۇتىسىغا ئېرىشىسىز ، ئەمما كونكرېت تېكىستنى چىقىرىۋەتمەڭ ( «gmail» بۇ يەردە ، 3 ).
تېخىمۇ كۆپ ئوقۇڭ: Excel VBA كونكرېت تېكىست بار ھۈجەيرىلەرنى ساناش
خۇلاسە>
بۇ ئۇسۇللارنى ئىشلىتىپ ، ساناپ باقسىڭىز بولىدۇبىر كاتەكچە Excel دا تېكىستنى ئۆز ئىچىگە ئالىدۇ. باشقا ئۇسۇلنى بىلەمسىز؟ ياكى سوئالىڭىز بارمۇ؟ بىزدىن سوراپ بېقىڭ.