Tæl flere intervaller med ét kriterium i Microsoft Excel

Anonim

I denne artikel lærer vi at tælle flere intervaller med et kriterium i Microsoft Excel.

Scenarie:

Kort sagt, mens vi arbejder med datatabeller, er vi nogle gange nødt til at tælle cellerne, hvor mere end to områder opfylder kriterier. I Excel kan du udføre opgaver som operationer over flere områder ved hjælp af formlen forklaret nedenfor. Kriterier kan anvendes over tekst, tal eller et hvilket som helst match i Excel. Kriterier inde i formlen udført ved hjælp af operatorerne. Operatører kan lide lig med ( = ), mindre end lig med ( <= ), bedre end ( > ) eller ikke er lig med ().

Hvordan løser man problemet?

For dette problem skal vi bruge SUMPRODUCT -funktionen. Nu laver vi en formel ud af funktionen. Her får vi to dataområder, og vi skal tælle de rækker, der opfylder 3 kriterier. SUMPRODUCT -funktionen returnerer SUMMEN for de tilsvarende TRUE -værdier (som 1) og ignorerer værdier, der svarer til FALSE -værdier (som 0) i det returnerede array

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: rækkevidde at kigge efter

crit: kriterier for anvendelse

op: kriterieoperatør, betingelse givet som operatør mellem område og kriterier

+0: ​​konverterer boolske værdier til binært (0 & 1).

Eksempel:

Alt dette kan være forvirrende at forstå. Så lad os teste denne formel ved at køre den på eksemplet nedenfor. Her skal vi finde antallet af rækker, der er angivet i området med 3 betingelser. Her har vi en liste over diplomatmøder afholdt mellem Indien og USA fra 2014. Tabellen viser præsidenten / premierministeren med landemærket og årstallet. Tabellen er også opdelt i dele, der repræsenterer hjemlandet og listen over besøgende lande.

Betingelser anført nedenfor:

Den amerikanske præsident "Barack Obama besøgte Indien med problemer mindre end 2.

Brug formlen:

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

C4: C10 = "Barack Obama": Præsident matcher "Barack Obama" på besøgslisten.

F4: F10 = "Indien": værtsland, der matcher "Indien".

G4: G10 <2: udsteder mindre end to.

+0: ​​konverterer boolske værdier til binært (0 & 1).

Her er området givet som cellereference. Tryk på Enter for at få tællingen.

Som du kan se, besøgte USA's præsident Barack Obama kun en gang Indien, hvilket skete i 2015. Dette viser, at formlen udtrækker antallet af gange, der matches i det tilsvarende array. Da der også er en og samme tid, hvor den amerikanske præsident "Barack Obama" besøgte Indien, hvor spørgsmål også er lig med 1, hvilket er mindre end 2.

Med lig med kriterier:

Ovenstående eksempel var let. Så for at gøre det interessant vil vi tælle, hvor mange gange USA hostede Indien fra 2014 som data.

Betingelser anført nedenfor:

USA hostede Indien, der har problemer, er lig med 2.

Brug formlen:

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

F4: F10 = "US": værtsland, der matcher "US".

D4: D10 = "Indien": besøgsland, der matcher "Indien".

G4: G10 = 2: spørgsmål er lig med to.

+0: ​​konverterer boolske værdier til binært (0 & 1).

Her er området givet som cellereference. Tryk på Enter for at få tællingen.

Som du kan se, er der 2 gange, hvor USA var vært for Indien og spørgsmål er lig med to. Dette viser, at formlen udtrækker antallet af gange, der matches i det tilsvarende array. Da der er 5 gange, hvor USA var vært for Indien, men problemerne enten var 1 eller 3, men her har vi brug for, at problemer matches med 2.

Med større end kriterier:

Her for at gøre det interessant vil vi tælle, hvor mange gange den amerikanske præsident "Donald Trump" var vært for den indiske premierminister fra 2014 som ved data.

Betingelser anført nedenfor:

Den amerikanske præsident "Donald Trump" var vært for Indien, og problemerne er større end 1.

Brug formlen:

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

F4: F10 = "USA": værtspræsident matcher "Donald Trump".

D4: D10 = "Indien": besøgsland, der matcher "Indien".

G4: G10 = 2: spørgsmål er lig med to.

+0: ​​konverterer boolske værdier til binært (0 & 1).

Her er området givet som cellereference. Tryk på Enter for at få tællingen.

Som du kan se, en gang hvor den amerikanske præsident "Donald Trump" var vært for Indien og udsteder større end to. Dette viser, at formlen udtrækker antallet af gange, der matches i det tilsvarende array. Da der er 2 gange, hvor den amerikanske præsident "Donald Trump" var vært for Indien, men spørgsmålene enten var 1 eller 3, men her har vi brug for, at spørgsmålene er større end 1, hvilket er 3 løgne i år 2019.

Med spørgsmål, der ikke overvejes i kriterierne:

Her for at gøre det let og bekvemt at forstå vil vi tælle, hvor mange gange i alt den amerikanske præsident besøgte Indien fra 2014 som data.

Betingelser anført nedenfor:

Den amerikanske præsident besøgte i alt Indien fra 2014.

Brug formlen:

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

F4: F10 = "US": værtsland, der matcher "US".

D4: D10 = "Indien": besøgsland, der matcher "Indien".

G4: G10 = 2: spørgsmål er lig med to.

+0: ​​konverterer boolske værdier til binært (0 & 1).

Her er området givet som cellereference. Tryk på Enter for at få tællingen.

Som du kan se, 2 gange hvor USA besøgte Indien og udsteder større end to. Dette viser, at formlen udtrækker antallet af gange, der matches i det tilsvarende array. Som der var en gang, hvor den amerikanske præsident "Barack Obama" besøgte Indien i 2015 og en gang, hvor den amerikanske præsident "Donald Trump" besøgte Indien i år 2020.

Du kan også udføre intervaller som kriterier. Tæl cellerne, hvor 2 områder opfylder kriterier. Lær mere om Countif med SUMPRODUCT i Excel her.

Her er nogle observationsnoter vist nedenfor.

Bemærkninger:

  1. Formlen fungerer kun med tal.
  2. Arraysne i formlen skal være lige lange, da formlen returnerer fejl, når den ikke er det.
  3. SUMPRODUCT -funktionen betragter ikke -numeriske værdier som 0s.
  4. SUMPRODUCT -funktionen betragter logisk værdi TRUE som 1 og Falsk som 0.
  5. Argumentmatrixen skal have samme størrelse, ellers returnerer funktionen en fejl.
  6. SUMPRODUCT -funktionen returnerer summen efter at have taget individuelle produkter i det tilsvarende array.

Håber denne artikel om Tæl flere intervaller med et kriterium i Microsoft Excel er forklarende. Find flere artikler om beregning af værdier og relaterede Excel -formler her. Hvis du kunne lide vores blogs, kan du dele den med dine venner på Facebook. Og også du kan følge os på Twitter og Facebook. Vi vil meget gerne høre fra dig, lad os vide, hvordan vi kan forbedre, supplere eller innovere vores arbejde og gøre det bedre for dig. Skriv til os på e -mail -stedet.

Sådan bruges COUNTIF -funktionen i Excel : Tæl værdier med betingelser ved hjælp af denne fantastiske funktion. Du behøver ikke at filtrere dine data for at tælle bestemte værdier. Countif -funktion er afgørende for at forberede dit dashboard.

Sådan bruges funktionen SUMPRODUCT i Excel: Returnerer SUMMEN efter multiplikation af værdier i flere arrays i excel.

COUNTIFS med Dynamic Criteria Range : Tæl celler, der vælger kriterierne fra listen over muligheder i kriteriecelle i Excel ved hjælp af datavalideringsværktøj.

TÆLLER To kriterier matcher : flere kriterier matcher i forskellige lister i tabellen ved hjælp af COUNTIFS -funktionen i Excel

TÆLLER MED ELLER Til flere kriterier : match to eller flere navne på den samme liste ved hjælp af ELLER -kriterierne, der er anvendt på listen i Excel.

Sådan bruges Countif i VBA i Microsoft Excel : Tæl celler med kriterier ved hjælp af Visual Basic for Applications -kode i Excel -makroer.

Sådan bruges jokertegn i excel : Tæl celler, der matcher sætninger i tekstlister ved hjælp af jokertegnene ( * , ? , ~ ) i excel

Populære artikler:

Sådan bruges IF -funktionen i Excel : IF -sætningen i Excel kontrollerer betingelsen og returnerer en bestemt værdi, hvis betingelsen er SAND, eller returnerer en anden specifik værdi, hvis FALSK.

Sådan bruges VLOOKUP -funktionen i Excel : Dette er en af ​​de mest anvendte og populære funktioner i excel, der bruges til at slå værdi op fra forskellige områder og ark.

Sådan bruges SUMIF -funktionen i Excel : Dette er en anden vigtig instrumentbrætfunktion. Dette hjælper dig med at opsummere værdier på bestemte betingelser.

Sådan bruges COUNTIF -funktionen i Excel : Tæl værdier med betingelser ved hjælp af denne fantastiske funktion. Du behøver ikke at filtrere dine data for at tælle bestemte værdier. Countif -funktion er afgørende for at forberede dit dashboard.