Функција COUNTIF за табели на Google со примери на формула

  • Споделете Го Ова
Michael Brown

Гугл Листовите COUNTIF е една од најлесните функции за учење и една од најпрактични за користење.

Време е да соберете некои знаења за тоа како COUNTIF се користи во Google Spreadsheet и дознајте зошто оваа функција прави вистински придружник на Google Spreadsheet.

    Која е функцијата COUNTIF во Google Sheets?

    Овој краток помошник ни овозможува брои колку пати одредена вредност се појавува во одреден опсег на податоци.

    Синтакса на COUNTIF во Google Sheets

    Синтаксата на нашата функција и нејзините аргументи се како што следува:

    =COUNTIF(опсег , критериум)
    • опсег - опсег на ќелии каде што сакаме да броиме одредена вредност. Задолжително.
    • критериум или критериум за пребарување - вредност за наоѓање и броење низ опсегот на податоци наведен во првиот аргумент. Потребно.

    Гугл табеларни пресметки COUNTIF во пракса

    Можеби изгледа дека COUNTIF е толку едноставен што дури и не се брои како функција (игра на зборови), но всушност неговиот потенцијал е доста импресивен. Само неговите критериуми за пребарување се доволни за да се добие таков опис.

    Работата е во тоа што можеме да одлучиме да бараме не само конкретни вредности туку и оние кои исполнуваат одредени критериуми.

    Крајно време е да обидете се да изградите формула заедно.

    Табел на Google COUNTIF за текст и бројки (точно совпаѓање)

    Да претпоставиме дека вашата компанија продава различни видови чоколада во неколку потрошувачки региони ине е затворена.

    COUNTIF и условно форматирање

    Постои една интересна можност што ја нудат Google Sheets - да се промени форматот на ќелијата (како нејзината боја) во зависност од некои критериуми. На пример, можеме да ги означиме вредностите што почесто се појавуваат во зелена боја.

    Функцијата COUNTIF може да игра мала улога и овде.

    Изберете го опсегот на ќелиите што сакате да ги форматирате во некој посебен начин. Кликнете Форматирај -> Условно форматирање...

    Во паѓачката листа Форматирајте ќелии ако... изберете ја последната опција Прилагодената формула е и внесете ја следната формула во полето што се појави:

    =COUNTIF($B$10:$B$39,B10)/COUNTIF($B$10:$B$39,"*")>0.4

    Тоа значи дека условот ќе биде одговорен ако вредноста од B10 се појави во B10: B39 во повеќе од 40% од случаите:

    На сличен начин, додаваме уште два критериуми за правило за форматирање - ако вредноста на ќелијата се појавува почесто отколку во 25% од случаите и почесто отколку кај 15%:

    =COUNTIF($B$10:$B$39,B10)/COUNTIF($B$10:$B$39,"*")>0.25

    =COUNTIF($B$10:$B$39,B10)/COUNTIF($B$10:$B$39,"*")>0.15

    Имајте на ум дека првиот критериум ќе се провери претходно, а доколку се исполни, останатите нема да се применуваат. Затоа е подобро да започнете со најуникатните вредности кои се префрлаат на најчестите. Ако вредноста на ќелијата не исполнува ниту еден критериум, нејзиниот формат ќе остане недопрен.

    Можете да видите дека бојата на ќелиите е променета според нашите критериуми.

    За да се увериме, ја броевме и зачестеноста на некои вредности во C3:C6 користејќи COUNTIFфункција. Резултатите потврдуваат дека правилото за форматирање COUNTIF е правилно применето.

    Совет. Најдете повеќе примери за тоа како да броите & засилувач; означете ги дупликатите во Google Sheets.

    Сите овие примери на функции ни даваат јасно разбирање за тоа како Google Spreadsheet COUNTIF нуди повеќе можности за работа со податоците на најефикасен начин.

    работи со многу клиенти.

    Вака изгледаат вашите податоци за продажба во Google Sheets:

    Да започнеме со основите.

    Треба да го преброиме бројот на продадени „млечни чоколади“. Поставете го курсорот во ќелијата каде што сакате да го добиете резултатот и внесете го знакот за еднаквост (=). Google Sheets веднаш разбира дека ќе внесеме формула. Веднаш штом ќе ја напишете буквата „C“, ќе ве поттикне да изберете функција што започнува со оваа буква. Изберете „COUNTIF“.

    Првиот аргумент на COUNTIF е претставен со следниот опсег : D6:D16. Патем, не мора рачно да го внесувате опсегот - изборот на глувчето е доволно. Потоа внесете запирка (,) и наведете го вториот аргумент - критериумите за пребарување.

    Вториот аргумент е вредност што ќе ја бараме низ избраниот опсег. Во нашиот случај тоа ќе биде текстот - „Млечна чоколада“. Не заборавајте да ја завршите функцијата со заграда за затворање ")" и притиснете "Enter".

    Исто така, не заборавајте да внесете двојни наводници ("") кога користите текстуални вредности.

    Наша конечната формула изгледа вака:

    =COUNTIF(D6:D16,"Milk Chocolate")

    Како резултат на тоа, добиваме три продажби на овој вид чоколада.

    Забелешка. Функцијата COUNTIF работи со една ќелија или соседни колони. Со други зборови, не можете да наведете неколку посебни ќелии или колони и редови. Ве молиме погледнете ги примерите подолу.

    Неточноформули:

    =COUNTIF(C6:C16, D6:D16,"Milk Chocolate")

    =COUNTIF(D6, D8, D10, D12, D14,"Milk Chocolate")

    правилна употреба:

    =COUNTIF(C6:D16,"Milk Chocolate")

    =COUNTIF(D6,"Milk Chocolate") + COUNTIF(D8,"Milk Chocolate") + COUNTIF(D10,"Milk Chocolate") + COUNTIF(D12,"Milk Chocolate") + COUNTIF(D14,"Milk Chocolate")

    Можеби сте забележале дека не е навистина погодно да ги поставите критериумите за пребарување во формулата - мора да ја уредувате секој пат. Подобра одлука би била да се запишат критериумите на другите ќелии на Google Sheets и да се референцира таа ќелија во формулата.

    Да го броиме бројот на извршени продажби во регионот „Запад“ користејќи ја референцата на ќелијата во COUNTIF. Ќе ја добиеме следната формула:

    =COUNTIF(C6:C16,A3)

    Функцијата ја користи содржината на А3 (текстуалната вредност „Запад“) во своите пресметки. Како што можете да видите, сега е многу полесно да се уреди формулата и нејзините критериуми за пребарување.

    Се разбира, можеме да го направиме истото со нумерички вредности . Можеме да го броиме бројот на појавувања на бројот „125“ со означување на самиот број како втор аргумент:

    =COUNTIF(E7:E17,125)

    или со замена со референца на ќелијата:

    =COUNTIF(E7:E17,A3)

    Гугл табеларни пресметки COUNTIF функција и знаци (делумно совпаѓање)

    Она што е одлично за COUNTIF е тоа што може да брои цели ќелии, како и делови од содржината на ќелијата . За таа цел, користиме букови : "?", "*".

    На пример, за да ги броиме продажбите во одреден регион, можеме да го користиме само делот од неговото име: внесете „?est“ во B3. прашалник (?) заменува еден знак . Ќе ја бараме 4-букватазборови што завршуваат со „est“ , вклучувајќи празни места.

    Користете ја следнава формула COUNTIF во B3:

    =COUNTIF(C7:C17,A3)

    Како што веќе знаете, формулата може лесно да ја земе следната форма:

    =COUNTIF(C7:C17, "?est")

    И можеме да видиме 5 продажби во регионот „Запад“.

    Сега дозволете ни да ја искористиме ќелијата B4 за друга формула:

    =COUNTIF(C7:C17,A4)

    Што повеќе, ќе ги смениме критериумите во „??st“ во А4. Тоа значи дека сега ќе бараме зборови со 4 букви што завршуваат со „st“ . Бидејќи во овој случај два региони („Запад“ и „Исток“) ги задоволуваат нашите критериуми, ќе видиме девет продажби:

    Слично, можеме да го броиме бројот на продажби на стоката користи ѕвездичка (*). Овој симбол заменува не само еден, туку било кој број знаци :

    „*Чоколадо“ ги брои сите производи што завршуваат со „Чоколадо“.

    „Чоколадо*“ критериумите ги брои сите производи почнувајќи од „Чоколадо“.

    И, како што може да претпоставите, ако внесеме "*Чоколадо*" , ќе ги бараме сите производи што го содржат зборот "Чоколадо".

    Забелешка. Ако треба да го броите бројот на зборови што содржат ѕвездичка (*) и прашалник (?), тогаш користете знак за тилда (~) пред тие знаци. Во овој случај, COUNTIF ќе ги третира како едноставни знаци наместо како знаци за пребарување. На пример, ако сакаме да ги бараме вредностите што содржат „?“, формулата ќе биде:

    =COUNTIF(D7:D15,"*~?*")

    COUNTIF Google Sheetsза помалку од, поголемо или еднакво на

    Функцијата COUNTIF може да брои не само колку пати се појавува некој број, туку и колку од броевите се поголеми од/помали од/еднакви на /не е еднаков на друг наведен број.

    За таа цел, ги користиме соодветните математички оператори: "=", ">", "=", "<=", "".

    Погледнете ја табелата подолу за да видите како функционира:

    Критериуми Пример со формула Опис
    Бројот е поголем од =COUNTIF(F9:F19,">100") Бротајте ги ќелиите каде вредностите се поголеми од 100.
    Бројот е помала од =COUNTIF(F9:F19,"<100") Бротајте ќелии каде вредностите се помали од 100.
    Бројот е еднаков на =COUNTIF(F9:F19,"=100") Бротајте ќелии каде вредностите се еднакви на 100.
    Бројот не е еднаков на =COUNTIF(F9:F19,"100") Бротајте ќелии каде вредностите не се еднакви до 100.
    Бројот е поголем или еднаков на =COUNTIF(F9:F19,">=100") Бротајте ги ќелиите каде вредностите се поголеми или еднакви на t o 100.
    Бројот е помал или еднаков на =COUNTIF(F9:F19,"<=100") Бротајте ќелии каде вредностите се помали или еднакви на 100.

    Забелешка. Многу е важно да се приложи математичкиот оператор заедно со број во двојните наводници .

    Ако сакате да ги промените критериумите без да ја менувате формулата, можете да ги упатувате и ќелиите.

    Дозволете ни да упатиме A3и ставете ја формулата во Б3, исто како што направивме претходно:

    =COUNTIF(F9:F19,A3)

    За да создадете пософистицирани критериуми, користете аперсенд (&).

    0>На пример, B4 содржи формула која го брои бројот на вредности поголеми или еднакви на 100 во опсегот E9:E19:

    =COUNTIF(E9:E19,">="&A4)

    B5 ги има истите критериуми, но ние упатува не само на бројот во таа ќелија туку и на математички оператор. Ова го олеснува прилагодувањето на формулата COUNTIF доколку е потребно:

    =COUNTIF(E9:E19,A6&A5)

    Совет. Многу сме прашани за броење на оние ќелии кои се поголеми или помали од вредностите во друга колона. Ако тоа е она што го барате, ќе ви треба друга функција за работата - SUMPRODUCT.

    На пример, да ги броиме сите редови каде што продажбата во колоната F е поголема отколку во истиот ред од колоната G:

    =SUMPRODUCT(--(F6:F16>G6:G16))

    • Делот во суштината на формулата — F6:F16>G6:G16 — ги споредува вредностите во колони F и G. Кога бројот во колоната F е поголем, формулата го зема како ТОЧНО, во спротивно - НЕТОЧНО.

      Ќе видите дека ако го внесете истото во ArrayFormula:

      =ArrayFormula(F6:F16>G6:G16)

    • Тогаш формулата го зема ова TRUE/FALSE резултатот и го претвора во 1/0 броеви со помош на двојниот унарен оператор (--) .
    • Ова дозволува SUM да направи остатокот — вкупниот број кога F е поголем од G.

    Гугл табеларни пресметки COUNTIF со повеќекритериуми

    Понекогаш е потребно да се брои бројот на вредности кои одговараат на барем еден од споменатите услови (ИЛИ логика) или повеќе критериуми одеднаш (И логика). Врз основа на тоа, можете да користите или неколку функции COUNTIF во една ќелија истовремено или алтернативната функција COUNTIFS.

    Бротајте во листови на Google со повеќе критериуми — И логика

    Единствениот начин Би ве советувал да го користите овде е со специјална функција која е дизајнирана да брои според повеќе критериуми - COUNTIFS:

    =COUNTIFS(опсег_критериуми1, критериум1, [опсег_критериум2, критериум2, ...])

    Обично е се користи кога има вредности во два опсези кои треба да исполнуваат некои критериуми или секогаш кога треба да го добиете бројот што паѓа помеѓу одреден опсег на броеви.

    Ајде да се обидеме да го броиме бројот на вкупните продажби помеѓу 200 и 400:

    =COUNTIFS(F8:F18,">=200",F8:F18,"<=400")

    Совет. Научете како да користите COUNTIFS со бои во Google Sheets во овој напис.

    Бротајте ги единствените во Google Sheets со повеќе критериуми

    Можете да одите понатаму и да го броите бројот на уникатни производи помеѓу 200 и 400.

    Не, не е исто како погоре! :) Горенаведените COUNTIFS ја брои секоја појава на продажба помеѓу 200 и 400. Она што јас предлагам е да го погледнете и производот. Ако неговото име се појавува повеќе од еднаш, нема да биде вклучено во резултатот.

    Постои посебна функција за тоа — COUNTUNIQUEIFS:

    COUNTUNIQUEIFS(count_unique_range,kriter_range1, criterion1, [criteria_range2, criterion2, ...])

    Во споредба со COUNTIFS, тоа е првиот аргумент што ја прави разликата. Count_unique_range е тој опсег каде функцијата ќе брои единствени записи.

    Еве како ќе изгледаат формулата и нејзиниот резултат:

    =COUNTUNIQUEIFS(D6:D16,F6:F16,">=200",F6:F16,"<=400")

    Погледнете, има 3 реда кои ги исполнуваат моите критериуми: продажбата е 200 и поголема и во исто време е 400 или помалку.

    Меѓутоа, 2 од нив припаѓаат на истиот производ — Млечна чоколада . COUNTUNIQUEIFS го брои само првото спомнување на производот.

    Така, знам дека има само 2 производи кои ги исполнуваат моите критериуми.

    Бротајте во Google Sheets со повеќе критериуми — ИЛИ логика

    Кога е доволен само еден од сите критериуми, подобро е да користите неколку функции COUNTIF.

    Пример 1. COUNTIF + COUNTIF

    Да го изброиме бројот на продажби на црно и бело чоколадо . За да го направите тоа, внесете ја следнава формула во B4:

    =COUNTIF(D7:D17,"*Milk*") + COUNTIF(D7:D17,"*Dark*")

    Совет. Јас користам ѕвездичка (*) за да се осигурам дека зборовите „темно“ и „млеко“ ќе се бројат без разлика каде се наоѓаат во ќелијата - на почетокот, на средината или на крајот.

    Совет. Секогаш можете да воведете референци за ќелии во вашите формули. Погледнете како изгледа на скриншот подолу во Б3, резултатот останува ист:

    Пример 2. COUNTIF — COUNTIF

    Сега, ќе го избројам бројот од вкупната продажба помеѓу 200 и 400:

    Iземете го бројот на вкупно под 400 и одземете го бројот на вкупните продажби под 200 користејќи ја следната формула:

    =C0UNTIF(F7:F17,"<=400") - COUNTIF(F7:F17,"<=200")

    Формулата го враќа бројот на продажби повеќе од 200, но помалку од 400.

    Ако одлучите да ги повикате A3 и A4 кои ги содржат критериумите, формулата ќе биде малку поедноставна:

    =COUNTIF(F7:F17, A4) - COUNTIF(F7:F17, A3)

    А3 ќелијата ќе има „<=200“ критериуми , додека А4 - „<=400“. Ставете ги двете формули во B3 и B4 и уверете се дека резултатот не се менува - 3 продажби во потребниот опсег.

    COUNTIF Листови на Google за празни и непразни ќелии

    Со помош од COUNTIF, можеме да го броиме и бројот на празни или непразни ќелии во одреден опсег.

    Да претпоставиме дека успешно го продадовме производот и го означивме како „Платено“. Ако клиентот ја одби стоката, пишуваме нула (0) во ќелијата. Ако договорот не бил затворен, ќелијата останува празна.

    За да броите непразни ќелии со која било вредност, користете го следново:

    =COUNTIF(F7:F15,"")

    или

    =COUNTIF(F7:F15,A3)

    За да го броите бројот на празни ќелии , погрижете се да ја ставите формулата COUNTIF на следниов начин:

    =COUNTIF(F7:F15,"")

    или

    =COUNTIF(F7:F15,A4)

    Бројот на ќелии со текстуална вредност се брои вака:

    =COUNTIF(F7:F15,"*")

    или

    =COUNTIF(F7:F15,A5)

    Сликата од екранот подолу покажува дека ќелиите А3, А4 и А5 ги вклучуваат нашите критериуми:

    Така, можеме да видиме 4 затворени зделки, од кои 3 се платени, а 5 се уште немаат ознаки и, следствено, се

    Мајкл Браун е посветен технолошки ентузијаст со страст за поедноставување на сложените процеси користејќи софтверски алатки. Со повеќе од една деценија искуство во технолошката индустрија, тој ги усоврши своите вештини во Microsoft Excel и Outlook, како и Google Sheets и Docs. Блогот на Мајкл е посветен на споделување на своето знаење и експертиза со другите, обезбедувајќи лесни за следење совети и упатства за подобрување на продуктивноста и ефикасноста. Без разлика дали сте искусен професионалец или почетник, блогот на Мајкл нуди вредни сознанија и практични совети за да го извлечете максимумот од овие основни софтверски алатки.