Hur summerar jag med ett eller flera kriterier i Excel?
I Excel är summeringsvärden baserat på ett eller flera kriterier en vanlig uppgift för de flesta av oss, SUMIF-funktionen kan hjälpa oss att snabbt summera värdena baserat på ett villkor och SUMIFS-funktionen hjälper oss att summera värden med flera kriterier. Den här artikeln kommer jag att beskriva hur man summerar med ett eller flera kriterier i Excel?
Summa cellvärden med ett kriterium i Excel
Summa cellvärden med flera kriterier i Excel
Summa cellvärden med ett kriterium i Excel
Först ger jag SUMIF-syntaxen till dig som referens:
SUMIF (intervall, kriterier, [sum_range])
- Mätområde: det antal celler som ska utvärderas enligt dina kriterier;
- Kriterier: villkoret du vill använda;
- Sum_range: cellintervallet som ska summeras om villkoret är uppfyllt
För att tillämpa denna SUMIF-funktion tar jag till exempel följande data:
(1.) Summan av kvantiteten när produkten är ”KTE”:
=SUMIF(A2:A12,E2,C2:C12) och tryck ange för att få resultatet, (A2: A12 är intervallcellerna som innehåller kriterierna, E2 är kriteriet du vill summera värdena baserat på, C2: C12 refererar till det intervall du vill summera) se skärmdump:
(2.) Sammanfatta kvantiteten av alla produkter utom ”KTE”:
= SUMIF (A2: A12, "<> KTE", C2: C12), Tryck sedan på ange nyckel för att lägga till all produktkvantitet exklusive KTE, (A2: A12 är intervallcellerna som innehåller kriterierna, <> KTE är kriteriet som utesluter KTE, C2: C12 refererar till det intervall du vill summera), se skärmdump:
(3.) Summa kvantiteten större än 250:
= SUMIF (C2: C12, "> 250")och tryck på ange för att få resultatet, (C2: C12 refererar till det intervall du vill summera, > 250 är det kriterium du behöver, du kan också ändra det till mindre än 250 som du behöver), se skärmdump:
(4.) Använd SUMIF + SUMIF + ... -funktionen med flera ELLER-kriterier, summera kvantiteten KTE och KTW:
=SUMIF(A2:A12,"KTE",C2:C12) + SUMIF(A2:A12,"KTW",C2:C12)( A2: A12 är intervallcellerna som innehåller kriterierna, KTE och Ktw är kriterierna du vill summera värdena baserat på, C2: C12 refererar till det intervall du vill summera) och tryck sedan på ange nyckel för att få resultatet:
Summa cellvärden med flera kriterier i Excel
SUMIFS-syntaxen enligt följande:
SUMIFS (sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
- Sum_range: ett antal celler att summera;
- Kriterieområde1: det första intervallet som har kriterierna;
- kriterier1: det första villkoret som måste uppfyllas;
- criteria_range2, kriterier2, ...: dessa är ytterligare intervall och kriterier associerade med dem.
(1.) Summa mängden där produkten är KTE och namnet är James:
Ange denna formel: =SUMIFS(C2:C12,A2:A12,"KTE",B2:B12,"James"),(C2: C12 är cellintervallet som behöver summeras, A2: A12 , KTE är det första kriterieområdet och kriteriet, B2: B12, James, är det andra kriterieområdet och kriteriet) och tryck sedan på ange nyckel, se skärmdump:
Här har också en matrisformel som kan hjälpa dig: =SUM((A2:A12="kte")*(B2:B12="James")*C2:C12), och du måste trycka på Ctrl + Skift + Enter när du har skrivit in formeln.
(2.) Summa mängden där produkten är KTE och namnet inte är James
Skriv denna formel: =SUMIFS(C2:C12,A2:A12,"KTE",B2:B12,"<>James")(C2: C12 är cellintervallet som behöver summeras, A2: A12 , KTE är det första kriterieområdet och kriteriet, B2: B12, <> James, är det andra kriterieområdet och kriteriet), tryck sedan på ange nyckel för att få resultatet, se skärmdump:
En annan matrisformel kan också avsluta denna operation: =SUM((A2:A12="kte")*(B2:B12<>"James")*C2:C12), men du måste trycka på Ctrl + Skift + Enter efter att ha skrivit denna formel.
(3.) Summa mängden där produkten är KTE och kvantiteten större än 150
Du kan använda den här SUMIFS-formeln: =SUMIFS(C2:C12,A2:A12,"KTE",C2:C12,">150")(C2: C12 är cellintervallet som behöver summeras, A2: A12 , KTE är det första kriterieområdet och kriteriet j, C2: C12, > 150, är det andra kriterieområdet och kriteriet) och tryck sedan på ange för att returnera resultatet.
Du kan också använda SUM-matrisformeln för att få det resultat du vill ha, =SUM((A2:A12="kte")*(C2:C12>150)*C2:C12) kom ihåg att trycka på Ctrl + Skift + Enter efter att ha skrivit denna formel.
(4.) Summa kvantiteten vilken mängd mellan 100 och 200
För att summera värdena mellan två nummer, använd denna formel: =SUMIFS(C2:C12,C2:C12,">100",C2:C12,"<200")( C2: C12 är cellintervallet som behöver summeras, C2: C12 , > 100 är det första kriterieområdet och kriterierna, C2: C12, , är det andra kriterieområdet och kriterierna) och tryck sedan på ange för att få resultatet enligt följande:
Naturligtvis kan en SUM-matrisformel också hjälpa dig, =SUM((C2:C12>100)*(C2:C12<200)*C2:C12), kom ihåg att trycka på Ctrl + Skift + Enter för att få rätt resultat.
Relaterade artiklar:
Hur summerar jag flera kolumner baserat på enskilda kriterier i Excel?
Hur summerar jag celler med text och siffror i Excel?
Bästa kontorsproduktivitetsverktyg
Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid. Klicka här för att få den funktion du behöver mest...
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!