Excel دىكى ئۆزگىچە قىممەتلەرنى قانداق ھېسابلاش: ئۆلچەم بىلەن ، بوش ئورۇنغا سەل قاراش

  • ھەمبەھىرلەڭ
Michael Brown

دەرسلىكتە يېڭى ھەرىكەتچان سانلار گۇرپىسى فۇنكسىيەسىنى قانداق قىلىپ Excel دىكى ئۆزگىچە قىممەتلەرنى ساناش ئۇسۇلى قوللىنىلىدۇ: فورمۇلادىكى ئىستوندىكى ئۆزگىچە تۈرلەرنى ساناش فورمۇلاسى ، نۇرغۇن ئۆلچەملەر بار ، بوش ئورۇنلارغا پەرۋا قىلمايدۇ ۋە باشقىلار.

بىر قانچە يىل ئىلگىرى ، بىز Excel دىكى ئۆزگىچە ۋە روشەن قىممەتلەرنى ھېسابلاشنىڭ ھەر خىل ئۇسۇللىرىنى مۇزاكىرە قىلدۇق. ئەمما باشقا يۇمشاق دېتال پروگراممىلىرىغا ئوخشاش ، Microsoft Excel ئۈزلۈكسىز تەرەققىي قىلىدۇ ، ھەر بىر تارقىتىلغاندا دېگۈدەك يېڭى ئىقتىدارلار مەيدانغا كېلىدۇ. بۈگۈن بىز Excel دا ئۆزگىچە قىممەتلەرنى ساناشنىڭ يېقىندا ئوتتۇرىغا قويۇلغان ھەرىكەتچان سانلار گۇرپىسى ئىقتىدارى بىلەن قانداق قىلغىلى بولىدىغانلىقىنى كۆرۈپ ئۆتىمىز. ئەگەر سىز بۇ ئىقتىدارلارنىڭ ھېچقايسىسىنى ئىشلىتىپ باقمىغان بولسىڭىز ، فورمۇلانىڭ قۇرۇلۇش ۋە ئىشلىتىشكە قۇلايلىق بولۇش جەھەتتە قانچىلىك ئاددىيلاشقانلىقىنى كۆرۈپ ھەيران قالىسىز.

ئەسكەرتىش. بۇ دەرسلىكتە سۆزلەنگەن بارلىق فورمۇلالار UNIQUE ئىقتىدارىغا تايىنىدۇ ، بۇ پەقەت Excel 365 ۋە Excel 2021 دە بار. ئەگەر سىز Excel 2019 ، Excel 2016 ياكى ئۇنىڭدىن بۇرۇنقى نەشرىنى ئىشلىتىۋاتقان بولسىڭىز ، بۇ ماقالىنى كۆرۈپ بېقىڭ.

ئىستوندىكى ئۆزگىچە قىممەتلەرنى ساناش

ئىستوندىكى ئۆزگىچە قىممەتلەرنى ھېسابلاشنىڭ ئەڭ ئاسان ئۇسۇلى UNIQUE ئىقتىدارىنى COUNTA ئىقتىدارى بىلەن ئىشلىتىش:

COUNTA (UNIQUE ( دائىرە ))

فورمۇلا بۇ ئاددىي لوگىكا بىلەن ئىشلەيدۇ: UNIQUE بىر تۈركۈم ئۆزگىچە مەزمۇنلارنى قايتۇرىدۇ ، COUNTA سانلار گۇرپىسىنىڭ بارلىق ئېلېمېنتلىرىنى سانايدۇ.

مىسال سۈپىتىدە ، ئۆزگىچە ھېسابلايلى B2 دائىرىسىدىكى ئىسىملار: B10:

=COUNTA(UNIQUE(B2:B10))

فورمۇلا بىزگە 5 نىڭ بارلىقىنى ئېيتىدۇمۇكاپاتقا ئېرىشكۈچىلەر تىزىملىكىدىكى ئوخشىمىغان ئىسىملار:

كۆرسەتمە. بۇ مىسالدا بىز ئۆزگىچە تېكىست قىممىتىنى سانايمىز ، ئەمما سىز بۇ فورمۇلانى سان ، چېسلا ، ۋاقىت قاتارلىق باشقا سانلىق مەلۇمات تىپلىرى ئۈچۈن ئىشلىتەلەيسىز. ، بىز ئوخشىمىغان (پەرقلىق) تۈرلەرنىڭ ھەممىسىنى بىر ئىستوندا سانىدۇق. بۇ قېتىم بىز پەقەت بىر قېتىم يۈز بېرىدىغان ئۆزگىچە خاتىرىلەرنىڭ سانىنى بىلمەكچىمىز. ئۇنى ئەمەلگە ئاشۇرۇش ئۈچۈن فورمۇلاڭىزنى مۇنداق شەكىلدە تۈزۈڭ:

بىر قېتىم يۈز بېرىدىغان ئىشلار تىزىملىكىگە ئېرىشىش ئۈچۈن ، UNIQUE نىڭ 3-تالاش-تارتىشنى TRUE قىلىپ بېكىتىڭ:

UNIQUE(B2:B10,,TRUE))

ئۆزگىچە بىرلا ۋاقىتتا يۈز بەرگەن ئىشلارنى ساناش ئۈچۈن ، ROW ئىقتىدارىدىكى ئۇۋىسى UNIQUE:

ROWS(UNIQUE(B2:B10,,TRUE))

دىققەت قىلىڭ ، COUNTA بۇ ئەھۋالدا ئىشلىمەيدۇ ، چۈنكى ئۇ بارلىق بوش بولمىغان ھۈجەيرىلەرنى ئۆز ئىچىگە ئالىدۇ. خاتالىق قىممىتى. شۇڭا ، ھېچقانداق نەتىجە تېپىلمىسا ، UNIQUE خاتالىقنى قايتۇرىدۇ ، COUNTA ئۇنى 1 دەپ ھېسابلايدۇ ، بۇ خاتا! ئەگەر خاتالىق كۆرۈلسە:

=IFERROR(ROWS(UNIQUE(B2:B10,,TRUE)), 0)

نەتىجىدە ، ساندان ئۇقۇمىغا ئاساسەن ساناققا ئېرىشىسىز:

ساناش Excel دىكى ئۆزگىچە قۇرلار

ھازىر بىر ئىستوندىكى ئۆزگىچە ھۈجەيرىلەرنى قانداق ساناشنى بىلگىنىڭىزدە ، ئۆزگىچە قۇرلارنىڭ سانىنى قانداق تېپىش توغرىسىدا ھەر قانداق پىكىر بار؟

بۇ يەردە ھەل قىلىش چارىسى:

قۇرلار ( UNIQUE ( دائىرە ))

بۇ ئامال پۈتكۈل قىممەتنى UNIQUE غا «بېقىش» بولۇپ ، ئۇ قىممەتنىڭ ئۆزگىچە بىرىكمىسىنى تاپالايدۇ.كۆپ ئىستوندا. ئۇنىڭدىن كېيىن ، سىز پەقەت ROWS ئىقتىدارىدىكى فورمۇلانى ئوراپ ، قۇر سانىنى ھېسابلايسىز.

مەسىلەن ، A2: C10 ئارىلىقىدىكى ئۆزگىچە قۇرلارنى ساناش ئۈچۈن ، بىز بۇ فورمۇلانى ئىشلىتىمىز:

=ROWS(UNIQUE(A2:C10))

بوش كاتەكچىلەرگە سەل قارايدىغان ئۆزگىچە تۈرلەرنى ساناش ئۇنى ئاللىبۇرۇن تونۇشلۇق بولغان COUNTA UNIQUE فورمۇلادا ئۇرۇڭ:

COUNTA (UNIQUE (FILTER ( دائىرە، دائىرە"")))

B2: B11 دىكى مەنبە سانلىق مەلۇمات بىلەن ، فورمۇلا بۇ شەكىلنى قوللىنىدۇ:

=COUNTA(UNIQUE(FILTER(B2:B11, B2:B11"")))

تۆۋەندىكى ئېكراندا نەتىجىنى كۆرسىتىدۇ:

ئۆلچەم بىلەن ئۆزگىچە قىممەتلەرنى ساناش

بەزى ئۆلچەملەرگە ئاساسەن ئۆزگىچە قىممەتلەرنى چىقىرىش ئۈچۈن ، سىز بۇ مىسالدا چۈشەندۈرۈلگەندەك UNIQUE ۋە FILTER ئىقتىدارىنى يەنە بىر قېتىم ئىشلىتىسىز. ئاندىن ، سىز ROWS ئىقتىدارىنى ئىشلىتىپ ئۆزگىچە تۈرلەرنى ۋە IFERROR نى ساناپ ، ھەر خىل خاتالىقلارنى تۇتىۋالىسىز ۋە ئۇلارنى 0:

IFERROR (ROWS (UNIQUE ( دائىرە، ئۆلچەم_ رەت) گە ئالماشتۇرۇڭ. = ئۆلچەم))) ، 0)

مەسىلەن ، مەلۇم بىر تەنھەرىكەت تۈرىدە قانچىلىك ئۇتقۇچىنىڭ بارلىقىنى تېپىش ئۈچۈن ، بۇ فورمۇلانى ئىشلىتىڭ:

=IFERROR(ROWS(UNIQUE(FILTER(A2:A10,B2:B10=E1))), 0)

بۇ يەردە A2: A10 ئۆزگىچە ئىسىملارنى ئىزدەيدىغان دائىرە ( دائىرە ) ، B2: B10 بولسا يەڭگۈچىلەر مۇسابىقىلىشىدىغان تەنھەرىكەت تۈرى ( ئۆلچەم_ رېتى ) ، E1 بولسا قىزىقىدىغان تەنھەرىكەت تۈرى. ( ئۆلچەم ).كۆپ خىل ئۆلچەمگە ئاساسەن ئۆزگىچە قىممەتلەرنى ساناش يۇقارقى مىسالغا ئاساسەن ئوخشايدۇ ، گەرچە ئۆلچەم بىر ئاز باشقىچە ياسالغان بولسىمۇ:

IFERROR (ROWS (UNIQUE ( دائىرە،) = ئۆلچەم 1) * ( ئۆلچەم_range2= ئۆلچەم 2)))) ، 0)

ئىچكى مېخانىكنى بىلىشكە قىزىقىدىغانلار بۇ چۈشەندۈرۈشنى تاپالايدۇ بۇ يەردە فورمۇلانىڭ لوگىكىسى: كۆپ خىل ئۆلچەمگە ئاساسەن ئۆزگىچە قىممەتلەرنى تېپىڭ>) ۋە F2 دىكى ( ئۆلچەم 2 ). بۇنىڭ ئۈچۈن بىز بۇ فورمۇلانى ئىشلىتىۋاتىمىز:

=IFERROR(ROWS(UNIQUE(FILTER(A2:A10, (B2:B10=F1) * (C2:C10

بۇ يەردە A2: B10 ئىسىملار تىزىملىكى ( دائىرە ) ، C2: C10 تەنھەرىكەت ( ) ئۆلچەم_ رەت 1 ) ۋە D2: D10 ياش ( ئۆلچەم_ رەت 2 ).

يېڭى ھەرىكەتچان Excel دىكى ئۆزگىچە قىممەتلەرنى قانداق ھېسابلاش سانلار گۇرپىسى. ئىشىنىمەنكى ، بارلىق ھەل قىلىش چارىلىرىنىڭ قانچىلىك ئاددىيلاشقانلىقىنى قەدىرلەيسىز. قانداقلا بولمىسۇن ، ئوقۇغانلىقىڭىزغا رەھمەت ، كېلەر ھەپتە بىلوگىمىزدا كۆرۈشنى ئۈمىد قىلىمەن! 3>

مايكول بروۋن مەخسۇس تېخنىكا ھەۋەسكارى بولۇپ ، يۇمشاق دېتال قوراللىرى ئارقىلىق مۇرەككەپ جەريانلارنى ئاددىيلاشتۇرىدۇ. تېخنىكا ساھەسىدە ئون نەچچە يىللىق تەجرىبىسى بار ، ئۇ Microsoft Excel ۋە Outlook ، شۇنداقلا Google Sheets ۋە Docs قاتارلىق جەھەتلەردە ئۆزىنىڭ ماھارىتىنى ئۆستۈردى. مايكىلنىڭ بىلوگى ئۆزىنىڭ بىلىمى ۋە تەجرىبىسىنى باشقىلار بىلەن ئورتاقلىشىشقا بېغىشلانغان بولۇپ ، ئىشلەپچىقىرىش ۋە ئۈنۈمنى ئاشۇرۇش ئۈچۈن ئاسان ئەگىشىدىغان ئۇسۇل ۋە دەرسلىكلەر بىلەن تەمىنلەيدۇ. مەيلى تەجرىبىلىك كەسپىي خادىم ياكى يېڭى ئۆگەنگۈچى بولۇڭ ، مايكولنىڭ بىلوگى بۇ مۇھىم يۇمشاق دېتال قوراللىرىدىن ئۈنۈملۈك پايدىلىنىش ئۈچۈن قىممەتلىك چۈشەنچە ۋە ئەمەلىي مەسلىھەت بىلەن تەمىنلەيدۇ.