Note: The other languages of the website are Google-translated. Back to English

Hur räknar man med flera kriterier i Excel?

I Excel kan COUNTIF-funktionen hjälpa oss att beräkna antalet för ett visst värde i en lista. Men ibland måste vi använda flera kriterier för att räkna, detta kommer att bli mer komplext, idag kommer jag att prata om några objekt för att räkna med flera kriterier.

 

Räkna med flera kriterier i samma kolumn


Räkna celler med flera kriterier baserat på textvärde

Till exempel har jag följande data som innehåller vissa produkter, och nu måste jag räkna antalet KTE och KTO som är befolkade i samma kolumn, se skärmdump:

För att få antalet KTE och KTO, ange denna formel:

=COUNTIF($A$2:$A$15,"KTE")+COUNTIF($A$2:$A$15,"KTO")

Och tryck sedan på ange nyckel för att få antalet av dessa två produkter. Se skärmdump:

Anmärkningar:

1. I ovanstående formel: A2: A15 är det dataområde som du vill använda, KTE och KTO är de kriterier som du vill räkna med.

2. Om det finns mer än två kriterier som du vill räkna i en kolumn, använd bara = COUNTIF (range1, criteria1) + COUNTIF (range2, criteria2) + COUNTIF (range3, criteria3) + ...

  • Tips:
  • En annan kompakt formel kan också hjälpa dig att lösa detta problem: =SUMPRODUCT(COUNTIF($A$2:$A$15,{"KTE";"KTO"})), and then press Enter key to get the result.
  • Och du kan lägga till kriterierna precis som =SUMPRODUCT(COUNTIF(range,{ "criteria1";"criteria2";"criteria3";"criteria4"…})).


Räkna celler med flera kriterier mellan två värden

Om du behöver räkna antalet celler som värdet är mellan två angivna nummer, hur ska jag lösa detta jobb i Excel?

Ta nedanstående skärmdump som ett exempel, jag vill få resultatet av antalet som är mellan 200 och 500. Gör med dessa formler:

Ange den här formeln i en tom cell där du vill hitta resultatet:

=COUNTIF($B$2:$B$15,">200")-COUNTIF($B$2:$B$15,">500")

Och tryck sedan på ange nyckel för att få resultatet efter behov, se skärmdump:

Anmärkningar: I ovanstående formel:

  • B2: B15 är det cellområde som du vill använda, > 200 och > 500 är kriterierna du vill räkna cellerna;
  • hela formeln betyder att hitta antalet celler som har ett värde större än 200 och sedan subtrahera antalet celler med ett värde större än 500.
  • Tips:
  • Du kan också använda COUNTIFS-funktionen för att hantera denna uppgift, skriv den här formeln: =COUNTIFS($B$2:$B$15,">200",$B$2:$B$15,"<500"), and then press Enter key to get the result.
  • Och du kan lägga till kriterierna precis som =COUNTIFS(range1,"criteria1",range2,"criteria2",range3,"criteria3",...).

Räkna celler med flera kriterier mellan två datum

För att räkna cellerna baserat på datumintervall kan funktionerna COUNTIF och COUNTIFS också göra dig en tjänst.

Till exempel vill jag räkna cellnumren som datumet ligger mellan 5-1-2019 och 8/1/2019 i en kolumn, gör så här:

Ange formeln nedan i en tom cell:

=COUNTIFS($B$2:$B$15, ">=5/1/2019", $B$2:$B$15, "<=8/1/2019")

Och tryck sedan på ange för att få räkningsnumret, se skärmdump:

Anmärkningar: I ovanstående formel:

  • B2: B15 är det cellområde som du vill använda;
  • > = 5/1/2018 och <= 8/1/2019 är datumkriterierna du vill räkna cellerna;

Klicka för att veta mer om COUNTIF-funktionen ...



Räkna med flera kriterier i samma kolumn med en användbar funktion

Om du har Kutools för Excel, med dess Välj specifika celler funktionen kan du snabbt välja celler med specifik text eller celler mellan två siffror eller datum och sedan få det nummer du behöver.

Tips:Att tillämpa detta Välj specifika celler funktionen, först bör du ladda ner Kutools för Excel, och använd sedan funktionen snabbt och enkelt.

När du har installerat Kutools för Excel, gör så här:

1. Välj listan över celler som du vill räkna celler baserat på kriterier och klicka sedan på Kutools > Välja > Välj specifika celler, se skärmdump:

2. I Välj specifika celler dialogrutan, ställ in åtgärderna efter behov och klicka sedan på OK, de specifika cellerna har valts och antalet celler visas i rutan för rutan som visas nedan:

Anmärkningar: Denna funktion kan också hjälpa dig att välja och räkna cellerna mellan två specifika nummer eller datum som följande skärmdumpar visas:

Ladda ner och prova gratis Kutools för Excel nu!


Räkna med flera kriterier i flera kolumner

Om det finns flera kriterier i flera kolumner, till exempel följande skärmdump visas, och jag vill få antalet KTE vars ordning är större än 300 och namnet är Ruby.

Skriv denna formel i önskad cell:

=COUNTIFS($A$2:$A$15,"KTE",$B$2:$B$15,">300",$C$2:$C$15,"Ruby")

och tryck sedan på ange för att få det antal KTE som du behöver.

Anmärkningar:

1. A2: A15 och KTE är det första intervallet och kriteriet du behöver, B2: B15 och > 300 är det andra intervallet och kriteriet du behöver, och C2: C15 och Rubin är det tredje intervallet och kriteriet du bygger på.

2. Om det finns fler kriterier du behöver baserat på behöver du bara lägga till intervallet och kriterierna inom formeln, till exempel: = COUNTIFS (intervall1, kriterier1, intervall2, kriterier2, intervall3, kriterier3, intervall4, kriterier4, ...)

  • Tips:
  • Här är en annan formel som också kan hjälpa dig: =SUMPRODUCT(--($A$2:$A$15="KTE"),--($B$2:$B$15>300),--($C$2:$C$15="Ruby")), and then press Enter key to get the result.

Klicka för att veta mer om COUNTIFS-funktionen ...


Mer artiklar om relativa räkningsceller:

  • Countif för att beräkna procentandelen i Excel
  • Till exempel har jag en sammanfattande rapport av ett forskningsdokument, och det finns tre alternativ A, B, C, nu vill jag beräkna procentandelen av var och en av dessa tre alternativ. Det vill säga, jag måste veta att alternativ A står för procentandelen av alla alternativ.
  • Countif Ett specifikt värde över flera arbetsblad
  • Antag att jag har flera kalkylblad som innehåller följande data, och nu vill jag få antalet förekomster av ett specifikt värde "Excel" från avhandlingens kalkylblad. Hur kunde jag räkna specifika värden i flera kalkylblad?
  • Countif Partial String / Substring Match i Excel
  • Det är lätt att räkna celler fyllda med vissa strängar, men vet du hur man räknar celler som endast innehåller delvis strängar eller underlag i Excel? Denna artikel kommer att introducera ett par metoder för att lösa det snabbt.
  • Räkna alla celler utom ett specifikt värde i Excel
  • Om du har ordet "Apple" utspritt i en lista med värden, nu vill du bara räkna antalet celler som inte är "Apple" för att få följande resultat. I den här artikeln kommer jag att presentera några metoder för att lösa denna uppgift i Excel.
  • Räkna celler om en av flera kriterier uppfylls i Excel
  • COUNTIF-funktionen hjälper oss att räkna celler som innehåller ett kriterium, och COUNTIFS-funktionen kan hjälpa till att räkna celler som innehåller en uppsättning villkor eller kriterier i Excel. Vad händer om att räkna celler om det innehåller ett av flera kriterier? Här delar jag sätten att räkna celler om de innehåller X eller Y eller Z ... etc. i Excel.

De bästa Office-produktivitetsverktygen

Kutools för Excel löser de flesta av dina problem och ökar din produktivitet med 80%

  • återanvändning: Sätt snabbt i komplexa formler, diagram och allt som du har använt tidigare; Kryptera celler med lösenord; Skapa e-postlista och skicka e-post ...
  • Super Formula Bar (enkelt redigera flera rader med text och formel); Läslayout (enkelt läsa och redigera ett stort antal celler); Klistra in i filtrerat intervall...
  • Sammanfoga celler / rader / kolumner utan att förlora data; Delat cellinnehåll; Kombinera duplicerade rader / kolumner... Förhindra duplicerade celler; Jämför intervall...
  • Välj Duplicera eller Unikt Rader; Välj tomma rader (alla celler är tomma); Super Find och Fuzzy Find i många arbetsböcker; Slumpmässigt val ...
  • Exakt kopia Flera celler utan att ändra formelreferens; Skapa referenser automatiskt till flera ark; Sätt in kulor, Kryssrutor och mer ...
  • Extrahera text, Lägg till text, ta bort efter position, Ta bort mellanslag; Skapa och skriva ut personsökningstalsatser; Konvertera mellan celler innehåll och kommentarer...
  • Superfilter (spara och tillämpa filterscheman på andra ark); Avancerad sortering efter månad / vecka / dag, frekvens och mer; Specialfilter av fet, kursiv ...
  • Kombinera arbetsböcker och arbetsblad; Sammanfoga tabeller baserat på nyckelkolumner; Dela data i flera ark; Batchkonvertera xls, xlsx och PDF...
  • Mer än 300 kraftfulla funktioner. Stöder Office / Excel 2007-2021 och 365. Stöder alla språk. Enkel implementering i ditt företag eller organisation. Fullständiga funktioner 30 dagars gratis provperiod. 60 dagars pengarna tillbaka-garanti.
kte-flik 201905

Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
officetab botten
Sortera kommentarer efter
Kommentarer (60)
Inga betyg än. Bli först med att betygsätta!
Denna kommentar minimerades av moderatoren på webbplatsen
=COUNTIFS(B3:B109,"OPEN",I3:I109,"
Denna kommentar minimerades av moderatoren på webbplatsen
I ditt exempel ovan, hur man hittar order>=200 för produkten KTE och KTO men inte med countifs(..."KTE"...) +countifs(..."KTO"...)
Denna kommentar minimerades av moderatoren på webbplatsen
På formeln =COUNTIFS(A2:A11,"KTE",B2:B11,">=200") ovan. Varför kan du inte notera cell "A2" som kriteriet istället för att stava ut KTE. Jag vet att KTE i det här exemplet är kort men inte fallet i mitt ark.
Denna kommentar minimerades av moderatoren på webbplatsen
På formel =SUMMAPRODUKT(ANTALOM(intervall,{ "kriterier";"kriterier";"kriterier";"kriterier"...})), vad händer om jag vill att innehållet från någon cell ska bilda kriterierna? Så här =SUMPRODUKT(ANTAL OM(A:A,{C1;C1&",*";"*,"&C1,"*,"C1&",*"})), här fick jag syntaxfel. Det verkar vara olagligt att använda cellreferens i arrayen {}.
Denna kommentar minimerades av moderatoren på webbplatsen
SUMPRODUKT(COU NTIF(A:A,{C1;C1 &",*";"*,"&C1," *,"C1&",*"})) I detta måste C1 anges med dubbla citattecken. Kontrollera och verifiera
Denna kommentar minimerades av moderatoren på webbplatsen
hur man räknar a, b, c, d i excel. jag vill bara räkna abd i excel inte c .

snälla berätta formeln
Denna kommentar minimerades av moderatoren på webbplatsen
A
B
C
D

=COUNTIF(B2:B5,"A")+COUNTIF(B2:B5,"B")+COUNTIF(B2:B5,"D")
Denna kommentar minimerades av moderatoren på webbplatsen
Hur många kriterier kan läggas till i countif-funktionen med samma intervall..? finns det några begränsningar
Denna kommentar minimerades av moderatoren på webbplatsen
Jag har ett kalkylblad där jag behöver räkna kolumn v om det är lika med "EQ" och om kolumnerna j till u är tomma.
Denna kommentar minimerades av moderatoren på webbplatsen
Jag försöker räkna antalet celler där datumet ligger inom ett visst intervall, inga problem, jag har formeln =SUMMAPRODUKT((P8:P253>=DATUMVÄRDE("1/7/2017"))*(P8: P253<=DATUMVÄRDE("31/07/2017"))) försöker också räkna där produkten av en annan cell är ett annat tillstånd, säg A1, återigen inga problem, jag har =COUNTIF(E8:E253,"A1") men hur kombinerar jag de två som villkorade där jag får antalet celler mellan ett visst datumintervall som innehåller en specifik post? tack
Denna kommentar minimerades av moderatoren på webbplatsen
Jag försöker räkna antalet celler där datumet ligger inom ett visst intervall, inga problem, jag har formeln =SUMMAPRODUKT((P8:P253>=DATUMVÄRDE("1/7/2017"))*(P8: P253<=DATUMVÄRDE("31/07/2017"))) försöker också räkna där produkten av en annan cell är ett annat tillstånd, säg A1, återigen inga problem, jag har =COUNTIF(E8:E253,"A1") men hur kombinerar jag de två som villkorade där jag får antalet celler mellan ett visst datumintervall som innehåller en specifik post? tack
Denna kommentar minimerades av moderatoren på webbplatsen
Hej, Paul,
följande formel kan hjälpa dig:
=SUMPRODUCT(--($B$2:$B$11>=$E$2), --($B$2:$B$11<=$E$3), --($A$2:$A$11=$E$1))
vänligen se skärmdumpen för detaljer, du bör ändra cellreferenserna efter ditt behov.

Hoppas det kan hjälpa dig!
Tack!
Denna kommentar minimerades av moderatoren på webbplatsen
Jag har ett kalkylblad där jag försöker hitta ett visst värde i en kolumn, från de som hittades måste jag hitta ett annat värde i en annan kolumn och en tredje kolumn. Skulle detta vara COUNTIF-beräkning, hur kunde jag göra detta?
Denna kommentar minimerades av moderatoren på webbplatsen
Jag försöker hitta en formel som hjälper mig räkna hur många unika nummer jag har i kolumn A för varje rad som har ett numeriskt värde (ett datum) i kolumn B. Kolumn A har flera dubbletter. Kolumn B har också textceller och tomma celler. Är det ens möjligt?
Denna kommentar minimerades av moderatoren på webbplatsen
=IF(Working!C3=Working!B7,SUM(COUNTIFS(Gender,"Male",Category,{"Bombay","Pune"},Class,{"1","2","3","4"})))


Jag får inte det rätta svaret på detta, får utdata för endast 1:a kriteriet.

*(Fungerar - Bladnamn)

Vänligen hjälp
Denna kommentar minimerades av moderatoren på webbplatsen
Hej Waseem,
Kan du ge ett exempel på ditt problem?
Du kan bifoga en skärmdump här!
Tack!
Denna kommentar minimerades av moderatoren på webbplatsen
Tack för din omtanke... Nedan är formeln igen..


Om B14 stämmer överens med A17, då vill jag ha antalet räkningar av 'Male' från Bombay och Pune och de ska vara i klass 1 till klass 4.. (För det här svaret ska vara 3, men jag får inte det)

=IF(B14=A17,SUM(COUNTIFS(Gender,"Male",Category,{"Bombay","Pune"},Class,{"1","2","3","4"})))
Denna kommentar minimerades av moderatoren på webbplatsen
Här är skärmdumpen..
Denna kommentar minimerades av moderatoren på webbplatsen
Hej, du kan ladda upp skärmdumpen härifrån:
Denna kommentar minimerades av moderatoren på webbplatsen
Jag försökte igår,, N försöker igen nu, hoppas det laddas upp
Denna kommentar minimerades av moderatoren på webbplatsen
Jag laddar inte upp bilden, försöker igen,,
Denna kommentar minimerades av moderatoren på webbplatsen
ColA, ColB

Count Range är i ColB, nd Count Criteria är i Col A hur kan jag räkna , snälla ge soln
Denna kommentar minimerades av moderatoren på webbplatsen
låt oss säga att jag har dessa värden, 1 till 1.5 kommer att vara en 1, 1.6 till 3 kommer att vara en 2, 3.1 till 4.5 blir en 3 och 4.6 till 6 kommer att vara 4. Hur sätter jag den formeln för flera värden, som lets säg att jag har en lista med 100 objekt och deras värden varierar mellan 1 och 6. Så varje gång jag loggar in ett nummer kommer det automatiskt att ge mig värdet. Tack.
Denna kommentar minimerades av moderatoren på webbplatsen
Jag har en kolumn med flera namn och jag ville hitta antalet namn utom ett pertikulärt namn. Kan någon kropp hjälpa mig??
Kolumnvärden: ababcdefabaxyz (Här vill jag ha räkning av a & b & c) utan att använda countif(A:A,"a")+countif(A:A,"b")+countif(A:A,"c") .
Denna kommentar minimerades av moderatoren på webbplatsen
=COUNTIFS(rng,"<>x",rng,"<>y")
Där rng är intervallet t.ex. A:A
X eller varför är det du inte vill ska räknas
Denna kommentar minimerades av moderatoren på webbplatsen
Om intervallet är A:H, hur kan formeln tillämpas..?
Denna kommentar minimerades av moderatoren på webbplatsen
Hallå,

God dag ...

Vi har två resultat från ett artikelnummer från en annan plats

som kommer att visa sig
T.ex..
C1 C2 C3
artikel#123 Krävs Ej Krävs Ej Krävs

Från dessa två svar kommer det slutliga svaret att vara "obligatoriskt" om så krävs tillgängligt i kolumnen

Om "krävs" inte är tillgängligt kommer svaret att vara "Ej krävs"


I sista cellen skulle jag vilja få ett svar
Denna kommentar minimerades av moderatoren på webbplatsen
Hej,

Jag har ett stort dokument med data i följande format:

Erbjudande Startdatum Slutdatum
Erbjudande 1 12/08/2018 18/08/2018
Erbjudande 2 13/08/2018 26/08/2018
Erbjudande 3 13/08/2018 26/08/2018
Erbjudande 4 14/08/2018 01/09/2018
Erbjudande 5 20/08/2018 26/08/2018
Erbjudande 6 27/08/2018 08/09/2018
Erbjudande 7 09/08/2018 12/08/2018
Erbjudande 8 08/08/2018 18/08/2018

Jag måste beräkna ett antal tillgängliga erbjudanden varje vecka. Det slutliga dokumentet ska vara i formatet nedan:

WeekNum Startdatum Slutdatum Antal erbjudanden
31 30/07/2018 05/08/2018
32 06/08/2018 12/08/2018
33 13/08/2018 19/08/2018
34 20/08/2018 26/08/2018
35 27/08/2018 02/09/2018
36 03/09/2018 09/09/2018
37 10/09/2018 16/09/2018


I teorin är det relativt enkelt. Du kan använda COUNTIFS för att beräkna celler när erbjudandets slutdatum ligger mellan veckans startdatum och veckans slutdatum. Problemet är dock när erbjudandet varar i mer än 1 vecka. T.ex. Erbjudande 8 varar till 31 december vilket innebär att det måste räknas som en varje vecka från vecka 32 till vecka 53. Har du några idéer om hur detta skulle kunna beräknas?


Tack!
Denna kommentar minimerades av moderatoren på webbplatsen
Okej, jag har såååå fastnat för den här formeln. Här är vad jag har
= SUMMAPRODUKT(--(F2:F77=FALSK),--(G2:G77=FALSK))

Nu har jag också en kolumn H. Jag behöver formeln för att räkna om G och H är falska men om jag gör det
= SUMMAPRODUKT(--(F2:F77=FALSK),--(G2:H77=FALSK))

or
= SUMPRODUCT(--(F2:F77=FALSE),--(G2:G77=FALSE)--(H2:H77=FALSE))

det tillåter inte heller. Snälla hjälp!
Tack
Denna kommentar minimerades av moderatoren på webbplatsen
Hej Jason,
Formeln i den här artikeln du använde är baserad på kriterierna "och", och ditt problem är att använda "eller", så du kan använda följande formel för att räkna alla "FALSKT" i ​​de två kolumnerna:

=SUMMA(ANTAL OM(F2:G77;{"False"})).

Prova det, hoppas det kan hjälpa dig!
Denna kommentar minimerades av moderatoren på webbplatsen
snälla hjälp. Jag vill räkna antalet tomma kolumner bredvid ett visst namn.

Jag försöker använda "=countifs", men kämpar med den tomma delen...


till exempel:
kolumn A kolumn B
Lesley Nico
Lesley Sipho
Lesley
Lesley Floyd
Brons Sam
Brons present
brons
brons

Resultatet bör vara:
Lesley 1
Brons 2
Denna kommentar minimerades av moderatoren på webbplatsen
Hej Patricia,
För att räkna alla tomma celler baserat på data från en annan kolumn kan formeln nedan hjälpa dig, försök det.

=COUNTIFS(A2:A15,"Lesley",B2:B15,"")

Hoppas det kan hjälpa dig!
Denna kommentar minimerades av moderatoren på webbplatsen
Jag har ett arbete Räkna eleverna gren klokt och kursmässigt har jag Ex. A1-kurs som B.tech eller Diploma A2 Har Branch EEE,ECE och snart vill jag räkna examensbevis alla bancher och btech alla bancher vilken formel som helst för det
ark bifogat
Det finns inga kommentarer här ännu
Ladda fler
Lämna dina kommentarer
Postar som gäst
×
Betygsätt detta inlägg:
0   Tecken
Föreslagna platser

Följ oss

Copyright © 2009 - www.extendoffice.com. | Alla rättigheter förbehållna. Drivs av ExtendOffice. | | Sitemap
Microsoft och Office-logotypen är varumärken eller registrerade varumärken som tillhör Microsoft Corporation i USA och / eller andra länder.
Skyddad av Sectigo SSL