Vi vil kun tælle noget inden for rækkevidde, hvis to betingelser matcher i excel. Her kan vi bruge Excels COUNTIFS -funktion. COUNTIFS -funktionen kan regne med flere kriterier. Og hvis alle kriterier kun matches, tælles en række. Det er EN OG logik. Så lad os komme i gang …
Generisk formel
= COUNTIFS (criteria_range1, criteria1, criteria_range2, criteria2)
Criteria_range1: Dette er det første kriterieinterval. Dette er obligatorisk. Din første betingelse for vil være fra dette område.
Kriterier 1: Dette er de første kriterier fra kriterieområde1.
Criteria_range2: Dette er det andet kriterium for din anden tilstand. Dette kan være det samme som det første.
Kriterier2: Kriterierne2 er den anden betingelse fra kriterieområde 2.
Lad os nu få et eksempel:
Eksempel
Vi har disse data til vores COUNTIFS -eksempel.
Og vi har disse to forespørgsler at besvare.
Så for den første forespørgsel har vi to betingelser fra en enkelt kolonne, Alder.
For at besvare forespørgslen, Tæl personer, hvis alder er mellem 50-80 alt inklusive, skriv denne COUNTIFS -formel.
= ANTALS (B2: B10, "> = 50", B2: B10, "<= 80")
Bemærk, at vi har de samme kriterier i området B2: B10 for begge forhold. Excel har ingen indvendinger mod brugen af de samme kriterier. Med den valgte data output ville være 3.
Hvordan virker det?
Enkel, den k funktion søger først efter alle værdier inden for området B2: B10 det vil være {81,58,85,57,76}. Så ind {81,58,85,57,76} liste vil det se alle værdier, der er mindre end eller lig med 80 og det bliver det {58,57,76}. Og det er 3.
Nu i den anden forespørgsel, hvor det er nødvendigt Count Personer, der bestilte blyant og alder er under 15 år. Vi skal regne med flere kriterier og forskellige kolonner.
Så to besvarer denne forespørgsel, skriv denne COUNTIFS -formel.
= ANTALS (C2: C10, "blyant", B2: B10, "<15")
Bemærk, at vi brugte to forskellige kolonner til vores tilstand.
Dette er den klassiske måde at tælle i excel til to eller flere kriterier. Men der er en alternativ måde at tælle på, hvis to kriterier matcher.
En alternativ måde COUNTIFS til COUNT Hvis der er to kriterier, der skal matches
Så lad os tage det samme eksempel og forespørgsler som ovenfor.
Tæl personer, hvis alder er mellem 50-80 alt inklusive
= SUMPRODUCT ((B2: B10> = 50)*(B2: B10 <= 80))
Ja, SUMPRODUCT -funktionen kan også tælle. Jeg har forklaret SUMPRODUCT -funktionen i detaljer her.
Count Personer, der bestilte blyant og alder er under 15 år
= SUMPRODUCT ((C2: C10 = "blyant")*(B2: B10 <15))
Grundlæggende vil ovenstående SUMPRODUCT -formel opføre sig som COUNTIFS -funktioner, og hvis den ville skrive en generisk formel for dette, ville det se ud som …
Generisk formel til at regne med to betingelser ved hjælp af SUMPRODUCT -funktionen
= SUMPRODUCT ((område1 (kriterie1))*(område2 (kriterium2)))
Her kan kriterier1 og kriterier2 alle være betingelser, der ville generere en række Sand og Falsk fra område 1 og rækkevidde 2. F.eks. = ”Abc”,> 20, ”2x”, ISNUMBER(rækkevidde) osv.
Ok, så jeg dækkede her, hvordan du bruger COUNTIFS -funktionen, når du har to kriterier. Men hvis det stadig var den løsning, du ledte efter, så lad mig vide dit scenario i kommentarfeltet herunder.
TÆLLER MED ELLER Til flere kriterier
Tæl celler, der indeholder dette eller det
Sådan tælles unik tekst i Excel
Populære artikler:
50 Excel -genveje til at øge din produktivitet
VLOOKUP -funktionen i Excel
COUNTIF i Excel 2016
Sådan bruges SUMIF -funktionen i Excel