Kako uporabljati funkcijo Excel COUNTIFS -

Povzetek

Funkcija Excel COUNTIFS vrne število celic, ki izpolnjujejo enega ali več meril. COUNTIFS je mogoče uporabiti z merili, ki temeljijo na datumih, številkah, besedilu in drugih pogojih. COUNTIFS podpira logične operatorje (>, <,, =) in nadomestne znake (* ,?) za delno ujemanje.

Namen

Štejte celice, ki se ujemajo z več merili

Vrnjena vrednost

Število izpolnjevanj meril

Sintaksa

= COUNTIFS (obseg1, merila1, (obseg2), (merila2),…)

Argumenti

  • range1 - prvi obseg, ki se evakuira.
  • kriteriji1 - merila za uporabo na območju1.
  • range2 - (neobvezno) Drugi obseg za oceno.
  • kriteriji2 - (neobvezno) Merila za uporabo na območju2.

Različica

Excel 2007

Opombe o uporabi

Funkcija COUNTIFS v Excelu šteje število celic v obsegu, ki ustreza enemu dobavljenemu merilu. Za razliko od starejše funkcije COUNTIF lahko COUNTIFS hkrati uporabi več kot en pogoj. Pogoji so na voljo s parom obseg / kriterij in potreben je samo prvi par. Za vsak dodatni pogoj morate navesti drug par obsega / meril. Dovoljenih je do 127 parov obseg / kriterij.

Merila lahko vključujejo logične operatorje (>, <,, =) in nadomestne znake (* ,?) za delno ujemanje. Merila lahko temeljijo tudi na vrednosti iz druge celice, kot je razloženo spodaj.

COUNTIFS je v skupini osmih funkcij v Excelu, ki delijo logična merila na dva dela (obseg + merila). Posledično je sintaksa, ki se uporablja za konstruiranje meril, drugačna in COUNTIFS zahteva obseg celic za argumente obsega, matrike ne morete uporabiti.

Osnovni primer

S prikazanim primerom lahko COUNTIFS uporabljamo za štetje zapisov z uporabo dveh meril, kot sledi:

=COUNTIFS(C5:C14,"red",D5:D14,"tx") // red and TX =COUNTIFS(C5:C14,"red",F5:F14,">20") // red and>20

Upoštevajte, da funkcija COUNTIFS ne razlikuje med velikimi in malimi črkami.

Dvojni narekovaji ("") v merilih

Na splošno je treba besedilne vrednosti zapirati z dvojnimi narekovaji, številke pa ne. Če pa je logični operator vključen v številko, morata biti številka in operator vključena v narekovaje, kot je prikazano spodaj:

=COUNTIFS(A1:A10,100) // count equal to 100 =COUNTIFS(A1:A10,">50") // count greater than 50 =COUNTIFS(A1:A10,"jim") // count equal to "jim"

Opomba: prikaz enega pogoja samo zaradi enostavnosti. Dodatni pogoji morajo biti v skladu z istimi pravili.

Vrednost iz druge celice

Če v stanju uporabljate vrednost iz druge celice, mora biti sklic na celico združen z operaterjem, kadar se uporablja. V spodnjem primeru bodo COUNTIFS šteli vrednosti v A1: A10, ki so manjše od vrednosti v celici B1. Upoštevajte, da je manj kot operator (ki je besedilo) zaprt v narekovajih, vendar sklic na celico ni:

=COUNTIFS(A1:A10,"<"&B1) // count cells less than B1

Opomba: COUNTIFS je ena izmed več funkcij, ki pogoje razdeli na dva dela: obseg + merila. To povzroča nekaj neskladnosti glede drugih formul in funkcij.

Ni enako

Če želite sestaviti merila "ni enako", uporabite operator "", obdan z dvojnimi narekovaji (""). Na primer, spodnja formula bo štela celice, ki niso enake "rdeči" v območju A1: A10:

=COUNTIFS(A1:A10,"red") // not "red"

Prazne celice

COUNTIFS lahko šteje celice, ki so prazne ali niso prazne. Spodnje formule štejejo prazne in neprazne celice v območju A1: A10:

=COUNTIFS(A1:A10,"") // not blank =COUNTIFS(A1:A10,"") // blank

Datumi

Najlažji način za uporabo COUNTIFS z datumi je sklicevanje na veljaven datum v drugi celici s sklicem na celico. Na primer, za štetje celic v A1: A10, ki vsebujejo datum večji od datuma v B1, lahko uporabite formulo, kot je ta:

=COUNTIFS(A1:A10, ">"&B1) // count dates greater than A1

Upoštevajte, da operater ">" povežemo z datumom v B1, vendar okrog sklica na celico ni narekovajev.

Najvarneje je datum v COUNTIFS trdno kodirati s funkcijo DATE. To zagotavlja, da bo Excel razumel datum. Za štetje celic v A1: A10, ki vsebujejo datum manj kot 1. septembra 2020, lahko uporabite:

=COUNTIFS(A1:A10,"<"&DATE(2020,9,1)) // dates less than 1-Sep-2020

Nadomestni znaki

The wildcard characters question mark (?), asterisk(*), or tilde (~) can be used in criteria. A question mark (?) matches any one character, and an asterisk (*) matches zero or more characters of any kind. For example, to count cells in a A1:A5 that contain the text "apple" anywhere, you can use a formula like this:

=COUNTIFS(A1:A5,"*apple*") // count cells that contain "apple"

The tilde (~) is an escape character to allow you to find literal wildcards. For example, to count a literal question mark (?), asterisk(*), or tilde (~), add a tilde in front of the wildcard (i.e. ~?, ~*, ~~).

Notes

  • Multiple conditions are applied with AND logic, i.e. condition 1 AND condition 2, etc.
  • Each additional range must have the same number of rows and columns as range1, but ranges do not need to be adjacent. If you supply ranges that don't match, you'll get a #VALUE error.
  • Non-numeric criteria needs to be enclosed in double quotes but numeric criteria does not. For example: 100, "100", ">32", "jim", or A1 (where A1 contains a number).
  • The wildcard characters ? and * can be used in criteria. A question mark matches any one character and an asterisk matches any sequence of characters.
  • To find a literal question mark or asterisk, use a tilde (~) in front question mark or asterisk (i.e. ~?, ~*).

Related videos

Kako zgraditi preprosto tabelo s povzetki Vrtilne tabele so fantastična orodja za povzemanje podatkov, lahko pa uporabite tudi formule za izdelavo lastnih povzetkov s pomočjo funkcij, kot sta COUNTIF in SUMIF. Oglejte si, kako v tem 3-minutnem videu. Kako uporabiti funkcijo COUNTIFS V tem videoposnetku si bomo ogledali, kako uporabiti funkcijo COUNTIFS za štetje celic, ki izpolnjujejo več meril v naboru podatkov.

Zanimive Članki...