Excel فورمۇلانى تېكىست بىلەن سانايدىغان سانلار: ھەر قانداق ، كونكرېت ياكى سۈزۈلگەن ھۈجەيرىلەر

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

Excel دىكى تېكىست بار ھۈجەيرىلەرنى قانداق سانايمەن؟ ھەر قانداق تېكىست ، ئالاھىدە ھەرپ ياكى پەقەت سۈزۈلگەن ھۈجەيرىلەرنى ئۆز ئىچىگە ئالغان ھۈجەيرىلەرنى سانايدىغان بىر قانچە ئوخشىمىغان فورمۇلا بار. بارلىق فورمۇلا Excel 365 ، 2021 ، 2019 ، 2016 ، 2013 ۋە 2010-يىللىرى ئىشلەيدۇ.

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

COUNTIF ( دائىرە، "*")

چۈنكى يۇلتۇز بەلگىسى . تېكىستنى ئۆز ئىچىگە ئالغان ھۈجەيرىلەر SUMPRODUCT ۋە ISTEXT ئىقتىدارلىرىنى بىرلەشتۈرۈش:

SUMPRODUCT (- ISTEXT ( دائىرە))

ياكى

SUMPRODUCT (ISTEXT ( دائىرە) * 1)

ISTEXT ئىقتىدارى بەلگىلەنگەن ھەر بىر كاتەكچىنىڭ تەكشۈرۈلگەن-قىلىنمىغانلىقىنى تەكشۈرىدۇ دائىرە ھەر قانداق تېكىست ھەرپ-بەلگىلەرنى ئۆز ئىچىگە ئالىدۇ ھەمدە بىر تۈركۈم TRUE (تېكىست بار ھۈجەيرىلەر) ۋە يالغان (باشقا كاتەكچىلەر) قىممىتىنى قايتۇرىدۇ. قوش بىرلەشمە (-) ياكى كۆپەيتىش مەشغۇلاتى TRUE ۋە FALSE نى ئايرىم-ئايرىم ھالدا 1 ۋە 0 گە مەجبۇرلاپ ، بىر تۈركۈم ۋە نۆل ھاسىل قىلىدۇ. SUMPRODUCT ئىقتىدارى سانلار گۇرپىسىنىڭ بارلىق ئېلېمېنتلىرىنى يىغىنچاقلاپ ، 1 نىڭ سانىنى قايتۇرىدۇ ، بۇ تېكىستنى ئۆز ئىچىگە ئالغان ھۈجەيرىلەرنىڭ سانى.

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

سانالغان نەرسە ھېسابلانمىغان نەرسە
  • ھەر قانداق تېكىست بولغان كاتەكچىلەر
  • ئالاھىدە ھەرپلەر
  • تېكىست شەكلىدە فورماتلانغان سانلار خەت بېسىش ھەرپلىرى
  • سانلار
  • ئوچۇق ھۈجەيرىلەر

مەسىلەن ، سان ، چېسلا ، لوگىكىلىق قىممەت ، خاتالىق بۇنىڭ سىرتىدا ۋە قۇرۇق كاتەكچىلەر ، بۇ فورمۇلادىن بىرنى ئىشلىتىڭ:

=COUNTIF(A2:A10, "*")

=SUMPRODUCT(--ISTEXT(A2:A10))

=SUMPRODUCT(ISTEXT(A2:A10)*1)

تۆۋەندىكى رەسىمدە نەتىجىنى كۆرسىتىپ بېرىدۇ:

بوشلۇق ۋە قۇرۇق ھەرپلەرنى ئۆز ئىچىگە ئالمىغان تېكىستلەرنى ساناش

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

«يالغان مۇسبەت» قۇرۇق ھۈجەيرىلەرنى ساناقتىن چىقىرىۋېتىش ئۈچۈن ، «چىقىرىۋېتىلگەن» ھەرپ بىلەن COUNTIFS ئىقتىدارىنى ئىشلىتىڭ. ئىككىنچى ئۆلچەم. 3>

ئەگەر نىشان دائىرىڭىزدە فورمۇلا قوزغىتىلغان سانلىق مەلۇماتلار بولسا ، بەزى فورمۇلالار قۇرۇق تىزما ("") نى كەلتۈرۈپ چىقىرىشى مۇمكىن. قۇرۇق قۇر بولغان كاتەكچىلەرگە سەل قاراش ئۈچۈن ، ئۆلچىمى 1 تالاش-تارتىشىدىكى "*" نى "*? *" غا ئالماشتۇرۇڭ:

=COUNTIFS(A2:A9,"*?*", A2:A9, " ")

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

Excel

دىكى مەلۇم تېكىست بىلەن كاتەكچىلەرنى قانداق ساناش كېرەك؟ COUNTIF فۇنكىسىيەسىنىڭ ئۆلچىمى دە. تۆۋەندىكى مىساللار ئىنچىكە ھالقىلارنى چۈشەندۈرۈپ بېرىدۇ. 1> تېكىست ")

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

COUNTIF ( دائىرە ، "* تېكىست *")

مەسىلەن ، A2: A7 دائىرىسىدىكى قانچە كاتەكچىنىڭ «بانان» دېگەن سۆزنى ئۆز ئىچىگە ئالغانلىقىنى تېپىش ئۈچۈن ئىشلىتىڭ بۇ فورمۇلا:

=COUNTIF(A2:A7, "bananas")

«بانان» بولغان بارلىق ھۈجەيرىلەرنى ھەر قانداق ئورۇندىكى مەزمۇننىڭ بىر قىسمى سۈپىتىدە ساناش ئۈچۈن ، بۇنى ئىشلىتىڭ:

=COUNTIF(A2:A7, "*bananas*")

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

=COUNTIF(A2:A7, D2)

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

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

=COUNTIF(A2:A7, "*"&D2&"*")

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

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

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

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

=COUNTIF(A2:A10, "*")

ھازىر ، سىز بەزى ئۆلچەملەر بىلەن تىزىملىكنى تارايتىسىز ، 10 دىن چوڭ تۈرلەرنى سۈزۈڭ دېگىن. مەسىلە - قانچە تۈر قالدى؟

ساناش سۈزۈلگەن كاتەكچىلەر ، بۇ سىزنىڭ قىلىشقا تېگىشلىك ئىشىڭىز:

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

=SUBTOTAL(103, A2)

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

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

  • ئۆلچەم 1 - A2: A10 دائىرىسىدىكى ھەر قانداق تېكىست ("*") بار ھۈجەيرىلەرنى ئىزدەيدۇ. <<> بىزنىڭ ئەھۋالىمىز):

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

=SUMPRODUCT(SUBTOTAL(103, INDIRECT("A"&ROW(A2:A10))), --(ISTEXT(A2:A10)))

=SUMPRODUCT(SUBTOTAL(103, OFFSET(A2:A10, ROW(A2:A10) - MIN(ROW(A2:A10)),,1)), -- (ISTEXT(A2:A10)))

كۆپەيتىش مەشغۇلاتچىسىمۇ ئىشلەيدۇ:

=SUMPRODUCT(SUBTOTAL(103, INDIRECT("A"&ROW(A2:A10))) * (ISTEXT(A2:A10)))

=SUMPRODUCT(SUBTOTAL(103, OFFSET(A2:A10, ROW(A2:A10)-MIN(ROW(A2:A10)),,1)) * (ISTEXT(A2:A10)))

قايسى فورمۇلانى ئىشلىتىش سىزنىڭ شەخسىي ياقتۇرىشىڭىزدىكى مەسىلە - ھەر قانداق ئەھۋالدا نەتىجە ئوخشاش بولىدۇ:

بۇ فورمۇلالارنىڭ قانداق ئىشلەيدىغانلىقى

بىرىنچىسى فورمۇلا INDIRECT فۇنكسىيەسىنى ئىشلىتىپ ، SUBTOTAL غا كۆرسىتىلگەن دائىرىدىكى بارلىق ھۈجەيرىلەرنىڭ يەككە پايدىلىنىشىنى «بېقىش» ئۈچۈن ئىشلىتىدۇ. ئىككىنچى فورمۇلادا ئوخشاش مەقسەتتە OFFSET ، ROW ۋە MIN فۇنكسىيەلىرى بىرلەشتۈرۈلگەن. يۇقىرىدا). قوش بىرلەشمە تىجارەتچى (-) TRUE ۋە FALSE قىممىتىنى 1 ۋە 0 گە مەجبۇرلايدۇ. بۇ ۋاقىتتا ، فورمۇلا تۆۋەندىكىدەك كۆرۈنىدۇ:

=SUMPRODUCT({0;1;1;1;0;1;1;0;0}, {1;1;1;0;1;1;0;1;1})

SUMPRODUCT ئىقتىدارى ئالدى بىلەن ئىككى سانلار گۇرپىسىنىڭ ئېلېمېنتلىرىنى ئوخشاش ئورۇنغا كۆپەيتىدۇ ، ئاندىن ھاسىل بولغان سانلار گۇرپىسىنى يىغىنچاقلايدۇ.

نۆلگە كۆپەيتىش نۆلگە ئوخشاش ، ھەر ئىككى سانلار گۇرپىسىدىكى 1 بىلەن ئىپادىلەنگەن ھۈجەيرىلەرنىڭ ئاخىرقى گۇرۇپپىدا 1 بولىدۇ.

=SUMPRODUCT({0;1;1;0;0;1;0;0;0})

ھەمدە يۇقارقى سانلار ئىچىدىكى 1 نىڭ سانى كۆرۈنگەن سان تېكىستنى ئۆز ئىچىگە ئالغان ھۈجەيرىلەر.

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

ئىشلەتكىلى بولىدۇچۈشۈرۈش

Excel فورمۇلانى

تېكىست بىلەن ساناش

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