Ladda ner exempelarbetsboken
Thans handledning visar hur man använder COUNTIF- och SUMPRODUCT -formlerna för att räkna med flera kriterier i Microsoft Excel och Google Sheets.
RÄKNARE Funktion
COUNTIFS -funktionen låter dig räkna värden som uppfyller flera kriterier. Den grundläggande formelstrukturen är:
1 | = RÄKNINGAR (intervall 1, villkor 1, intervall 2, villkor 2) |
Låt oss titta på ett exempel. Nedan ser du en lista med betyg för elever i engelska och matematik. Låt oss räkna alla elever med testresultat över 60 i matematik.
I det här fallet testar vi två kriterier:
- Om testresultaten är större än 60 (intervall B2: B11)
- Om ämnet är “Math” (intervall är C2: C11)
Nedan kan du se att det finns 4 elever som fick över 60 i matematik:
Du kan testa ytterligare villkor genom att lägga till ytterligare ett intervall och kriterier. Om du till exempel vill räkna antalet elever som fick mellan 60 och 80 i matematik skulle du använda följande kriterier:
- Om testresultaten är större än 60
- Om testresultaten är under 80
- Om ämnet är "matematik"
Här är de markerade avsnitten där dessa exempel testas.
Resultatet i detta fall är 3.
SUMPRODUCT Funktion
COUNTIFS -funktionen är ganska rak framåt, men du kan utföra samma uppgift med den mer avancerade SUMPRODUCT -funktionen. SUMPRODUCT -funktionen öppnar en värld av möjligheter med komplexa formler (se SUMPRODUCT -handledning). Så medan COUNTIFS -funktionen är det enklaste sättet att räkna utifrån flera kriterier, kanske du vill börja bekanta dig med denna kraftfulla funktion. Syntaxen är:
1 | = SUMPRODUCT (Intervall 1 = Villkor 1*Område 2 = Villkor 2) |
Genom att använda samma exempel ovan, för att räkna alla elever med testresultat över 60 i ämnet "matematik", kan du använda denna formel:
1 | = SUMPRODUCT ((B3: B13> 60)*(C3: C13 = ”Math”)) |
Det första villkoret testar vilka värden i det intervallet som är större än 60, och det andra villkoret testar vilka värden i det intervallet som är lika med “Math”. Detta ger oss en rad booleska värden på 1 (TRUE) eller 0 (FALSE):
<>
SUMPRODUCT -funktionen summerar sedan alla objekt i matrisen, vilket ger oss antalet elever som fick cirka 60 i matte.
RUNT och SUMPRODUCT för flera kriterier i Google Kalkylark
Du kan använda samma formelstrukturer som ovan i Google Kalkylark för att räkna med flera kriterier.