Google izklājlapas COUNTIF funkcija ar formulas piemēriem

  • Dalīties Ar Šo
Michael Brown

Google Sheets COUNTIF ir viena no vieglāk apgūstamajām un ērtāk lietojamajām funkcijām.

Ir pienācis laiks uzkrāt zināšanas par to, kā COUNTIF tiek izmantots Google izklājlapā, un uzzināt, kāpēc šī funkcija ir īsts Google izklājlapas palīgs.

    Kas ir funkcija COUNTIF Google tabulās?

    Šis īsais palīgrīks ļauj mums saskaitīt, cik reižu konkrēta vērtība parādās noteiktā datu diapazonā.

    COUNTIF sintakse Google tabulās

    Mūsu funkcijas sintakse un tās argumenti ir šādi:

    =COUNTIF(diapazons, kritērijs)
    • diapazons - šūnu diapazonu, kurā vēlamies saskaitīt noteiktu vērtību. Nepieciešams.
    • kritērijs vai meklēšanas kritērijs - vērtība, kas jāatrod un jāuzskaita pirmajā argumentā norādītajā datu diapazonā. Nepieciešams.

    Google izklājlapa COUNTIF praksē

    Varētu šķist, ka COUNTIF ir tik vienkārša, ka tā pat nav uzskatāma par funkciju (kalambūrs), taču patiesībā tās potenciāls ir diezgan iespaidīgs. Ar tās meklēšanas kritērijiem vien pietiek, lai nopelnītu šādu aprakstu.

    Galvenais ir tas, ka mēs varam izlemt meklēt ne tikai konkrētas vērtības, bet arī tās, kas atbilst noteiktiem kritērijiem.

    Ir pēdējais laiks mēģināt izveidot kopīgu formulu.

    Google izklājlapu COUNTIF tekstam un skaitļiem (precīza atbilstība)

    Pieņemsim, ka jūsu uzņēmums pārdod dažādu veidu šokolādi vairākos patērētāju reģionos un sadarbojas ar daudziem klientiem.

    Lūk, kā jūsu pārdošanas dati izskatās Google tabulās:

    Sāksim ar pamatiem.

    Mums ir jāsaskaita pārdoto "Piena šokolādes" vienību skaits. Novietojiet kursoru šūnā, kurā vēlaties iegūt rezultātu, un ievadiet vienlīdzības zīmi (=). Google Sheets uzreiz saprot, ka mēs ievadīsim formulu. Tiklīdz ievadīsiet burtu "C", tā piedāvās izvēlēties funkciju, kas sākas ar šo burtu. Izvēlieties "COUNTIF".

    Pirmais arguments COUNTIF pārstāv šāds diapazons : D6:D16. Starp citu, diapazons nav jāievada manuāli - pietiek ar peles izvēli. Tad ievadiet komatu (,) un norādiet otro argumentu - meklēšanas kritērijus.

    Otrais arguments ir vērtība, kuru mēs meklēsim atlasītajā diapazonā. Mūsu gadījumā tā būs šāda. teksts - "Milk Chocolate" (Piena šokolāde). Neaizmirstiet pabeigt funkciju ar noslēdzošo iekavi ")" un nospiediet "Enter".

    Neaizmirstiet arī ievadīt dubultās pēdiņas (""), ja izmantojat teksta vērtības.

    Mūsu galīgā formula izskatās šādi:

    =COUNTIF(D6:D16, "Piena šokolāde")

    Rezultātā mēs iegūstam trīs šāda veida šokolādes pārdošanas apjomus.

    Piezīme. COUNTIF funkcija darbojas ar vienu šūnu vai blakus esošām kolonnām. Citiem vārdiem sakot, jūs nevarat norādīt vairākas atsevišķas šūnas vai kolonnas un rindas. Lūdzu, skatiet tālāk sniegtos piemērus.

    Nepareizas formulas:

    =COUNTIF(C6:C16, D6:D16, "Piena šokolāde")

    =COUNTIF(D6, D8, D10, D12, D14, "Piena šokolāde")

    Pareiza lietošana:

    =COUNTIF(C6:D16, "Piena šokolāde")

    =COUNTIF(D6, "Piena šokolāde") + COUNTIF(D8, "Piena šokolāde") + COUNTIF(D10, "Piena šokolāde") + COUNTIF(D12, "Piena šokolāde") + COUNTIF(D14, "Piena šokolāde").

    Iespējams, esat pamanījis, ka nav īsti ērti iestatīt meklēšanas kritērijus formulā - katru reizi tā ir jārediģē. Labāk būtu kritērijus pierakstīt citā Google Sheets šūnā un atsaukties uz šo šūnu formulā.

    Saskaitīsim notikušo pārdošanas gadījumu skaitu reģionā "Rietumi", izmantojot COUNTIF šūnas atsauci. Iegūsim šādu formulu:

    =COUNTIF(C6:C16,A3)

    Funkcija savos aprēķinos izmanto A3 saturu (teksta vērtību "West"). Kā redzat, tagad ir daudz vieglāk rediģēt formulu un tās meklēšanas kritērijus.

    Protams, mēs varam darīt to pašu. ar skaitliskām vērtībām . Mēs varam saskaitīt skaitļa "125" atkārtojumu skaitu, kā otro argumentu norādot pašu skaitli:

    =COUNTIF(E7:E17,125)

    vai aizstājot to ar šūnas atsauci:

    =COUNTIF(E7:E17,A3)

    Google izklājlapas COUNTIF funkcija un aizstājējzīmes (daļēja atbilstība)

    COUNTIF ir lieliski tas, ka tas var saskaitīt veselas šūnas, kā arī... šūnas satura daļas Šim nolūkam mēs izmantojam aizstājējzīmju rakstzīmes : "?", "*".

    Piemēram, lai saskaitītu pārdošanas apjomus kādā konkrētā reģionā, mēs varam izmantot tikai tā nosaukuma daļu: B3 ierakstiet "?est". A jautājuma zīme (?) aizstāj viena rakstzīme . Mēs meklēsim četru burtu vārdus. ar galotni "est" , ieskaitot atstarpes.

    Izmantojiet šādu COUNTIF formulu B3:

    =COUNTIF(C7:C17,A3)

    Kā jūs jau zināt, formula var viegli iegūt šādu formu:

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

    "Rietumu" reģionā redzami 5 pārdošanas apjomi.

    Tagad izmantosim šūnas B4 citai formulai:

    =COUNTIF(C7:C17,A4)

    Turklāt mēs mainīsim kritēriju uz "??st" A4. Tas nozīmē, ka tagad mēs meklēsim 4 burtu vārdus. ar galotni "st" Tā kā šajā gadījumā divi reģioni ("Rietumi" un "Austrumi") atbilst mūsu kritērijiem, mēs redzēsim deviņus pārdošanas apjomus:

    Līdzīgi mēs varam saskaitīt preču pārdošanas gadījumu skaitu, izmantojot zvaigznīte (*). Šis simbols aizstāj ne tikai vienu, bet jebkurš rakstzīmju skaits :

    "*Šokolāde" kritēriji uzskaita visus produktus, kas beidzas ar "Šokolāde".

    "Šokolāde*" kritērijs uzskaita visus produktus, kas sākas ar "Šokolāde".

    Un, kā jūs jau nojaušat, ja mēs ieejam "*Šokolāde*" , mēs meklēsim visus produktus, kuros ir vārds "Šokolāde".

    Piezīme. Ja nepieciešams saskaitīt vārdus, kas satur zvaigznīti (*) un jautājuma zīmi (?), izmantojiet šo saiti. tilde zīme (~) pirms šīm rakstzīmēm. Šajā gadījumā COUNTIF tās uzskatīs par vienkāršām zīmēm, nevis meklēšanas rakstzīmēm. Piemēram, ja mēs vēlamies meklēt vērtības, kas satur "?", formula būs šāda:

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

    COUNTIF Google lapas, ja mazāka par, lielāka par vai vienāda ar

    COUNTIF funkcija spēj saskaitīt ne tikai to, cik reizes parādās kāds skaitlis, bet arī to, cik daudz skaitļu ir. lielāks par/mazāks par/vienāds ar/nevienāds ar cits norādīts numurs.

    Šim nolūkam mēs izmantojam attiecīgos matemātiskos operatorus: "=", ">", "=", "<=", "".

    Apskatiet tālāk redzamo tabulu, lai uzzinātu, kā tas darbojas:

    Kritēriji Formulas piemērs Apraksts
    Šis skaitlis ir lielāks par =COUNTIF(F9:F19,">100") Saskaitiet šūnas, kurās vērtības ir lielākas par 100.
    Šis skaitlis ir mazāks par =COUNTIF(F9:F19,"<100") Saskaitiet šūnas, kurās vērtības ir mazākas par 100.
    Šis skaitlis ir vienāds ar =COUNTIF(F9:F19,"=100") Saskaitīt šūnas, kurās vērtības ir vienādas ar 100.
    Šis skaitlis nav vienāds ar =COUNTIF(F9:F19,"100") Saskaitiet šūnas, kurās vērtības nav vienādas ar 100.
    Šis skaitlis ir lielāks vai vienāds ar =COUNTIF(F9:F19,">=100") Saskaitiet šūnas, kurās vērtības ir lielākas vai vienādas ar 100.
    Šis skaitlis ir mazāks vai vienāds ar =COUNTIF(F9:F19,"<=100") Saskaitiet šūnas, kurās vērtības ir mazākas vai vienādas ar 100.

    Piezīme. Ir ļoti svarīgi pievienot matemātiskais operators kopā ar skaitli dubultās pēdiņās .

    Ja vēlaties mainīt kritērijus, nemainot formulu, varat atsaukties arī uz šūnām.

    Atsauksimies uz A3 un ievietosim formulu B3, tāpat kā iepriekš:

    =COUNTIF(F9:F19,A3)

    Lai izveidotu sarežģītākus kritērijus, izmantojiet ampersands (& amp;).

    Piemēram, B4 ir formula, kas saskaita vērtību skaitu, kas ir lielākas vai vienādas ar 100 diapazonā E9:E19:

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

    B5 ir tie paši kritēriji, bet mēs atsaucamies ne tikai uz skaitli šajā šūnā, bet arī uz matemātisko operatoru. Tas vēl vairāk atvieglo COUNTIF formulas pielāgošanu, ja nepieciešams:

    =COUNTIF(E9:E19,A6&A5)

    Padoms. Mums ir daudz jautāts par to, kā saskaitīt tās šūnas, kas ir lielākas vai mazākas par vērtībām citā slejā. Ja tas ir tas, ko jūs meklējat, jums būs nepieciešama cita funkcija šim darbam - SUMPRODUCT.

    Piemēram, saskaitīsim visas rindas, kurās pārdošanas apjoms F slejā ir lielāks nekā tajā pašā G slejas rindā:

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

    • Daļa, kas ir formulas kodols - F6:F16>G6:G16 - Salīdzina vērtības F un G slejās. Ja skaitlis F slejā ir lielāks, formula to uzskata par TRUE, pretējā gadījumā - FALSE.

      Jūs redzēsiet, ka, ievadot to pašu ArrayFormula:

      =ArrayFormula(F6:F16>G6:G16)

    • Tad formula ir šāda TRUE/FALSE rezultātu un pārvērš to 1/0 skaitļiem ar dubultā vienskaitļa operatora palīdzību (--) .
    • Tas ļauj SUM veikt pārējo - saskaitīt, cik reizes F ir lielāks par G.

    Google izklājlapa COUNTIF ar vairākiem kritērijiem

    Dažreiz ir nepieciešams saskaitīt to vērtību skaitu, kas atbilst vismaz vienam no minētajiem nosacījumiem (OR loģika) vai vairākiem kritērijiem vienlaicīgi (AND loģika). Pamatojoties uz to, varat izmantot vai nu vairākas COUNTIF funkcijas vienā šūnā vienlaikus, vai arī alternatīvo funkciju COUNTIFS.

    Skaitīšana Google tabulās ar vairākiem kritērijiem - AND loģika

    Vienīgais veids, ko es ieteiktu izmantot, ir izmantot īpašu funkciju, kas paredzēta skaitīšanai pēc vairākiem kritērijiem - COUNTIFS:

    =COUNTIFS(criteria_range1, kritērijs1, [criteria_range2, kritērijs2, ...])

    To parasti izmanto, ja divos diapazonos ir vērtības, kurām jāatbilst kādam kritērijam, vai arī, ja nepieciešams iegūt skaitli, kas atrodas starp noteiktu skaitļu diapazonu.

    Mēģināsim saskaitīt kopējo pārdošanas darījumu skaitu no 200 līdz 400:

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

    Padoms. Šajā rakstā uzziniet, kā izmantot COUNTIFS ar krāsām Google tabulās.

    Unikālo vienību skaitīšana Google tabulās, izmantojot vairākus kritērijus

    Varat iet vēl tālāk un saskaitīt unikālo produktu skaitu no 200 līdz 400.

    Nē, tas nav tas pats, kas iepriekš! :) Iepriekš minētais COUNTIFS uzskaita katru pārdošanas gadījumu no 200 līdz 400. Es ierosinu apskatīt arī produktu. Ja tā nosaukums parādās vairāk nekā vienu reizi, tas netiks iekļauts rezultātā.

    Šim nolūkam ir īpaša funkcija - COUNTUNIQUEIFS:

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

    Salīdzinot ar COUNTIFS, atšķirība ir pirmajā argumentā. Count_unique_range ir diapazons, kurā funkcija saskaitīs unikālos ierakstus.

    Lūk, kā izskatās formula un tās rezultāts:

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

    Skatiet, ir 3 rindas, kas atbilst maniem kritērijiem: pārdošanas apjomi ir 200 un vairāk un vienlaikus 400 vai mazāk.

    Tomēr 2 no tiem pieder vienam un tam pašam produktam - Piena šokolāde . COUNTUNIQUEIFS ieskaita tikai pirmo produkta pieminēšanu.

    Tādējādi es zinu, ka maniem kritērijiem atbilst tikai 2 produkti.

    Skaitīšana Google tabulās ar vairākiem kritērijiem - OR loģika

    Ja pietiek tikai ar vienu no visiem kritērijiem, labāk izmantot vairākas COUNTIF funkcijas.

    Piemērs 1. COUNTIF + COUNTIF

    Saskaitīsim melnās un baltās šokolādes pārdošanas gadījumu skaitu. Lai to izdarītu, B4 ierakstiet šādu formulu:

    =COUNTIF(D7:D17, "*Piens*") + COUNTIF(D7:D17, "*Tumsa*")

    Padoms. Es izmantoju zvaigznīti (*), lai nodrošinātu, ka vārdi "tumšs" un "piens" tiks ieskaitīti neatkarīgi no tā, kurā šūnas vietā tie atrodas - sākumā, vidū vai beigās.

    Padoms. Vienmēr varat ieviest šūnu atsauces uz formulām. Skatiet, kā tas izskatās zemāk redzamajā B3 ekrānšāviņas attēlā, rezultāts paliek nemainīgs:

    Piemērs 2. COUNTIF - COUNTIF

    Tagad es saskaitīšu kopējo pārdošanas gadījumu skaitu no 200 līdz 400:

    Es ņemu kopējo summu skaitu, kas mazāks par 400, un atņemu kopējo pārdošanas apjomu, kas mazāks par 200, izmantojot nākamo formulu:

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

    Formulā tiek iegūts pārdošanas gadījumu skaits, kas lielāks par 200, bet mazāks par 400.

    Ja nolemjat atsaukties uz A3 un A4, kurās ir kritēriji, formula būs nedaudz vienkāršāka:

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

    A3 šūnā būs kritērijs "<=200", bet A4 - "<=400". Ievietojiet abas formulas B3 un B4 un pārliecinieties, ka rezultāts nemainās - 3 pārdošanas apjomi vajadzīgajā diapazonā.

    COUNTIF Google tabulas tukšām un ne tukšām šūnām

    Izmantojot COUNTIF, varam arī saskaitīt tukšo vai nepilno šūnu skaitu kādā diapazonā.

    Pieņemsim, ka esam veiksmīgi pārdevuši preci un atzīmējuši to kā "Apmaksāts". Ja klients atteicās no preces, šūnā ierakstām nulli (0). Ja darījums nav noslēgts, šūna paliek tukša.

    Lai saskaitītu šūnas, kas nav tukšas ar jebkuru vērtību, izmantojiet šādu:

    =COUNTIF(F7:F15,"")

    vai

    =COUNTIF(F7:F15,A3)

    Lai saskaitītu skaitu tukšas šūnas , pārliecinieties, ka COUNTIF formula ir izveidota šādi:

    =COUNTIF(F7:F15,"")

    vai

    =COUNTIF(F7:F15,A4)

    To šūnu skaits, kurās teksta vērtība tiek skaitīts šādi:

    =COUNTIF(F7:F15, "*")

    vai

    =COUNTIF(F7:F15,A5)

    Ekrānšā attēlā redzams, ka A3, A4 un A5 šūnās ir iekļauti mūsu kritēriji:

    Tādējādi mēs redzam 4 noslēgtus darījumus, no kuriem 3 ir apmaksāti, bet 5 darījumiem vēl nav atzīmes un līdz ar to tie nav noslēgti.

    COUNTIF un nosacītais formatējums

    Ir viena interesanta iespēja, ko piedāvā Google tabulas, - mainīt šūnas formātu (piemēram, krāsu) atkarībā no dažiem kritērijiem. Piemēram, mēs varam izcelt vērtības, kas biežāk parādās zaļā krāsā.

    Neliela nozīme šeit var būt arī funkcijai COUNTIF.

    Atlasiet šūnu diapazonu, kuru vēlaties formatēt īpašā veidā. Formāts -> Nosacījuma formatēšana...

    In the Formatējiet šūnas, ja... nolaižamajā sarakstā izvēlieties pēdējo iespēju Pielāgotā formula ir , un parādītajā laukā ievadiet šādu formulu:

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

    Tas nozīmē, ka nosacījums tiks izpildīts, ja B10 vērtība parādīsies B10:B39 robežās vairāk nekā 40 % gadījumu:

    Līdzīgā veidā mēs pievienojam vēl divus formatēšanas noteikuma kritērijus - ja šūnas vērtība parādās biežāk nekā 25% gadījumu un biežāk nekā 15% gadījumu:

    =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

    Paturiet prātā, ka pirmais kritērijs tiks pārbaudīts iepriekš, un, ja tas tiks izpildīts, pārējie netiks piemēroti. Tāpēc labāk sākt ar unikālākajām vērtībām, pārejot uz visbiežāk sastopamajām. Ja šūnas vērtība neatbilst nevienam kritērijam, tās formāts paliks neskarts.

    Varat redzēt, ka šūnu krāsa ir mainījusies atbilstoši mūsu kritērijiem.

    Lai pārliecinātos par to, mēs arī saskaitījām dažu vērtību biežumu C3:C6, izmantojot funkciju COUNTIF. Rezultāti apstiprina, ka COUNTIF formatēšanas noteikumā tika piemērots pareizi.

    Padoms. Atrodiet vairāk piemēru par to, kā Google tabulās saskaitīt & amp; izcelt dublikātus.

    Visi šie funkciju piemēri sniedz mums skaidru priekšstatu par to, kā Google izklājlapa COUNTIF piedāvā daudzas iespējas strādāt ar datiem visefektīvākajā veidā.

    Maikls Brauns ir īpašs tehnoloģiju entuziasts, kura aizraušanās ir sarežģītu procesu vienkāršošana, izmantojot programmatūras rīkus. Ar vairāk nekā desmit gadu pieredzi tehnoloģiju nozarē viņš ir pilnveidojis savas prasmes programmās Microsoft Excel un Outlook, kā arī Google izklājlapās un dokumentos. Maikla emuārs ir veltīts tam, lai dalītos savās zināšanās un pieredzē ar citiem, sniedzot viegli izpildāmus padomus un pamācības produktivitātes un efektivitātes uzlabošanai. Neatkarīgi no tā, vai esat pieredzējis profesionālis vai iesācējs, Maikla emuārs piedāvā vērtīgas atziņas un praktiskus padomus, kā maksimāli izmantot šos būtiskos programmatūras rīkus.