SUMIF med funktionerna INDEX och MATCH i Excel

  • Dela Detta
Hugh West

I Microsoft Excel används SUMIF med INDEX-MATCH funktioner används ofta för att utvinna summera baserat på flera kriterier från olika kolumner & rader I den här artikeln får du veta i detalj hur vi kan använda denna SUMIF tillsammans med INDEX-MATCH fungerar effektivt för att ta fram uppgifter under flera kriterier .

Skärmdumpen ovan är en översikt över artikeln som representerar datasetet & ett exempel på funktionen för att extrahera data genom summering baserat på kriterier. Du kommer att få veta mer om datasetetet tillsammans med alla lämpliga funktioner i de följande metoderna i den här artikeln.

Ladda ner övningsboken

Du kan ladda ner den Excel-arbetsbok som vi har använt för att förbereda den här artikeln.

SUMIF med INDEX & MATCH

Introduktion till funktionerna SUMIF, INDEX & MATCH i Excel

Innan vi går in på användningsområdena för denna kombinerade funktion ska vi först lära känna den inre &-funktionen, de grundläggande funktionerna.

1. SUMIF-funktionen

  • Aktivitet:

Lägg till de celler som anges i de angivna villkoren eller kriterierna.

  • Formel Syntax:

=SUMIF(intervall, kriterier, [sum_range])

  • Argument:

sortiment- Räckvidd av celler där kriterierna finns.

kriterier- Valda kriterier för intervallet.

sum_range- Intervall av celler som beaktas vid summering.

  • Exempel:

I bilden nedan finns ett dataset. 10 datormärken finns i Kolumn A , enhetskategorier i Kolumn B och den totala försäljningen av produkten för varje varumärke under sex månader ligger i de följande sex kolumnerna i tabellen.

Med SUMIF funktionen hittar vi den totala försäljningen under maj månad för enbart stationära datorer av alla märken. Så vår formel i Cell F18 kommer att vara:

=SUMIF(C5:C14,F17,H5:H14)

Efter att ha tryckt på Gå in på får du ett totalt försäljningspris på 71 810 dollar.

2. INDEX-funktionen

  • Aktivitet:

Återger ett referensvärde för cellen i skärningspunkten mellan en viss rad & kolumn i ett givet intervall.

  • Formel Syntax:

=INDEX(array, row_num, [column_num])

Eller,

=INDEX(referens, row_num, [column_num], [area_num])

  • Argument:

array- Räckvidd av celler, kolumner eller rader som beaktas för de värden som ska sökas.

row_num- Radposition i matrisen.

column_position- Kolumnposition i matrisen.

referens- Räckvidd av matriser.

area_num- Serienummer för matrisen i referensen, om du inte anger det kommer det att betraktas som 1.

  • Exempel:

Om vi antar att vi vill veta värdet i skärningspunkten mellan den 3:e raden & 4:e kolumnen från matrisen med försäljningspriser från tabellen. Så, i Cell F18 Vi måste skriva:

=INDEX(D5:I14,3,4)

Tryck nu på Gå in på & du får resultatet.

Eftersom den fjärde kolumnen i den valda matrisen representerar försäljningspriserna för alla enheter i april & den tredje raden representerar kategorin Lenovo Desktop, så vid deras skärningspunkt i matrisen hittar vi försäljningspriset för Lenovo Desktop i april.

Läs mer: Hur man matchar flera kriterier från olika matriser i Excel

3. MATCH-funktionen

  • Aktivitet:

Återger den relativa positionen för ett objekt i en matris som matchar ett angivet värde i en angiven ordning.

  • Formel Syntax:

=MATCH(lookup_value, lookup_array, [match_type])

  • Argument:

lookup_value- Cellvärde som ska sökas i intervallet av celler.

lookup_array- Räckvidd av celler där uppslagsvärdet ska sökas.

match_type- Den är valfri och avgör om du vill ha partiell eller exakt matchning från matrisen för ditt uppslagsvärde.

  • Exempel:

Till att börja med ska vi känna till månadens position i juni från månadsrubrikerna. I Cell F17 , blir vår formel:

=MATCH(F16,D4:I4,0)

Tryck på Gå in på & du ser att kolumnpositionen för månaden juni är 6 i månadsrubrikerna.

Ändra månadens namn i Cell F16 & du kommer att se den relaterade kolumnpositionen för en annan månad som valts.

Och om vi vill veta vilken radposition varumärket Dell har i rad från namnen på varumärkena i Kolumn B , då gäller formeln i Cell F20 kommer att vara:

=MATCH(F19,B5:B14,0)

Här, B5:B14 är det område av celler där varumärkets namn kommer att sökas. Om du ändrar varumärket i Cell F19 får du den relaterade radpositionen för det varumärket från det valda området med celler.

Läs mer: Hur du använder INDEX och matchning för partiell matchning (2 sätt)

Liknande läsningar

  • Hur man väljer specifika data i Excel (6 metoder)
  • Formel som använder INDIRECT INDEX MATCH-funktioner i Excel
  • Indexmatchning med flera matchningar i Excel (5 metoder)
  • Så här använder du INDEX & MATCH-arbetsbladfunktioner i Excel VBA
  • Excel INDEX MATCH för att återge flera värden i en cell

Kombinera INDEX & MATCH-funktioner i Excel

Nu vet vi hur vi ska använda INDEX & MATCH funktioner tillsammans som en funktion och vad exakt denna kombinerade funktion ger som resultat. INDEX-MATCH funktionen är effektiv för att hitta specifika data från en stor matris. MATCH funktionen letar här efter rad- och kolumnpositionerna för ingångsvärdena & den INDEX-funktion kommer helt enkelt att återge resultatet från skärningspunkten mellan den raden & kolumnpositionerna.

Med hjälp av vårt dataset vill vi nu veta det totala försäljningspriset för varumärket Lenovo i juni. Cell F18 , typ:

=INDEX(D5:I14,MATCH(F17,B5:B14,0),MATCH(F16,D4:I4,0))

Tryck på Gå in på & du får resultatet direkt.

Om du ändrar månad & enhetsnamnet i F16 & F17 får du det relaterade resultatet i F18 på en gång.

Läs mer: Excel-index Matcha ett/flera kriterier med ett/flera resultat

Användning av SUMIF med INDEX & MATCH-funktioner i Excel

Låt oss nu komma till artikelns viktigaste punkt. Vi använder oss av SUMIF med INDEX & MATCH För vår beräkning med flera kriterier har vi ändrat datasetet en aning. I Kolumn A , 5 märken finns nu med flera uppträdanden för deras 2 typer av apparater. Försäljningspriserna i resten av kolumnerna är oförändrade.

Vi får reda på den totala försäljningen av Lenovo-enheter under juni månad.

📌 Steg:

➤ I produktionen Cell F18 blir den relaterade formeln:

=SUMIF(B5:B14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))

➤ Press Gå in på & du får det totala försäljningspriset för Lenovo i juni på en gång.

Och om du vill byta till kategorin enheter, om du antar att du vill hitta det totala försäljningspriset för stationära datorer, så kan du använda vårt Summa Range kommer att vara C5:C14 & Summa Kriterier kommer att vara skrivbord nu. I det fallet blir formeln alltså:

=SUMIF(C5:C14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))

Läs mer: INDEX MATCH med flera kriterier i ett annat ark (2 sätt)

Användning av SUMIFS med INDEX & MATCH-funktioner i Excel

SUMIFS är en underkategori till SUMIF funktion. Genom att använda SUMIFS funktion tillsammans med INDEX & MATCH funktioner inuti kan du lägga till mer än ett kriterium, vilket inte är möjligt med SUMIF funktion. I SUMIFS funktioner måste du ange Summa Range först, sedan Kriterieområde samt Kriterier för intervallet kommer att placeras. Baserat på vårt dataset ska vi nu ta reda på försäljningspriset för Acer-datorer i maj månad. Längs raderna lägger vi till två olika kriterier här från Kolumnerna B & C .

📌 Steg:

➤ Den relaterade formeln i Cell F19 kommer att vara:

=SUMIFS(INDEX(D5:I14,0,MATCH(F16,D4:I4,0)),B5:B14,F17,C5:C14,F18)

➤ Press Gå in på & funktionen kommer att återge 9 000,00 dollar.

Läs mer: Indexmatchning av summan av flera rader i Excel (3 sätt)

Avslutande ord

Jag hoppas att den här artikeln om användningen av SUMIF med INDEX & MATCH-funktioner kommer nu att uppmana dig att tillämpa i dina Excel-arbeten. Om du har några frågor eller feedback, låt mig veta i kommentarsfältet. Eller du kan ta en titt på våra andra intressanta artiklar om Excel-funktioner på den här webbplatsen.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.