مەزمۇن جەدۋىلى
بەزىدە ، مۇنەۋۋەردە ، بىز پەقەت كۆرۈنگەن ھۈجەيرىلەرنىلا ساناپ تۇرۇشىمىز كېرەك. مەسىلەن ، سانلىق مەلۇماتلارنى ئەلالاشتۇرۇش ئۈچۈن سۈزگۈچ نى قوللانسىڭىز ، بەزى قۇرلار يوشۇرۇن بولىدۇ. بۇنىڭدىن باشقا ، مۇنەۋۋەر خىزمەت جەريانىدا ، بىز ھەمىشە قۇرلارنى مەقسەتلىك ھالدا يوشۇرىمىز. بۇنداق ئەھۋال ئاستىدا ، بىز كۆرۈنىدىغان قۇر سانىنى ساناشنى تەلەپ قىلىشىمىز مۇمكىن. بۇ ماقالە سىزنى پەقەت كۆرۈنىدىغان ھۈجەيرىلەرنىلا ساناشقا يېتەكلەيدۇ. 7> پەقەت كۆرگىلى بولىدىغان كاتەكچىلەرنىلا ساناپ بېقىڭ. سانلىق مەلۇمات جەدۋىلىدە بار قۇرلارنىڭ سانىغا ئېرىشىڭ. قانداقلا بولمىسۇن ، قۇرلار قولدا يوشۇرۇلغاندا ياكى سۈزگۈچ تاللاشنى قوللىنىش ئارقىلىق ، COUNTA ئىقتىدارى كۆرۈنگەن قۇر سانىنى بەرمەيدۇ. شۇڭا ، مەن پەقەت كۆرۈنەرلىك ھۈجەيرىلەرنىڭ سانىغا ئېرىشىش ئۈچۈن باشقا مۇنەۋۋەر ئىقتىدارلارنىڭ قوللىنىلىشىنى كۆرسىتىپ ئۆتىمەن. چۈشەندۈرۈش ئۈچۈن مېنىڭ بىر قىسىم يېمەكلىك تۈرلىرىنىڭ سېتىش سانلىق مەلۇماتلىرى بار سانلىق مەلۇمات جەدۋىلى بار. ھازىر ، مەن ئالدى بىلەن كاتەكچىلەرنى يوشۇرۇپ ، سىزگە كۆرۈنگەن قۇرلارنى قانداق ساناشنى كۆرسىتىپ ئۆتىمەن. كۆرۈنگەن كاتەكچىلەرنى ساناش ئۈچۈن SUBTOTAL فۇنكسىيەسى نى ئىشلىتىڭ. ئالدى بىلەن ، مەن سانلىق مەلۇمات جەدۋىلىگە سۈزگۈچ ئىشلىتىمەن ، ئاندىن كۆرۈنگەن قۇرلارنى ھېسابلايمەن.
قەدەم باسقۇچلار:
- ئالدى بىلەن ، تاللاڭ سانلىق مەلۇمات جەدۋىلى ( B4: E13 ) ۋە سانلىق مەلۇمات گە كىرىڭ& gt; سۈزگۈچ . ياكى سانلىق مەلۇمات جەدۋىلىدە سۈزۈشنى قوللىنىش ئۈچۈن Ctrl + Shift + L نى باسسىڭىز بولىدۇ.
- نەتىجىدە ، تۆۋەندە سۈزگۈچ تارتما سىنبەلگىسى كۆرۈندى.
- ئاندىن ، مەن <1 نىڭ سېتىش سانلىق مەلۇماتلىرىنى سۈزدۈم> قوناق ئۇمىچى (ئېكران رەسىمىگە قاراڭ). ئەمدى تۆۋەندىكى فورمۇلانى كاتەكچى C16 گە كىرگۈزۈپ ، كۇنۇپكا تاختىسىدىن Enter نى بېسىڭ.
=SUBTOTAL(3,B5:B13)
<<> <<> 0> ⏩ ئەسكەرتىش:- سىز تۆۋەندىكى فورمۇلانى ئىشلىتىپ كۆرۈنگەن ھۈجەيرىلەرنىڭ سانىنى تاپالايسىز.
=SUBTOTAL(103,B5:E13)
تېخىمۇ كۆپ ئوقۇڭ: تېكىست بىلەن ھۈجەيرىلەرنى سانايدىغان Excel فورمۇلا (ھەقسىز خىزمەت دەپتىرىنى چۈشۈرۈڭ) )
بۇ قېتىم مەن ئۆلچەم بىلەن كۆرۈنگەن ھۈجەيرىلەرنىڭ سانىنى تاپالايمەن. مەسىلەن ، مەن سانلىق مەلۇمات جەدۋىلىمنىڭ قۇر 11 نى قولدا يوشۇرۇپ قويدۇم. ھازىر مەن مۇنەۋۋەر ئىقتىدارلارنىڭ بىرىكمىسى ئارقىلىق دومىلاشتۇرۇلغان سۇلۇ بولغان قۇرلارنىڭ سانىنى ھېسابلايمەن (مەسىلەن: ئالاھىدە مەھسۇلات ، OFFSET ، SUBTOTAL ئىقتىدارلىرى ). ئۇچۇرلىرىڭىز ئۈچۈن ، جەمئىي 3 قۇر بار ، ئۇنىڭدا دومىلاشتۇرۇلغان سۇلۇ بار.
قەدەم باسقۇچلار:
- باشتا ، كىرگۈزۈڭتۆۋەندىكى فورمۇلا كاتەكچى C18 ۋە Enter نى بېسىڭ.
=SUMPRODUCT((B5:B13=C16)*(SUBTOTAL(103,OFFSET(B5,ROW(B5:B13)-MIN(ROW(B5:B13)),0))))
- نەتىجىدە ، بۇ يەردە دومىلاشتۇرۇلغان سۇلۇ ئۈچۈن كۆرۈنىدىغان ھۈجەيرىلەرنىڭ ھۈجەيرە سانى.
🔎 فورمۇلا قانداق ئىشلەيدۇ؟
- (B5: B13 = C16) : { يالغان ؛ ھەقىقىي ؛ يالغان ؛ ھەقىقىي ؛ يالغان ؛ يالغان ؛ ھەقىقىي ؛ يالغان ؛ يالغان }
بۇ يەردە ، ROW ئىقتىدارى B5: E13 دائىرىسىدىكى قۇر سانىنى قايتۇرىدۇ.
{ 5; 6; 8 ; 9; 10; 11; 12; 13 }
- MIN (ROW (B5: B13))
ئاندىن MIN فۇنكسىيەسى B5: E13 دائىرىسىدىكى ئەڭ كىچىك قۇرنى بېرىدۇ.
- ) -MIN (ROW (B5: B13)), 0)))
ئۇنىڭدىن كېيىن ، فورمۇلانىڭ يۇقارقى قىسمى قايتىپ كېلىدۇ:
{ 1 ; 1; 1; 1; 1; 1; 0; 1; 1 }
- قوشۇمچە مەھسۇلات ((B5: B13 = C16) * , ROW (B5: B13) -MIN (ROW (B5: B13)), 0))))
ئاخىرىدا ، يۇقارقى فورمۇلا { 2 } بۇ كۆرۈنگەن سان دومىلاشتۇرۇلغان سۇلۇ بولغان ھۈجەيرىلەر.
تېخىمۇ كۆپ ئوقۇڭ: > 3. Excel دىكى AGGREGATE ئىقتىدارى Excel دىكى پەقەت كۆرگىلى بولىدىغان ھۈجەيرىلەرنىلا ساناش
سىز AGGREGATE فۇنكسىيەسى ئارقىلىق كۆرۈنگەن ھۈجەيرىلەرنىڭ سانىنى تاپالايسىز. مەسىلەن ، قوناق ئۈچۈن سۈزۈلگەن سانلىق مەلۇمات جەدۋىلىدىن كۆرۈنگەن قۇرلارنى سانايمەنتورمۇز .
قەدەم باسقۇچلار: 2>. =AGGREGATE(3,3,B5:B13)
- .
تېخىمۇ كۆپ ئوقۇڭ: 1> مۇشۇنىڭغا ئوخشاش ئوقۇشلۇقلار
- Excel دىكى غەلىتە ۋە ھەتتا سانلارنى قانداق ھېسابلاش (3 ئاسان ئۇسۇل)
- Excel دىكى ۋاقىت (6 خىل ئۇسۇل)
- دائىرە ئىچىدىكى ھۈجەيرىلەرنىڭ سانى سانى سۈزۈلگەن دائىرىدە
4. COUNTA ، UNIQUE ۋە FILTER فۇنكىسىيەسىنىڭ بىرلەشتۈرۈلۈپ ئۆزگىچە كۆرۈلىدىغان ھۈجەيرىلەرنى ھېسابلاش
ھازىر ، مەن ئۆزگىچە قىممەتلەرنى ئۆز ئىچىگە ئالغان كۆرۈنگەن قۇرلارنى سانايمەن. بۇنىڭ ئۈچۈن مەن COUNTA ، UNIQUE ۋە FILTER فۇنكىسىيەسىنى ئىشلىتىمەن. بىز يۇقارقى سانلىق مەلۇمات جەدۋىلىنى ئىشلىتىمىز ، بۇ يەردە 11 قۇر يوشۇرۇنغان.
قەدەم باسقۇچلار:
- ستون ' سانلىق مەلۇمات ئامبىرىمغا كۆرۈنىدىغان '. مەن ياردەمچى ئىستون ئۈچۈن تۆۋەندىكى فورمۇلانى ئىشلەتتىم.
=SUBTOTAL(3,B5)
- بۇ يەردە ، قوشۇمچە ئىستون يۇقىرىدا قوشۇلغان مۇناسىۋەتلىك قۇرلارنىڭ كۆرۈنۈشچانلىقىنى كۆرسىتىپ بېرىدۇ.
- ئاندىن مەن تۆۋەندىكى فورمۇلانى ئىشلىتىپ كۆرۈنىدىغان قۇرلارنىڭ ئومۇمىي سانىنى ھېسابلاپ چىقتىم:
=SUM(F5:F13)
- ھازىر بۇ ئۇسۇلنىڭ ئاساسلىق قىسمى كەلدى. تۆۋەندىكىنى كىرگۈزۈڭ كاتەكچە C17 دىكى فورمۇلانى بېسىپ Enter نى بېسىڭ.
=COUNTA(UNIQUE(FILTER(B5:B13,F5:F13)))
- ئەڭ ئاخىرىدا ، يۇقارقى فورمۇلا تۆۋەندىكى نەتىجىنى قايتۇرىدۇ.
🔎 فورمۇلا قانداق ئىشلەيدۇ؟ 2>
- FILTER (B5: B13, F5: F13)
بۇ بۆلەكتە FILTER فۇنكسىيە سۈزگۈچ كۆرۈنىدىغان ۋە قايتىدىغان يېمەكلىك تۈرلىرى:
{ «كۆممىقوناق ئۇمىچى» ؛ «دومىلاشتۇرۇلغان سۇلۇ» ؛ «كۆممىقوناق ئۇمىچى» ؛ «ئارىلاشما ياڭاق» ؛ «كۆممىقوناق دەرىخى» ؛ «كۆممىقوناق دەرىخى» ؛ » قۇرغاق مېۋىلەر »;« كۆممىقوناق دەرىخى »;>
ئاندىن UNIQUE ئىقتىدارى سۈزۈلگەن تۈرلەردىن ئۆزگىچە يېمەكلىك تۈرلىرىنى قايتۇرىدۇ:
{ «كۆممىقوناق ئۇمىچى»; ; "قۇرۇق مېۋىلەر" ئاخىرىدا ، COUNTA ئىقتىدارى تۆۋەندىكىدەك كۆرۈنىدىغان ئۆزگىچە يېمەكلىك تۈرلىرىنىڭ سانىنى قايتۇرىدۇ.
{ 4 }
⏩ ئەسكەرتىش:
- ئېسىڭىزدە تۇتۇڭ ، بۇ فورمۇلانى پەقەت Excel 2021 ۋە Microsoft 365 دە ئىشلىتەلەيسىز. UNIQUE ۋە FILTER ئىقتىدارلىرى Excel نىڭ كونا نەشرىدە يوق.
مۇناسىۋەتلىك مەزمۇن: Excel دىكى ھۈجەيرىلەر (5 خىل ئۇسۇل) سانلار گۇرپىسى. بۇ ئۇسۇلدىمۇ ياردەمچى قوشىمىزئاخىرقى نەتىجىگە ئېرىشىش ئۈچۈن ستون. مەن فورمۇلادا SUM ، IF ، ISNA ۋە ماس ئىقتىدارلىرىنىڭ بىرىكمىسىنى ئىشلىتىمەن. مەن بۇ ئۇسۇلدا قوللانغان فورمۇلا 2001-يىلى 7-ئاينىڭ 20-كۈنى تارقىتىلغان Excel مۇتەخەسسىسلەر گېزىتى دە ئېلان قىلىندى (ئەمدى ئىشلەتكىلى بولمايدۇ).
باسقۇچلار:
- بىرىنچىدىن ، ياردەمچى ئىستوندا تۆۋەندىكى فورمۇلانى ئىشلەتتىم. بۇ فورمۇلا سانلار گۇرپىسى سۈپىتىدە كىرگۈزۈلگەن (نەتىجىسى تۆۋەندىكىدەك كۆك رەڭدە كۆرسىتىلگەن).
=IF(SUBTOTAL(3,OFFSET(B5:B13,ROW(B5:B13)-MIN(ROW(B5:B13)),,1)),B5:B13,"")
- ئاندىن C16
=SUM(N(IF(ISNA(MATCH("",F5#,0)),MATCH(B5:B13,B5:B13,0),IF(MATCH(F5#,F5#,0)=MATCH("",F5#,0),0,MATCH(F5#,F5#,0)))=ROW(B5:B13)-MIN(ROW(B5:B13))+1))
- ئاخىرىدا ، سانلىق مەلۇمات ئامبىرىمىزنىڭ كۆرۈنگەن قۇرلىرىدا تۆت خىل ئۆزگىچە يېمەكلىك تۈرىنىڭ بارلىقىنى بايقايسىز.
🔎 فورمۇلا قانداق ئىشلەيدۇ؟
بۇ فورمۇلا خېلى ئۇزۇن ، مەن ئۇنى قىسقىچە چۈشەندۈردۈم.
- IF (ISNA (MATCH (“”, F5 #, 0)), MATCH (B5: B13, B5: B13,0), IF (MATCH (F5 #, F5 #, 0) = MATCH (“”, F5 #, 0), 0, MATCH (F5 #, F5 #, 0)))
دەسلەپتە ، فورمۇلانىڭ يۇقارقى قىسمى قايتىپ كېلىدۇ: ; 2; 1; 4; 1; 1; 7; 1; 1
}- ROW (B5: B13) -MIN (ROW (B5: B13)) + 1 )
كېيىنكى قەدەمدە ، فورمۇلانىڭ بۇ قىسمى قايتىپ كېلىدۇ:
{ 1; 2; 3; 4; 5; 6; 7; 8; 9 }
- SUM (N (IF (ISNA (MATCH ("", "F5 #, 0))) ، مۇسابىقە مۇسابىقە (F5 #, F5 #, 0) = مۇسابىقە B13)) + 1))
خۇلاسە ، يۇقارقى فورمۇلاقايتىدۇ:
{ 4 }
تېخىمۇ كۆپ ئوقۇڭ: >
خۇلاسە
يۇقارقى ماقالىدە ، پەقەت مۇنەۋۋەر ھۈجەيرىلەرنىلا ساناش ئۈچۈن بىر قانچە خىل ئۇسۇلنى مۇلاھىزە قىلىپ باقتىم. ئۈمىدۋار ، بۇ ئۇسۇل ۋە چۈشەندۈرۈشلەر مەسىلىلىرىڭىزنى ھەل قىلىشقا يېتەرلىك. سوئالىڭىز بولسا ماڭا ئېيتىپ بېرىڭ.