مەزمۇن جەدۋىلى
دەرسلىكتە Excel دا AND ۋە شۇنداقلا لوگىكا ئاساسىدا Excel دا كۆپ خىل ئۆلچەم بىلەن COUNTIFS ۋە COUNTIF فورمۇلانى قانداق ئىشلىتىش چۈشەندۈرۈلگەن. ئوخشىمىغان سانلىق مەلۇمات تىپلىرى - سان ، چېسلا ، تېكىست ، ياۋا كارتا ھەرپلىرى ، بوش بولمىغان كاتەكچىلەر ۋە باشقا نۇرغۇن مىساللارنى تاپالايسىز. چۈنكى ئۇلار قارىماققا ناھايىتى ئوخشايدۇ ھەمدە ھەر ئىككىسى بەلگىلەنگەن ئۆلچەمگە ئاساسەن ھۈجەيرىلەرنى ساناشنى مەقسەت قىلىدۇ. ئوخشاش ياكى ئوخشىمىغان دائىرىدە. بۇ دەرسلىكنىڭ مەقسىتى ئوخشىمىغان ئۇسۇللارنى كۆرسىتىش ۋە ھەر بىر ئالاھىدە ۋەزىپە ئۈچۈن ئەڭ ئۈنۈملۈك فورمۇلانى تاللىشىڭىزغا ياردەم بېرىش.
Excel COUNTIFS ئىقتىدارى - گرامماتىكىسى ۋە ئىشلىتىلىشى
Excel COUNTIFS ئىقتىدارى بىر ياكى بىر قانچە شەرتكە ئاساسەن كۆپ دائىرىدىكى ھۈجەيرىلەرنى سانايدۇ. بۇ ئىقتىدار Excel 365 ، 2021 ، 2019 ، 2016 ، 2013 ، Excel 2010 ۋە Excel 2007 دە بار ، شۇڭا تۆۋەندىكى مىساللارنى ھەر قانداق Excel نەشرىدە ئىشلىتەلەيسىز.
COUNTIFS گرامماتىكىسى
The COUNTIFS فۇنكسىيەسىنىڭ گرامماتىكىسى تۆۋەندىكىچە:
COUNTIFS (ئۆلچەم_range1 ، ئۆلچەم 1 ، شەرت ( ئۆلچەم 1) بولىدۇقوللىنىلدى. 2> ، ئىپادىلەشياكى باشقا Excel ئىقتىدارى. بۇ ئۆلچەم قايسى ھۈجەيرىلەرنىڭ سانىلىدىغانلىقىنى بەلگىلەيدۇ ۋە 10 ، "& lt; = 32", A6, "تاتلىق" دەپ ئىپادىلىنىدۇ.ئەمەلىيەتتە ، COUNTIF فۇنكسىيەسىنىڭ گرامماتىكىسىنى ئەستە ساقلىشىڭىزنىڭ ھاجىتى يوق. Microsoft Excel خەت يېزىشنى باشلىغان ھامان ئىقتىدارنىڭ تالاش-تارتىشلىرىنى كۆرسىتىدۇ. سىز ھازىر كىرگۈزگەن تالاش-تارتىش توم ھالەتتە گەۋدىلىنىدۇ.
Excel COUNTIFS - ئەستە تۇتۇشقا تېگىشلىك ئىشلار! كاتەكچىلەرنى بىرلا شەرت بىلەن بىرلا دائىرىدە شۇنداقلا كۆپ خىل شارائىتتا ساناش. كېيىنكىسى بولسا ، پەقەت بەلگىلەنگەن بارلىق شەرتلەر گە ماس كېلىدىغان ھۈجەيرىلەرلا سانىلىدۇ. دائىرە ( ئۆلچەم_range1 تالاش-تارتىش). قۇرۇق كاتەكچە نى كۆرسىتىدۇ ، COUNTIFS ئىقتىدارى ئۇنى نۆل قىممەت (0) دەپ قارايدۇ.
Excel
دىكى COUNTIFS ۋە COUNTIF نى قانداق ئىشلىتىش كېرەك؟ Excel دىكى COUNTIF فۇنكسىيەسى كۆپ خىل ئەھۋاللارنى باھالايدۇ. كۆرسىتىلگەن شەرتلەرنىڭ ھەممىسى TRUE بولغان بۇ ھۈجەيرىلەر. بىز ئۇنى AND لوگىكىسى دەپ ئاتايمىز ، چۈنكى Excel نىڭ AND ئىقتىدارى مۇشۇ ئۇسۇلدا ئىشلەيدۇ. سىز ساقلىنىۋاتقان (B ئىستوندىكى قىممەت 0 دىن چوڭ) ، ئەمما تېخى سېتىلمىغان تۈرلەرنىڭ سانىغا ئېرىشمەكچى بولىسىز (قىممىتى C ستون 0 گە تەڭ).
ۋەزىپىنى ئورۇندىغىلى بولىدۇ بۇ فورمۇلانى ئىشلىتىش ئارقىلىق:
=COUNTIFS(B2:B7,">0", C2:C7,"=0")
ھەمدە سانى 2 (" گىلاس " ۋە " لىمون "):
فورمۇلا 2. 3>
مەسىلەن ، بۇ يەردە B ئىستون ۋە C ئىستوندا 0 بولغان تۈرلەرنى ساناشنىڭ توغرا فورمۇلاسى بار:
=COUNTIFS($B$2:$B$7,"=0", $C$2:$C$7,"=0")
بۇ COUNTIFS فورمۇلا 1 نى قايتۇرىدۇ ، چۈنكىپەقەت « ئۈزۈم » نىڭ ھەر ئىككى ئىستوندا «0» قىممىتى بار. C7 ، "= 0") باشقىچە نەتىجىگە ئېرىشىدۇ - B2: C7 دائىرىسىدىكى ھۈجەيرىلەرنىڭ ئومۇمىي سانى نۆل (بۇ مىسالدا 4).
كۆپ ئۆلچەم بىلەن ھۈجەيرىلەرنى قانداق ھېسابلاش ( ياكى لوگىكا)
يۇقارقى مىساللاردا كۆرگىنىڭىزدەك ، كۆرسىتىلگەن ئۆلچەملەرنىڭ ھەممىسىگە ماس كېلىدىغان ھۈجەيرىلەرنى ساناش ئاسان ، چۈنكى COUNTIFS ئىقتىدارى مۇشۇ ئۇسۇل بىلەن لايىھەلەنگەن.
ئەمما سىز بولسىڭىز قانداق بولار؟ كەم دېگەندە بەلگىلەنگەن شەرتلەرنىڭ بىرى TRUE ، يەنى OR لوگىكىسىنى ئاساس قىلغان ھۈجەيرىلەرنى ساناپ باقماقچىمۇ؟ ئومۇمەن قىلىپ ئېيتقاندا ، بۇنىڭ ئىككى خىل ئۇسۇلى بار - بىر قانچە COUNTIF فورمۇلا قوشۇش ياكى سانلار گۇرپىسى بىلەن SUM COUNTIFS فورمۇلا ئىشلىتىش ئارقىلىق.
فورمۇلا 1. ئىككى ياكى ئۇنىڭدىن ئارتۇق COUNTIF ياكى COUNITFS فورمۇلا قوشۇڭ
تۆۋەندىكى جەدۋەلدە « ئەمەلدىن قالدۇرۇلغان » ۋە « ساقلىنىۋاتقان » ھالىتى بىلەن زاكازنى ساناپ باقماقچى دەپ پەرەز قىلىڭ. ئۇنى ئەمەلگە ئاشۇرۇش ئۈچۈن ، سىز پەقەت 2 دائىملىق Countif فورمۇلانى يېزىپ ، نەتىجىنى قوشالايسىز:
=COUNTIF($C$2:$C$11,"Cancelled") + COUNTIF($C$2:$C$11,"Pending")
بىر شەرت ، COUNTIF نىڭ ئورنىغا COUNTIFS ئىشلىتىڭ. مەسىلەن ، " ئالما " ئۈچۈن " ئەمەلدىن قالدۇرۇلغان " ۋە " ساقلىنىۋاتقان " زاكاز سانىغا ئېرىشىش ئۈچۈن ، بۇ فورمۇلانى ئىشلىتىڭ:
=COUNTIFS($A$2:$A$11, "Apples", $C$2:$C$11,"Cancelled") + COUNTIFS($A$2:$A$11, "Apples", $C$2:$C$11,"Pending")
فورمۇلا 2. سانلار گۇرپىسى تۇراقلىق تۇراقلىق
ئەھۋاللارداسىز نۇرغۇن ئۆلچەملەرنى باھالىشىڭىز كېرەك ، يۇقارقى ئۇسۇل ئەڭ ياخشى يول ئەمەس ، چۈنكى فورمۇلاڭىزنىڭ ھەجىمى بەك چوڭ بولىدۇ. ئوخشاش ئىخچام فورمۇلادا ئوخشاش ھېسابلاش ئۈچۈن ، بارلىق ئۆلچەملىرىڭىزنى سانلار گۇرپىسىغا تىزىڭ ھەمدە بۇ سانلار گۇرپىسىنى COUNTIFS ئىقتىدارىنىڭ ئۆلچىمى تالاش-تارتىشى بىلەن تەمىنلەڭ. ئومۇمىي سانغا ئېرىشىش ئۈچۈن ، SUM ئىقتىدارىنىڭ ئىچىگە COUNTIFS قىستۇرۇڭ ، بۇنىڭغا ئوخشاش:
SUM (COUNTIFS ( دائىرە ، {" ئۆلچەم 1 " ، " ئۆلچەم 2 ) "," ئۆلچەم 3 ",…}))ئەۋرىشكە جەدۋىلىمىزدە ،" ئەمەلدىن قالدۇرۇلغان "ياكى" ساقلىنىۋاتقان "ياكى " تىرانسىپورتتا " ، فورمۇلا تۆۋەندىكىدەك بولىدۇ:
=SUM(COUNTIFS($C$2:$C$11, {"cancelled", "pending", "in transit"}))
مۇشۇنىڭغا ئوخشاش ، سىز ئىككى ياكى ئىككىگە ئاساسەن ھۈجەيرىلەرنى ساناپ چىقالايسىز. تېخىمۇ كۆپ ئۆلچەم_ رەت / ئۆلچەم جۈپ. مەسىلەن ، « ئەمەلدىن قالدۇرۇلغان » ياكى « ساقلىنىۋاتقان » ياكى « توشۇشتا » بولغان « ئالما » زاكاز سانىغا ئېرىشىش. . 3>> . كېيىنكىسىنى ئىككى خىل ئۇسۇلدا ئەمەلگە ئاشۇرغىلى بولىدۇ - COUNTIFS ئىقتىدارىنى ئىشلىتىش ياكى ئۇنىڭدىن بىر COUNTIF ئېلىشيەنە بىرى.
فورمۇلا 1. ئىككى سان ئارىسىدىكى ھۈجەيرىلەرنى سانايدىغان COUNTIFS بۇ فورمۇلا:
= COUNTIFS (C2: C10, "& gt; 5", C2: C10, "& lt; 10")
سانغا 5 ۋە 10 نى ئۆز ئىچىگە ئېلىش ئۈچۈن ، «تىجارەتچىلەردىن چوڭ ياكى تەڭ» ۋە «ئاز ياكى باراۋەر» مەشغۇلاتچىلارنى ئىشلىتىڭ:
= COUNTIFS (B2: B10, "& gt; = 5" , B2: B10, "& lt; = 10")
فورمۇلا 2 يەنە بىرىدىن. بىرىنچىسى ، قانچە ساننىڭ تۆۋەن چەك قىممىتىدىن چوڭ ئىكەنلىكىنى سانايدۇ (بۇ مىسالدا 5). ئىككىنچى فورمۇلا يۇقىرى چەك قىممىتىدىن چوڭ بولغان سان سانىنى قايتۇرىدۇ (بۇ ئەھۋالدا 10). بىرىنچى ۋە ئىككىنچى ساننىڭ پەرقى سىز ئىزدەۋاتقان نەتىجە.
- = COUNTIF (C2: C10, "& gt; 5") - COUNTIF (C2: C10, "& gt ; = 10 ") - C2: C10 ئارىلىقىدا 5 دىن چوڭ ۋە 10 دىن تۆۋەن سانلارنىڭ سانىنى ھېسابلايدۇ. بۇ فورمۇلا يۇقىرىدىكى ئېكراندا كۆرسىتىلگەندەك ساننى قايتۇرىدۇ.
- = COUNTIF (C2: C10, "& gt; = 5") - COUNTIF (C2: C10, "& gt; 10") - فورمۇلا C2: C10 ، ئارىلىقىدا 5 دىن 10 گىچە بولغان ساننىڭ سانىنى ھېسابلايدۇ ، بۇنىڭ ئىچىدە 5 ۋە 10 نى ئۆز ئىچىگە ئالىدۇ.
"& gt;" قاتارلىق لوگىكىلىق مەشغۇلاتچىلارنى ئىشلەتكەندە ،"& lt;", "=" Excel COUNTIFS فورمۇلاڭىزدىكى كاتەكچە پايدىلىنىش ماتېرىيالى بىلەن بىللە ، مەشغۇلاتنى «قوش تىرناق» قا باغلاشنى ئۇنتۇپ قالماڭ ھەمدە
كاتەكچە پايدىلىنىشتىن بۇرۇن ئامپېرس (& amp;) قوشۇڭ. تىزما. A2: A11 ۋە ئۆلچەم_range2 B2: B11 دىكى ئۆلچەم_range1 ئارقىلىق ، بۇ فورمۇلانى ئىشلىتەلەيسىز:
=COUNTIFS($A$2:$A$11, "Apples", $B$2:$B$11, ">200")
ياكى ، كىرگۈزسىڭىز بولىدۇ بەزى ئۆلچەملەردىكى ئۆلچەملىرىڭىز ، F1 ۋە F2 دېگىن ۋە فورمۇلادىكى بۇ ھۈجەيرىلەرنى پايدىلىنىڭ:
=COUNTIFS($A$2:$A$11, $F$1, $B$2:$B$11, ">"&$F$2)
مۇتلەق كاتەكچە پايدىلىنىشنىڭ ئۆلچىمى <2 دە ئىشلىتىلىشىگە دىققەت قىلىڭ> ۋە ئۆلچەم_ رەتلەش تالاش-تارتىشلىرى ، بۇ باشقا ھۈجەيرىلەرگە كۆچۈرۈلگەندە فورمۇلانىڭ بۇزۇلۇپ كېتىشىنىڭ ئالدىنى ئالىدۇ. ، Excel COUNTIF - دائىم سورالغان سوئاللارنى كۆرۈڭ> سوئال بەلگىسى (?) - ھەر قانداق بىر ھەرپكە ماس كېلىدۇ ، ئۇنى ئىشلىتىپ بەزى ھەرپلەر بىلەن باشلانغان ۋە ياكى ئاخىرلاشقان ھۈجەيرىلەرنى ساناپ بېقىڭ.
كۆرسەتمە. ئەمەلىي سوئال بىلەن ھۈجەيرىلەرنى ساناپ باقماقچى بولسىڭىزبەلگە ياكى يۇلتۇز بەلگىسى ، يۇلتۇز بەلگىسى ياكى سوئال بەلگىسىنىڭ ئالدىدا يانتۇ (~) نى كىرگۈزۈڭ.
ئەمدى Excel دىكى رېئال تۇرمۇشتىكى COUNTIFS فورمۇلادا قانداق قىلىپ كارتا كارتىسىنى ئىشلىتەلەيدىغانلىقىڭىزنى كۆرۈپ باقايلى. پەرەز قىلايلى ، سىزدە A ئىستوندا تۈرلەرنىڭ تىزىملىكى بار ، سىز ئاللىقاچان قانچىلىك تۈرگە تەقسىم قىلىنغانلىقىنى ، يەنى B ئىستوندا ئىسمى بارلىقىنى بىلگۈڭىز بار ، ھەمدە بىز COUNTIFS ئىقتىدارىنى كۆپ ئۆلچەم بىلەن ئىشلىتىشنى ئۆگىنىۋاتقانلىقىمىز ئۈچۈن ، قوشايلى. ئىككىنچى شەرت - D ئىستوندىكى ئاخىرلىشىش ۋاقتى نىمۇ بەلگىلەش كېرەك.
بۇ يەردە داۋالاشنىڭ فورمۇلاسى بار: B10 ، "*", D2: D10, "" & amp; "")) D. شۇ سەۋەبتىن ، سىز قۇرۇق بولمىغان كاتەكچىنى تاپالايدىغان ئۆلچەملەرنى ئىشلىتىسىز: "" & amp; "" "
COUNTIFS ۋە COUNTIF
سىز چېسلا ئۈچۈن ئىشلىتىدىغان COUNTIFS ۋە COUNTIF فورمۇلالىرى سانلارنىڭ يۇقارقى فورمۇلاسىغا ناھايىتى ئوخشايدۇ.
مىسال 1. ۋاقىتنى مەلۇم ۋاقىت دائىرىسىدە ساناش
مەلۇم بىر چېسلا دائىرىسىگە كىرىدىغان چېسلا ، سىز ئىككى خىل ئۆلچەم ياكى بىرلەشتۈرۈلگەن COUNTIFS فورمۇلانى ئىشلەتسىڭىزمۇ بولىدۇ ئىككى خىل COUNTIF فۇنكسىيەسىنىڭ. =COUNTIFS(C2:C9, ">=6/1/2014", C2:C9, "<=6/7/2014")
=COUNTIF(C2:C9, ">=6/1/2014") - COUNTIF(C2:C9, ">6/7/2014")
مىسال 2. ۋاقىتنى ساناشكۆپ خىل شەرتلەر
ئوخشاش ئۇسۇلدا ، سىز COUNTIFS فورمۇلا ئىشلىتىپ ، ئوخشىمىغان ئىستوندىكى چېسلا سانىنى 2 ياكى ئۇنىڭدىن كۆپ شەرتكە توشىسىز. مەسىلەن ، تۆۋەندىكى فورمۇلا 5-ئاينىڭ 20-كۈنىدىن كېيىن قانچىلىك مەھسۇلات سېتىۋېلىنىپ ، 6-ئاينىڭ 1-كۈنىدىن كېيىن يەتكۈزۈلگەنلىكىنى بىلىدۇ:
=COUNTIFS(C2:C9, ">5/1/2014", D2:D9, ">6/7/2014")
مىسال 3. سان نۆۋەتتىكى چېسلاغا ئاساسەن كۆپ خىل شەرتلەر بار ۋاقىتلار ئىككى دائىرە ۋە ئىككى ئۆلچەم سىزگە قانچىلىك مەھسۇلاتنىڭ ئاللىبۇرۇن سېتىۋېلىنغانلىقى ، ئەمما تېخى يەتكۈزۈلمىگەنلىكىنى كۆرسىتىپ بېرىدۇ.
=COUNTIFS(C2:C9, ""&TODAY())
بۇ فورمۇلا نۇرغۇن ئوخشىمىغان ئۆزگىرىشلەرنى تەمىنلەيدۇ. مەسىلەن ، سىز بىر ھەپتىدىن كۆپرەك ۋاقىت ئىچىدە قانچىلىك مەھسۇلاتنىڭ سېتىۋېلىنغانلىقىنى ۋە تېخى يەتكۈزۈلمىگەنلىكىنى ساناپ باقسىڭىز بولىدۇ:
=COUNTIFS(C2:C9, ""&TODAY())
Excel دىكى كۆپ خىل ئۆلچەمدىكى ھۈجەيرىلەرنى قانداق ھېسابلايسىز. بۇ مىساللارنى پايدىلىق دەپ بىلىشىڭىزنى ئۈمىد قىلىمەن. قانداقلا بولمىسۇن ، ئوقۇغانلىقىڭىزغا رەھمەت ، كېلەر ھەپتە بىلوگىمىزدا كۆرۈشنى ئۈمىد قىلىمەن!