Excel دىكى سۆزلەرنى قانداق ھېسابلاش - فورمۇلا مىساللىرى

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

دەرسلىكتە Excel دىكى سۆزلەرنى باشقا Excel ئىقتىدارلىرى بىلەن بىرلەشتۈرۈپ ئىشلىتىش ئارقىلىق Excel دىكى سۆزلەرنى قانداق ساناشنى چۈشەندۈرۈپ بېرىدۇ ، ھەمدە كاتەكچە ياكى دائىرە ئىچىدىكى ئومۇمىي ياكى كونكرېت سۆز / تېكىستلەرنى سانايدىغان ئەھۋالغا سەزگۈر ۋە چوڭ-كىچىك سەزگۈر فورمۇلا بىلەن تەمىنلەيدۇ. .2 < ="" p="" ئۇزۇنلۇقىنى="" تىزمىسىنىڭ="" تېكىست="" ھېسابلايدۇ.="">

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

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

كاتەكچىدىكى سۆزلەرنى ساناش ئۈچۈن LEN ، SUBSTITUTE ۋە TRIM ئىقتىدارلىرىنىڭ تۆۋەندىكى بىرىكمىسى:

LEN (TRIM ( كاتەكچە )) - LEN (SUBSTITUTE ( كاتەكچى ، "" ، "")) + 1

قەيەردە كاتەكچى سىز سۆزلىمەكچى بولغان كاتەكچىنىڭ ئادرېسى.

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

=LEN(TRIM(A2))-LEN(SUBSTITUTE(A2," ",""))+1

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

بۇ سۆز ھېسابلاش فورمۇلاسىنىڭ قانداق ئىشلەيدىغانلىقى

ئالدى بىلەن ، سىز SUBSTITUTE ئىقتىدارىنى ئىشلىتىپ ، كاتەكچىدىكى بارلىق بوشلۇقلارنى قۇرۇق تېكىستكە ئالماشتۇرۇڭ.LEN ئىقتىدارى ئۈچۈن سىزىق ("") بوشلۇقنىڭ ئۇزۇنلۇقىنىڭ ئۇزۇنلۇقىنى قايتۇرۇش ئۈچۈن:

LEN(SUBSTITUTE(A2," ",""))

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

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

قۇرۇق ھۈجەيرىلەرنى مۇۋاپىق بىر تەرەپ قىلىدىغان ياخشىلانغان فورمۇلا

Excel دىكى سۆزلەرنى ساناش ئۈچۈن يۇقارقى فورمۇلانى بىر كەمچىلىكى بولمىسا مۇكەممەل دېيىشكە بولىدۇ - ئۇ قۇرۇق كاتەكچىلەرگە 1 نى قايتۇرىدۇ. بۇنى ئوڭشاش ئۈچۈن ، IF جۈملىسىنى قوشسىڭىز ، قۇرۇق كاتەكچىلەرنى تەكشۈرەلەيسىز:

=IF(A2="", 0, LEN(TRIM(A2))-LEN(SUBSTITUTE(A2," ",""))+1)

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

=(LEN( cell )-LEN(SUBSTITUTE( cell , word ,"")))/LEN( word )

مەسىلەن ، A2 ھۈجەيرىسىدە يۈز بەرگەن « ئاي » سانىنى ھېسابلاپ باقايلى:

=(LEN(A2)-LEN(SUBSTITUTE(A2, "moon","")))/LEN("moon")

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

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

=(LEN(A2)-LEN(SUBSTITUTE(A2, $B$1,"")))/LEN($B$1)

بۇ فورمۇلا قانداق قىلىپ مەلۇم بىر تېكستنىڭ كاتەكچىدە يۈز بەرگەنلىكىنى ھېسابلايدۇ

  1. SUBSTITUTE ئىقتىدارى كۆرسىتىلگەننى چىقىرىپ تاشلايدۇ. سۆز ئەسلى تېكىستتىن كەلگەن. LEN فۇنكسىيەسى بەلگىلەنگەن سۆز بولماي تۇرۇپ تېكىست تىزمىسىنىڭ ئۇزۇنلۇقىنى ھېسابلايدۇ. ئاي ".
  2. ئۇنىڭدىن كېيىن ، يۇقارقى سان ئەسلى تېكىست تىزمىسىنىڭ ئومۇمىي ئۇزۇنلۇقىدىن چىقىرىۋېتىلدى: مەشغۇلات بولسا نىشان سۆزنىڭ بارلىق ھادىسىلىرىدە بار بولغان ھەرپلەرنىڭ سانى ، بۇ مىسالدا 12 (« ئاي » سۆزىنىڭ 3 قېتىم كۆرۈلۈشى ، ھەر بىرى 4 ھەرپ).
  3. ئاخىرىدا ، يۇقىرىدىكى سان isسۆزنىڭ ئۇزۇنلۇقىغا ئايرىلىدۇ. باشقىچە قىلىپ ئېيتقاندا ، سىز نىشان سۆزىنىڭ بارلىق يۈزلىنىشىدىكى ھەرپ-بەلگىلەرنىڭ سانىنى شۇ سۆزنىڭ بىرلا قېتىمدا كۆرۈلىدىغان ھەرپ-بەلگىلەرنىڭ سانىغا بۆلۈسىز. بۇ مىسالدا 12 نى 4 گە بۆلدۇق ، نەتىجىدە بىز 3 گە ئېرىشىمىز. تېكىست (تارماق). مەسىلەن ، A1 كاتەكچىدە « تاللاش » تېكىستىنىڭ قانچە قېتىم كۆرۈنگەنلىكىنى ساناپ باقسىڭىز بولىدۇ:

دېلوغا سەزگۈر فورمۇلا a كاتەكچە

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

كاتەكچىدىكى ئالاھىدە سۆزلەرنى سانايدىغان ئەھۋالغا سەزگۈر فورمۇلا

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

= (LEN ( كاتەكچە ) -LEN ), ""))) / LEN ( تېكىست )

ياكى

= (LEN ( ھۈجەيرە ) -LEN (SUBSTITUTE (LOWER ( ھۈجەيرە ) ، LOWER ( تېكىست ) ، ""))) / LEN ( تېكىست )

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

=(LEN(A2)-LEN(SUBSTITUTE(LOWER(A2),LOWER($B$1),"")))/LEN($B$1)

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

دائىرە ئىچىدىكى سۆزلەرنىڭ ئومۇمىي سانىنى ساناپ بېقىڭ

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

= SUMPRODUCT (LEN (TRIM ( دائىرە )) - LEN (SUBSTITUTE ( دائىرە ، "", "")) + 1) (TRIM) سىز Enter كۇنۇپكىسىنى بېسىش ئارقىلىق فورمۇلانى ئادەتتىكى ئۇسۇلدا تاماملايسىز. ئادەتتىكى سەكتە.

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

=SUMPRODUCT(LEN(TRIM(A2:A4))-LEN(SUBSTITUTE(A2:A4," ",""))+1) >

كونكرېت سۆزلەرنى ra nge

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

= SUMPRODUCT ((LEN ( دائىرە) -LEN (SUBSTITUTE ( دائىرە، سۆز، "))) / LEN ( سۆز))

ياكى

= SUM ((LEN ( دائىرە) -LEN (SUBSTITUTE ( دائىرە،) سۆز، ""))) / LEN ( سۆز))

سانلار گۇرپىسىنى توغرا تاماملاش ئۈچۈن Ctrl + Shift + Enter نى بېسىشنى ئۇنتۇپ قالماڭ.

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

=SUMPRODUCT((LEN(A2:A4)-LEN(SUBSTITUTE(A2:A4, C1,"")))/LEN(C1))

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

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

=SUMPRODUCT((LEN(A2:A4)-LEN(SUBSTITUTE((UPPER(A2:A4)),UPPER(C1),"")))/LEN(C1))

ياكى

=SUMPRODUCT((LEN(A2:A4)-LEN(SUBSTITUTE((LOWER(A2:A4)),LOWER(C1),"")))/LEN(C1))

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

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

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