Excel-formel: SUMIFIERar flera kriterier i tabell -

Innehållsförteckning

Generisk formel

=SUMIFS(table(values),table(col1),c1,table(col2),c2,table(col3),c3)

Sammanfattning

I vissa situationer kan du använda SUMIFS-funktionen för att utföra flera kriterier för numeriska data. För att använda SUMIFS så här måste uppslagsvärdena vara numeriska och unika för varje uppsättning möjliga kriterier. I exemplet som visas är formeln i H8:

=SUMIFS(Table1(Price),Table1(Item),H5,Table1(Size),H6,Table1(Color),H7)

Där Tabell 1 är en Excel-tabell som visas i skärmbilden.

Förklaring

Det här exemplet visar hur SUMIFS-funktionen ibland kan användas för att "söka upp" numeriska värden, som ett alternativ till mer komplicerade formler för uppslag av flera kriterier. Detta tillvägagångssätt är mindre flexibelt än mer allmänna uppslagsformler baserade på INDEX och MATCH (eller VLOOKUP) men det är också mer enkelt, eftersom SUMIFS är utformad för att enkelt hantera flera kriterier. Det är också väldigt snabbt.

I exemplet som visas använder vi SUMIFS-funktionen för att "slå upp" priset på en artikel baserat på artikelns namn, färg och storlek. Ingångarna för dessa kriterier är cellerna H5, H6 och H7.

Inuti SUMIFS-funktionen levereras summan som kolumnen "Pris" i Tabell 1:

Table1(Price)

Kriterier tillhandahålls i tre intervall / kriteriepar enligt följande:

Table1(Item),H5 // item Table1(Size),H6 // size Table1(Color),H7 // color

Med den här konfigurationen hittar SUMIFs-funktionen matchande värden i kolumnen "Pris" och returnerar summan av matchande priser för de specifika kriterier som anges i H5: H7. Eftersom det bara finns ett pris för varje möjlig kombination av kriterier, är summan av matchningspriset samma som summan av alla matchande priser.

Anmärkningar:

  1. Varje kombination av kriterier måste endast matcha ett resultat.
  2. Uppslagsvärden (summan) måste vara numeriska.
  3. SUMIFS returnerar noll om ingen matchning inträffar.

Intressanta artiklar...