Hvordan telle rader hvis de oppfyller flere kriterier i Excel

Anonim

I denne artikkelen lærer vi hvordan du teller rader hvis det oppfyller flere kriterier i Excel.

Scenario:

I enkle ord, mens vi arbeider med datatabeller, må vi noen ganger telle cellene der mer enn to områder oppfyller kriterier. Dette kan gjøres ved å bruke formelen forklart nedenfor.

Hvordan løse problemet?

For dette problemet må vi bruke SUMPRODUCT -funksjonen. Her får vi to områder, og vi trenger antall rader som oppfyller 3 kriterier. SUMPRODUCT -funksjonen returnerer SUMMEN for tilsvarende TRUE -verdier (som 1) og ignorerer verdier som tilsvarer FALSE -verdier (som 0) i returnerer en enkelt matrise der betingelsene var TRUE.

Generisk formel:

= SUMPRODUCT ((rng_1 op_1 crit_1) + 0, (rng_2 op_2 crit_1) + 0, rng_2 op_2 crit_1) + 0)

rng: rekkevidde å se etter

crit: kriterier for anvendelse

op: kriterieoperatør, betingelse gitt som operatør mellom område og kriterier

+0: ​​konverterer boolske verdier til binær (0 & 1).

Eksempel:

Alt dette kan være forvirrende å forstå. Så la oss teste denne formelen ved å kjøre den på eksemplet nedenfor.

Her må vi finne antall rader oppført i området som har 3 betingelser. Her har vi en liste over diplomatiske møter mellom India og USA fra 2014. Tabellen viser presidenten / statsministeren med landemerke og årstall. Tabellen er også delt inn i deler som representerer hjemlandet og listen over besøksland.

Forholdene nedenfor:

USAs president "Barack Obama besøkte India med problemer under 2.

Bruk formelen:

= SUMPRODUCT ((C4: C10 = "Barack Obama") + 0, (F4: F10 = "India") + 0, (G4: G10 <2) + 0))

C4: C10 = "Barack Obama": President matcher "Barack Obama" på besøkslisten.

F4: F10 = "India": vertsland som matcher "India".

G4: G10 <2: utsteder mindre enn to.

+0: ​​konverterer boolske verdier til binær (0 & 1).

Her er området gitt som cellereferanse. Trykk Enter for å få tellingen.

Som du kan se, besøkte USAs president Barack Obama en gang India som skjedde i 2015. Dette viser at formelen trekker ut antall ganger som er matchet i den tilhørende gruppen. Som det er en gang da den amerikanske presidenten "Barack Obama" besøkte India hvor problemene også er lik 1 som er mindre enn 2

Med lik til kriterier:

Eksemplet ovenfor var enkelt. Så for å gjøre det interessant vil vi telle hvor mange ganger USA var vert for India fra 2014 som data.

Vilkårene nedenfor:

USA som er vert for India som har problemer er lik 2.

Bruk formelen:

= SUMPRODUCT ((F4: F10 = "US") + 0, (D4: D10 = "India") + 0, (G4: G10 = 2) + 0)

F4: F10 = "US": vertsland som matcher "US".

D4: D10 = "India": besøksland som matcher "India".

G4: G10 = 2: saker tilsvarer to.

+0: ​​konverterer boolske verdier til binær (0 & 1).

Her er området gitt som cellereferanse. Trykk Enter for å få tellingen.

Som du kan se, er det to ganger hvor USA var vert for India og utstedelser tilsvarer to. Dette viser at formelen trekker ut antall ganger som matches i den tilsvarende matrisen. Siden det var fem ganger da USA var vert for India, men problemene enten var 1 eller 3, men her må vi matche 2 problemer.

Med større enn kriterier:

Her for å gjøre det interessant vil vi telle hvor mange ganger USAs president "Donald Trump" var vert for den indiske statsministeren fra 2014, basert på data.

Forholdene nedenfor:

Den amerikanske presidenten "Donald Trump" var vertskap for India med problemer som er større enn 1.

Bruk formelen:

= SUMPRODUCT ((C4: C10 = "Donald Trump") + 0, (F4: F10 = "India") + 0, (G4: G10> 1) + 0)

F4: F10 = "US": vertspresident som matcher "Donald Trump".

D4: D10 = "India": besøksland som matcher "India".

G4: G10 = 2: saker tilsvarer to.

+0: ​​konverterer boolske verdier til binær (0 & 1).

Her er området gitt som cellereferanse. Trykk Enter for å få tellingen.

Som du kan se, en gang der USAs president "Donald Trump" var vertskap for India og utsteder større enn to. Dette viser at formelen trekker ut antall ganger som matches i den tilsvarende matrisen. Som det er 2 ganger da den amerikanske presidenten "Donald Trump" var vert for India, men problemene enten var 1 eller 3, men her trenger vi at problemene skal være større enn 1, det vil si 3 løgner i år 2019.

Med problemer som ikke er vurdert i kriteriene:

For å gjøre det enkelt og greit å forstå, vil vi telle hvor mange ganger den amerikanske presidenten totalt besøkte India fra 2014, basert på data.

Forholdene nedenfor:

Den amerikanske presidenten besøkte India totalt fra 2014.

Bruk formelen:

= SUMPRODUCT ((F4: F10 = "India")+0, (D4: D10 = "US")+0)

F4: F10 = "US": vertsland som matcher "US".

D4: D10 = "India": besøksland som matcher "India".

G4: G10 = 2: saker tilsvarer to.

+0: ​​konverterer boolske verdier til binær (0 & 1).

Her er området gitt som cellereferanse. Trykk Enter for å få tellingen.

Som du kan se, 2 ganger hvor USA besøkte India og utsteder større enn to. Dette viser at formelen trekker ut antall ganger som matches i den tilsvarende matrisen. Som det var en gang da den amerikanske presidenten "Barack Obama" besøkte India i 2015 og en gang da den amerikanske presidenten "Donald Trump" besøkte India i år 2020.

Du kan også utføre områder som kriterier. Telle cellene der 2 områder oppfyller kriteriene. Lær mer om Countif med SUMPRODUCT i Excel her.

Her er noen observasjonsnotater vist nedenfor.

Merknader:

  1. Formelen fungerer bare med tall.
  2. Arrayene i formelen må være like lange, ettersom formelen returnerer feil når ikke.
  3. SUMPRODUCT -funksjonen anser ikke -numeriske verdier som 0s.
  4. SUMPRODUCT -funksjonen anser logisk verdi TRUE som 1 og Falsk som 0.
  5. Argumentmatrisen må ha samme størrelse, ellers returnerer funksjonen en feil.
  6. SUMPRODUCT -funksjonen returnerer summen etter å ha tatt individuelle produkter i den tilsvarende matrisen.
  7. Operatører liker lik ( = ), mindre enn lik ( <= ), større enn ( > ) eller ikke er lik () kan utføres innenfor en anvendt formel, bare med tall.

Håper denne artikkelen om Hvordan telle rader som oppfyller flere kriterier i Excel er forklarende. Finn flere artikler om telleformler her. Hvis du likte bloggene våre, del den med fristarts på Facebook. Og du kan også følge oss på Twitter og Facebook. Vi vil gjerne høre fra deg, gi oss beskjed om hvordan vi kan forbedre, utfylle eller innovere arbeidet vårt og gjøre det bedre for deg. Skriv til oss på e -post

Finn den siste dataraden med tall i Excel : I en rekke tekstverdier finner du den siste med data i excel.

Slik bruker du SUMPRODUCT -funksjonen i Excel: Returnerer SUMMEN etter multiplikasjon av verdier i flere matriser i excel.

TELLER med Dynamic Criteria Range : Tell celler som er avstarter på andre celleverdier i Excel.

TELLER To kriterier samsvarer : Tell celler som matcher to forskjellige kriterier på listen i excel.

TELLER MED ELLER For flere kriterier : Tell celler som har flere kriterier som samsvarer med OR -funksjonen.

COUNTIFS -funksjonen i Excel : Tell celler avhengig av andre celleverdier.

Hvordan bruke Countif i VBA i Microsoft Excel : Tell celler ved hjelp av Visual Basic for Applications -kode.

Hvordan bruke jokertegn i excel : Tell celler som matcher setninger ved hjelp av jokertegnene i excel

Populære artikler

50 Excel -snarvei for å øke produktiviteten : Bli raskere på oppgaven din. Disse 50 snarveiene får deg til å jobbe enda raskere med Excel.

Slik bruker du tVLOOKUP -funksjonen i Excel : Dette er en av de mest brukte og populære funksjonene i excel som brukes til å slå opp verdi fra forskjellige områder og ark.

Slik bruker du COUNTIF -funksjonen i Excel : Tell verdier med betingelser ved hjelp av denne fantastiske funksjonen. Du trenger ikke å filtrere dataene dine for å telle spesifikke verdier. Countif -funksjonen er avgjørende for å forberede dashbordet.

Slik bruker du SUMIF -funksjonen i Excel : Dette er en annen viktig funksjon i instrumentbordet. Dette hjelper deg med å oppsummere verdier på spesifikke forhold.