Sådan bruges Excel COUNTIFS-funktionen

Indholdsfortegnelse

Resumé

Excel COUNTIFS-funktionen returnerer antallet af celler, der opfylder et eller flere kriterier. COUNTIFS kan bruges med kriterier baseret på datoer, tal, tekst og andre betingelser. COUNTIFS understøtter logiske operatorer (>, <,, =) og jokertegn (* ,?) til delvis matching.

Formål

Tæl celler, der matcher flere kriterier

Returneringsværdi

Antallet af gange, kriterierne er opfyldt

Syntaks

= COUNTIFS (interval1, kriterie1, (interval2), (kriterie2), …)

Argumenter

  • interval1 - Det første interval, der evakueres.
  • kriterier1 - Kriterierne, der skal bruges i rækkevidde1.
  • interval2 - (valgfrit) Det andet interval, der skal evalueres.
  • kriterier2 - (valgfrit) Kriterierne, der skal bruges i rækkevidde2.

Version

Excel 2007

Brugsanvisninger

COUNTIFS-funktionen i Excel tæller antallet af celler i et område, der svarer til et leveret kriterium. I modsætning til den ældre COUNTIF-funktion kan COUNTIFS anvende mere end en betingelse på samme tid. Betingelser leveres med række / kriteriepar, og kun det første par er påkrævet. For hver yderligere betingelse skal du angive et andet interval / kriteriepar. Op til 127 række / kriteriepar er tilladt.

Kriterier kan omfatte logiske operatorer (>, <,, =) og jokertegn (* ,?) for delvis matching. Kriterier kan også være baseret på en værdi fra en anden celle som forklaret nedenfor.

COUNTIFS er i en gruppe på otte funktioner i Excel, der opdeler logiske kriterier i to dele (interval + kriterier). Som et resultat er den syntaks, der bruges til at konstruere kriterier, forskellig, og COUNTIFS kræver et celleområde for rækkeviddeargumenter, du kan ikke bruge en matrix.

Grundlæggende eksempel

Med det viste eksempel kan COUNTIFS bruges til at tælle poster ved hjælp af 2 kriterier som følger:

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

Bemærk, at COUNTIFS-funktionen ikke skelner mellem store og små bogstaver.

Dobbelt anførselstegn ("") i kriterier

Generelt skal tekstværdier være omsluttet med dobbelt anførselstegn, og tal ikke. Når en logisk operatør er inkluderet med et nummer, skal nummeret og operatøren dog være anbragt i anførselstegn som vist nedenfor:

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

Bemærk: viser kun en betingelse for enkelhedens skyld. Yderligere betingelser skal følge de samme regler.

Værdi fra en anden celle

Når du bruger en værdi fra en anden celle i en tilstand, skal cellehenvisningen sammenkædes til en operatør, når den bruges. I eksemplet nedenfor tæller COUNTIFS værdierne i A1: A10, der er mindre end værdien i celle B1. Bemærk, at operatoren mindre end (som er tekst) er indeholdt i anførselstegn, men cellehenvisningen er ikke:

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

Bemærk: COUNTIFS er en af ​​flere funktioner, der opdeler betingelser i to dele: interval + kriterier. Dette medfører nogle uoverensstemmelser med hensyn til andre formler og funktioner.

Ikke lig med

For at konstruere "ikke lig med" kriterier skal du bruge operatoren "" omgivet af dobbelt anførselstegn (""). For eksempel tæller formlen nedenfor celler, der ikke er lig med "røde" i området A1: A10:

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

Tomme celler

COUNTIFS kan tælle celler, der er blanke eller ikke blanke. Formlerne nedenfor tæller tomme og ikke tomme celler i området A1: A10:

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

Datoer

Den nemmeste måde at bruge COUNTIFS med datoer på er at henvise til en gyldig dato i en anden celle med en cellereference. For eksempel, for at tælle celler i A1: A10, der indeholder en dato, der er større end en dato i B1, kan du bruge en formel som denne:

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

Bemærk, at vi sammenkæder operatøren ">" til datoen i B1, men er ingen citater omkring cellehenvisningen.

Den sikreste måde at kode en dato på COUNTIFS er med DATE-funktionen. Dette garanterer, at Excel forstår datoen. For at tælle celler i A1: A10, der indeholder en dato mindre end 1. september 2020, kan du bruge:

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

Jokertegn

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

Sådan opbygges en simpel oversigtstabel Pivottabeller er fantastiske værktøjer til opsummering af data, men du kan også bruge formler til at oprette dine egne oversigter ved hjælp af funktioner som COUNTIF og SUMIF. Se hvordan i denne 3 minutters video. Sådan bruges COUNTIFS-funktionen I denne video ser vi på, hvordan man bruger COUNTIFS-funktionen til at tælle celler, der opfylder flere kriterier i et datasæt.

Interessante artikler...