Բաց թողնել հիմնական բովանդակությունը

Excel-ում տեքստով բջիջների հաշվառման վարպետ՝ ամբողջական ուղեցույց

Excel-ը տվյալների վերլուծության համար անփոխարինելի գործիք է, և հաճախ անհրաժեշտ է քանակականացնել, թե որքան հաճախ են որոշակի տեսակի տվյալներ հայտնվում ձեր աղյուսակում: Տեքստ կամ կոնկրետ տեքստ պարունակող բջիջների հաշվումը սովորական խնդիր է, որը կարող է իրականացվել մի քանի գործառույթների և տեխնիկայի միջոցով: Այս ուղեցույցը կներառի տարբեր սցենարներում տեքստային մուտքերը հաշվելու մեթոդները:


Տեսանյութ


Հաշվեք ցանկացած տեքստ պարունակող բջիջները

Excel-ի հետ աշխատելիս գուցե ցանկանաք հաշվել ցանկացած տեքստ պարունակող բջիջների քանակը: Սա օգտակար է արագ պատկերացում կազմելու համար, թե քանի բջիջ է ոչ թվային կամ դատարկ:

Այստեղ որպես օրինակ կհաշվեմ բջիջները տիրույթում գտնվող ցանկացած տեքստով (օրինակ՝ A2:A14 միջակայքը, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթում):

Ընտրեք դատարկ բջիջ (այս դեպքում D3), մուտքագրեք հետևյալ բանաձևը և սեղմեք Մտնել արդյունքը ստանալու համար:

=COUNTIF(A2:A14, "*")

Տեքստ պարունակող բջիջների ընդհանուր թիվը հաշվվում է, ինչպես ցույց է տրված վերևի սքրինշոթում:

Notes:
  • Դուք կարող եք նաև օգտագործել SUMPRODUCT- ը գործառույթի հետ ԻՍՏԵՔՍՏ Excel-ում տեքստով բջիջները հաշվելու գործառույթ:
    =SUMPRODUCT(--ISTEXT(A2:A14))
  • Բանաձևերում A2: A14 այն միջակայքն է, որտեղ ցանկանում եք հաշվել տեքստ պարունակող բջիջները:
  • Այս օրինակում դուք կնկատեք, որ թիվը ցուցադրվում է բջիջում A7 հաշվվում է նաև որպես տեքստային արդյունքներից մեկը: Դա պայմանավորված է նրանով, որ այս թիվը մուտքագրվել է որպես տեքստ (սկզբում ապաստրոֆով):
  • Ստորև բերված աղյուսակը ցույց է տալիս, թե որ բջիջները կհաշվարկվեն որպես տեքստային բջիջներ, իսկ որոնք՝ ոչ:
    Բջիջներ, որոնք կհաշվվեն Բջիջներ, որոնք չեն հաշվվելու
    • Բջիջներ ցանկացած տեքստով
    • Ցանկացած հատուկ նիշով բջիջներ
    • Որպես տեքստ մուտքագրված թվով բջիջներ
    • Բջիջներ միայն բացատներով
    • Ապաստրոֆով բջիջներ (')
    • Դատարկ տողով բջիջներ (="")
    • Միայն չտպագրող նիշերով բջիջներ
    • Թվերով բջիջներ
    • Ժամկետներով բջիջներ
    • Բջիջները ժամանակների հետ
    • Բանաձևերի պատճառով առաջացած սխալ արժեքներով բջիջներ
    • Տրամաբանական արժեքներով բջիջներ (TRUE և FALSE)
    • Դատարկ բջիջներ

Հաշվեք միայն տեսանելի տեքստով բջիջները

Վերը նկարագրված բանաձևը հաշվում է ցանկացած տեքստ պարունակող բոլոր բջիջները և բացառում է դատարկ բջիջները: Այնուամենայնիվ, այն կարող է նաև հաշվել բջիջները, որոնք դատարկ են թվում, բայց պարունակում են անտեսանելի նիշեր, ինչպիսիք են բացատները, ապոստրոֆները, դատարկ տողերը և այլն, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթում:

Եթե ​​դուք նպատակ ունեք հաշվել միայն աչքի համար տեսանելի տեքստով բջիջները, այս բաժնի բանաձևը ավելի հարմար կլինի:

Ընտրեք դատարկ բջիջ (այս դեպքում D3), մուտքագրեք հետևյալ բանաձևը և սեղմեք Մտնել արդյունքը ստանալու համար:

=COUNTIFS(A2:A13,"*?*", A2:A13, "<> ")

Ինչպես տեսնում եք վերևի սքրինշոթից, D5 բջիջում «3» արդյունքը տեսանելի տեքստային բջիջների քանակն է A2:A13 միջակայքում:

Notes:
  • Բանաձևերում A2:A13 այն տիրույթն է, որտեղ դուք ցանկանում եք հաշվել տեսանելի տեքստ պարունակող բջիջները:
  • Օգտագործելով այս բանաձևը, արդյունքը կբացառի բջիջները, որոնք կարծես դատարկ են, բայց պարունակում են անտեսանելի նիշեր, ինչպիսիք են բացատները, ապոստրոֆները, դատարկ տողերը և այլն:
  • Միայն բացատները բացառող տեքստով բջիջները հաշվելու համար փորձեք այս բանաձևը:
    =COUNTIFS(A2:A13,"*",A2:A13,"<> ")

Հաշվեք այն բջիջները, որոնք պարունակում են հատուկ տեքստ Excel-ում

Կան դեպքեր, երբ դուք պետք է ավելի կոնկրետ լինեք, թե ինչ եք հաշվում: Դուք կարող եք հաշվել բջիջները, որոնք պարունակում են ճշգրիտ բառեր կամ արտահայտություններ, կամ գուցե դուք մասնակի համընկնում եք փնտրում բջջի բովանդակության մեջ: Այս բաժնի մեթոդները կարող են օգնել ձեզ լուծել այս խնդիրները:


Հաշվել բջիջները կոնկրետ տեքստով (ճշգրիտ համընկնում)

Հաշվել բջիջները, որոնք ճշգրտորեն համապատասխանում են կոնկրետ տեքստին, օրինակ, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթում, հաշվել A2:A12 տիրույթի բջիջները, որոնք լիովին համապատասխանում են տեքստին:Apple», այս բաժնի բանաձեւը կարող է օգնել: Խնդրում ենք անել հետևյալը.

Ընտրեք բջիջ (այս դեպքում D5), մուտքագրեք հետևյալ բանաձևը և սեղմեք Մտնել արդյունքը ստանալու համար:

=COUNTIF(A2:A12, D4)

Ինչպես ցույց է տրված վերևի սքրինշոթում, այժմ հաշվվել է «Apple» տեքստին ճշգրիտ համապատասխանող բջիջների քանակը:

Notes:
  • Այս բանաձևում A2: A12 այն միջակայքն է, որտեղ ցանկանում եք հաշվել կոնկրետ տեքստ պարունակող բջիջները: D4 այն բջիջն է, որը պարունակում է կոնկրետ տեքստ, որի հիման վրա կհաշվես բջիջները:
  • Դուք կարող եք ուղղակիորեն մուտքագրել ձեր կոնկրետ տեքստը բանաձևի մեջ, եթե այն նախապես մուտքագրված չէ բջիջում: Նման դեպքերում փոփոխեք բանաձևը հետևյալ կերպ.
    =COUNTIF(A2:A12, "Apple")
  • Այս բանաձևը մեծատառերի նկատմամբ զգայուն չէ, ինչը նշանակում է, որ եթե բջիջը պարունակում է տեքստ «խնձոր" կամ "APPLE«, այն նույնպես կհաշվվի։ Մեծատառով հաշվարկ կատարելու համար գնացեք դեպի Հաշվեք բջիջները հատուկ տեքստով (ճշգրիտ համընկնում) մեծատառերի զգայունությամբ բաժնում:
  • Այստեղ ես կցանկանայի ձեզ խորհուրդ տալ մի հարմար գործիք. Ընտրեք հատուկ բջիջներ of Excel- ի համար նախատեսված գործիքներ. Այս գործիքը օգնում է ձեզ հեշտությամբ հաշվել և ընտրել կոնկրետ տեքստով բջիջներ մեկ կամ մի քանի միջակայքում: Պարզապես կատարեք հետևյալ կոնֆիգուրացիաները՝ որոշակի տեքստ պարունակող բջիջների ընդհանուր թիվը ստանալու համար և միևնույն ժամանակ ընտրեք համապատասխան բջիջները: Փորձեք հիմա և ստացեք 30-օրյա անվճար փորձարկում.

Հաշվել բջիջները կոնկրետ տեքստով (մասնակի համընկնում)

Եթե ​​ցանկանում եք հաշվել բջիջները, որոնք մասնակիորեն համապատասխանում են կոնկրետ տեքստին, օրինակ, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթում, հաշվել A2:A12 միջակայքի բջիջները, որոնք պարունակում են «Apple«Բջջի ցանկացած կետում կարող եք փորձել այս բաժնի բանաձևը:

Ընտրեք բջիջ (այս դեպքում D5), մուտքագրեք հետևյալ բանաձևը և սեղմեք Մտնել արդյունքը ստանալու համար:

=COUNTIF(A2:A12, "*"&D4&"*")

Ինչպես ցույց է տրված վերևի սքրինշոթում, այժմ ստեղծվել է բոլոր բջիջների թիվը, որոնք մասամբ համապատասխանում են «Apple» տեքստին:

Notes:
  • Այս բանաձևում A2: A12 այն միջակայքն է, որտեղ ցանկանում եք հաշվել կոնկրետ տեքստ պարունակող բջիջները: D4 այն բջիջն է, որը պարունակում է կոնկրետ տեքստ, որի հիման վրա կհաշվես բջիջները:
  • Աստղանիշի խորհրդանիշ (*) ամենաընդհանուր նշանն է, որը կարող է ներկայացնել ցանկացած թվով նիշ:
  • Դուք կարող եք ուղղակիորեն մուտքագրել ձեր կոնկրետ տեքստը բանաձևի մեջ, եթե այն նախապես մուտքագրված չէ բջիջում: Նման դեպքերում փոփոխեք բանաձևը հետևյալ կերպ.
    =COUNTIF(A2:A12, "*Apple*")
  • Այս բանաձևը հաշվում է այն բջիջները, որոնք պարունակում են «Apple«Ցանկացած պաշտոնում.
    • Հաշվել բջիջների քանակը, որոնք սկսվում են «Apple»-ով, օգտագործեք այս բանաձևը.
      =COUNTIF(A2:A12, "Apple*")
    • Հաշվել «Apple»-ով ավարտվող բջիջների քանակը, օգտագործեք այս բանաձևը.
      =COUNTIF(A2:A12, "*Apple")
  • Այս բանաձևը մեծատառերի նկատմամբ զգայուն չէ, ինչը նշանակում է, որ եթե բջիջը պարունակում է տեքստ «խնձոր" կամ "APPLE«, այն նույնպես կհաշվվի։ Մեծատառով հաշվարկ կատարելու համար գնացեք դեպի Հաշվեք բջիջները հատուկ տեքստով (մասնակի համընկնում) մեծատառերի զգայունությամբ բաժնում:

Հաշվեք բջիջները հատուկ տեքստով, որը մեծատառերի նկատմամբ զգայուն է

Քանի որ Excel-ի COUNTIF ֆունկցիան մեծատառերի նկատմամբ զգայուն չէ, վերը նշված մեթոդների բանաձևերը չեն տարբերում մեծատառերն ու փոքրատառերը: Եթե ​​Ձեզ անհրաժեշտ է հաշվել բջիջները հատուկ մեծատառերի զգայուն տեքստով, ապա ձեզ հարկավոր են տարբեր բանաձևեր:

Հաշվել բջիջները հատուկ տեքստով (ճշգրիտ համընկնում և մեծատառերի զգայուն)

Բջիջները հաշվելու համար, որոնք ճշգրտորեն համապատասխանում են կոնկրետ տեքստին՝ միաժամանակ մեծատառերի զգայունության վրա, օգտագործեք հետևյալ բանաձևը.

=SUMPRODUCT(--EXACT(D4, A2:A12))

ՆշումԴուք կարող եք ուղղակիորեն մուտքագրել ձեր կոնկրետ տեքստը բանաձևի մեջ, եթե այն նախապես մուտքագրված չէ բջիջում:
=SUMPRODUCT(--EXACT("Apple", A2:A12))
Հաշվել բջիջները հատուկ տեքստով (մասնակի համընկնում և մեծատառերի զգայուն)

Բջիջները հաշվելու համար, որոնք մասնակիորեն համապատասխանում են կոնկրետ տեքստին, մինչդեռ մեծատառերի զգայուն են, օգտագործեք հետևյալ բանաձևը.

=SUMPRODUCT(--(ISNUMBER(FIND(D4, A2:A12))))

ՆշումԴուք կարող եք ուղղակիորեն մուտքագրել ձեր կոնկրետ տեքստը բանաձևի մեջ, եթե այն նախապես մուտքագրված չէ բջիջում:
=SUMPRODUCT(--(ISNUMBER(FIND("Apple", A2:A12))))

Մի քանի կտտոց՝ հաշվելու և ընտրելու համար հատուկ տեքստ պարունակող բջիջները

Եթե ​​դուք ավելի պարզ մեթոդ եք փնտրում կոնկրետ տեքստով բջիջները հաշվելու համար, ապա Ընտրեք հատուկ բջիջներ առանձնահատկությունը Excel- ի համար նախատեսված գործիքներ լավ ընտրություն կլինի ձեզ համար: Այս հատկությունն ավելին է անում, քան պարզապես հաշվելը, այն թույլ է տալիս բջիջները միաժամանակ ընտրել՝ հիմնվելով նշված տեքստի վրա: Գործիքը ապահովում է մի շարք պայմաններ, ինչպիսիք են Հավասար, Սկսվում է, Ավարտվում է, Պարունակում է և այլն, ինչպես նաև աջակցում է համընկնող բջիջների՝ միաժամանակ երկու չափանիշների վրա հիմնված: Սա թույլ է տալիս օգտվողներին արագ հաշվել և ընտրել բջիջները, որոնք համապատասխանում են իրենց տրամադրված տեքստին, ինչը առավելություն է, որը հեշտությամբ հնարավոր չէ հասնել ստանդարտ բանաձևերի միջոցով:

Այն բանից հետո Excel-ի համար Kutools-ի ներբեռնում և տեղադրումընտրեք Կուտոլս > ընտրել > Ընտրեք հատուկ բջիջներ, Բացման մեջ Ընտրեք հատուկ բջիջներ երկխոսության տուփ, անհրաժեշտ է.

  1. Ընտրեք այն տիրույթը, որտեղ ցանկանում եք հաշվել կոնկրետ տեքստ պարունակող բջիջները:
  2. Ընտրել Բջիջ տարբերակը Ընտրության տեսակը բաժնում:
  3. Նշեք պայմանը Նշեք տեսակը բացվող ցուցակ:
  4. Մուտքագրեք կոնկրետ տեքստը, որը ցանկանում եք հաշվել:
  5. Սեղմեք է OK կոճակը:
    Այս դեպքում, քանի որ ես պետք է հաշվեմ բջիջները, որոնք ճշգրտորեն համապատասխանում են տեքստին.Apple«Ես ընտրում եմ հավասար բացվող ցանկից և մուտքագրեք տեքստը Apple տեքստի տուփում:

Արդյունք

A Excel- ի համար նախատեսված գործիքներ Այնուհետև կհայտնվի երկխոսության տուփ, որը ցույց է տալիս հայտնաբերված բջիջների քանակը և ընտրելով դրանք:

Notes:
  • Բջջի ցանկացած կետում կոնկրետ տեքստ պարունակող բջիջները հաշվելու համար պետք է ընտրել Պարունակում է տարբերակը Հատուկ տեսակ բացվող ցուցակ:
  • Որոշակի տեքստով սկսվող կամ ավարտվող բջիջները հաշվելու համար պետք է ընտրել Սկսվում է or Ավարտվում է դրանով տարբերակը Հատուկ տեսակ բացվող ցուցակ:
  • Այս հատկությունը կարող է միաժամանակ կարգավորել բազմաթիվ միջակայքերը:
  • Այս հատկությունը նաև աջակցում է միաժամանակ երկու չափանիշների հետ համընկնող բջիջների հաշվարկին և ընտրությանը: Ստորև բերված սքրինշոթը ցույց է տալիս այն բջիջները հաշվելու և ընտրելու պայմանները, որոնք ոչ միայն պարունակում են «Apple» հատուկ տեքստը բջիջի ցանկացած կետում, այլև պետք է ավարտվի «A» նիշով:
  • Այս հատկությունը օգտագործելու համար նախ պետք է տեղադրել Kutools Excel-ի համար, խնդրում ենք կտտացրեք ներբեռնելու համար և այժմ 30-օրյա անվճար փորձարկում կունենաք.
  • Այս հատկության մասին ավելին իմանալու համար այցելեք այս էջը. Ընտրեք որոշակի բջիջներ, ամբողջ տողեր կամ սյունակներ՝ հիմնվելով չափանիշների վրա.

Եզրափակելով, կան Excel-ում տեքստով կամ հատուկ տեքստով բջիջները հաշվելու տարբեր մեթոդներ: Անկախ նրանից, թե դուք փնտրում եք արագ լուծում, թե համապարփակ լուծում, անհրաժեշտ է ուսումնասիրել և հասկանալ տարբեր տեխնիկան՝ գտնելու այն մեթոդը, որը լավագույնս համապատասխանում է ձեր կարիքներին: Նրանց համար, ովքեր ցանկանում են ավելի խորանալ Excel-ի հնարավորությունների մեջ, մեր կայքը պարծենում է բազմաթիվ ձեռնարկներով: Բացահայտեք Excel-ի ավելի շատ խորհուրդներ և հնարքներ այստեղ.


Գրասենյակի արտադրողականության լավագույն գործիքները

🤖 Kutools AI օգնականՀեղափոխություն կատարել տվյալների վերլուծության հիման վրա՝ Խելացի կատարում   |  Ստեղծեք ծածկագիր  |  Ստեղծեք հատուկ բանաձևեր  |  Վերլուծել տվյալները և ստեղծել գծապատկերներ  |  Invoke Kutools-ի գործառույթները...
Հանրաճանաչ հատկություններ: Գտեք, ընդգծեք կամ նույնականացրեք կրկնօրինակները   |  Deleteնջել դատարկ շարքերը   |  Միավորել սյունակները կամ բջիջները՝ առանց տվյալների կորստի   |   Կլոր առանց բանաձևի ...
Super Փնտրել: Բազմաթիվ չափանիշների VLookup    Բազմակի արժեք VLookup  |   VLookup բազմաթիվ թերթերում   |   Fuzzy Փնտրել ....
Ընդլայնված բացվող ցուցակ: Արագ ստեղծեք բացվող ցուցակը   |  Կախված բացվող ցուցակ   |  Բազմակի ընտրություն Drop Down ցուցակ ....
Սյունակի կառավարիչ: Ավելացրեք որոշակի քանակությամբ սյունակներ  |  Տեղափոխել սյունակները  |  Փոխարկել թաքնված սյունակների տեսանելիության կարգավիճակը  |  Համեմատեք միջակայքերը և սյունակները ...
Առանձնահատկություններ: Ցանցի կենտրոնացում   |  Դիզայնի տեսք   |   Մեծ Formula Bar    Աշխատանքային գրքույկի և թերթիկների կառավարիչ   |  Ռեսուրսների գրադարան (Ավտոմատ տեքստ)   |  Ամսաթիվ ընտրող   |  Միավորել աշխատանքային թերթերը   |  Գաղտնագրել/գաղտնազերծել բջիջները    Ուղարկեք նամակներ ըստ ցանկի   |  Սուպեր զտիչ   |   Հատուկ զտիչ (զտել թավ/շեղ/շեղված...) ...
Լավագույն 15 գործիքների հավաքածու12 Տեքստ Գործիքներ (Ավելացրեք տեքստ, Հեռացնել նիշերը, ...)   |   50+ Աղյուսակ Տեսակներ (Գանտի աղյուսակը, ...)   |   40+ Գործնական Բանաձեւեր (Հաշվարկել տարիքը ՝ ելնելով ծննդյան տարեդարձից, ...)   |   19 միացում Գործիքներ (Տեղադրեք QR կոդ, Տեղադրեք նկար ուղուց, ...)   |   12 Փոխարկում Գործիքներ (Բառեր համարներ, Արտարժույթի փոխակերպումը, ...)   |   7 Միաձուլում և պառակտում Գործիքներ (Ընդլայնված կոմբինատ տողեր, Պառակտված բջիջներ, ...)   |   ... եւ ավելին

Լրացրեք ձեր Excel-ի հմտությունները Kutools-ի հետ Excel-ի համար և փորձեք արդյունավետությունը, ինչպես երբեք: Kutools-ը Excel-ի համար առաջարկում է ավելի քան 300 առաջադեմ առանձնահատկություններ՝ արտադրողականությունը բարձրացնելու և ժամանակ խնայելու համար:  Սեղմեք այստեղ՝ Ձեզ ամենաշատ անհրաժեշտ հատկանիշը ստանալու համար...

Նկարագրություն


Office Tab- ը Tabbed ինտերֆեյսը բերում է Office, և ձեր աշխատանքը շատ ավելի դյուրին դարձրեք

  • Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
  • Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր:
Comments (36)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Hi in a list having MD546FG7586
MD6478BD777
MD6836GHF77
How do i count only that containing MD
This comment was minimized by the moderator on the site
Excelente aporte, felicitaciones.
Rated 5 out of 5
This comment was minimized by the moderator on the site
Did someone check this on Macintosh? Im struggeling in Excel365, and cant get a substring to count. Something with using the asteric on the Mac? That blows!
This comment was minimized by the moderator on the site
EXCELENTE MUCHAS GRACIAS!!!! ME SIRVIÓ DE MUCHO!!!!
This comment was minimized by the moderator on the site
Want to countif

How many apple text in row2 when row 3 is apple farm
This comment was minimized by the moderator on the site
hi tolong. macam mana ni?
This comment was minimized by the moderator on the site
Okay, what if I want to do a countif on a specific position in the cell. I'm looking for an 'r' in the third character following a '-' in the cell. So in English count only cells where the third character following the dash ('-') is an 'r'.
This comment was minimized by the moderator on the site
Hi Brian,
Sorry can't help you with that yet.
This comment was minimized by the moderator on the site
Hi,
needing help please, i need this to do count over 33 work sheets with the same name. this is what i tried to start with =COUNTIF( "1 - 33'!,"*Bosch MIC 7000i IP7230 1080p*") - but no go. the 1 - 33 is the number range of spreadsheet names.

How ever this is where it gets trickier.
i need it to also include the totals in the individual spread sheet - name of product / part number and supplier....
so simple hahahaha
This comment was minimized by the moderator on the site
Hi Renee,
Thank you for sharing it.
This comment was minimized by the moderator on the site
Is there a way to use the COUNTIF function but rather than typing in the word to count, the formula can look at another cell where the user could type the name into the cell and the cell next to it (with the COUNTIF function) will show how many time the typed in date is in the worksheet?
This comment was minimized by the moderator on the site
Yes, I've just used it. Assuming the cell where you type this word is C1, the syntax would be following: =COUNTIF(A2:A6,"*"&C1&"*"). Also works with SUMIF, you just add the third condition (sum range).
This comment was minimized by the moderator on the site
Thank you!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations