Ladda ner exempelarbetsboken
Den här självstudien visar hur du använder VLOOKUP -funktionen som ligger i SUMIFS -funktionen för att summera datarader som matchar ett avkodat värde i Excel och Google Sheets.
Använda VLOOKUP inom SUMIFS
Detta exempel summerar Total rea för alla Produktkoder som matchar en given produktnamn, definieras i en separat referens tabell.
1 | = SUMMER (F3: F9, E3: E9, VLOOKUP (H3, B3: C9,2, FALSE)) |
I det här exemplet är det inte möjligt att använda produktnamn direkt i SUMIFS -funktionen som Försäljningstabell innehåller bara Produktkoder. Vi måste konvertera namn till a Koda att beräkna Total rea korrekt.
Låt oss dela upp formeln i steg.
SUMIFS -funktion
Om vi vet Produktkod ("T1"), då kan vi helt enkelt använda SUMIFS -funktionen:
1 | = SUMIFIER (F3: F9, E3: E9, "T1") |
Denna formel summerar allt Försäljning motsvarande Koda "T1".
VLOOKUP -funktion
Men om Produktkod inte ger tillräckligt med information för att göra sammanfattningen användbar, måste vi tillåta en produktnamn ska användas istället. Vi kan använda VLOOKUP -funktionen för att ändra namn ("Tabell") i dess Koda:
1 | = VLOOKUP ("Tabell", B3: C9,2, FALSKT) |
Denna formel hittar "Tabell" i Sökning av produktkod dataintervall och matchar det med värdet i den andra kolumnen i det intervallet ("T1"). Vi använder FALSE i VLOOKUP -funktionen för att indikera att vi letar efter en exakt matchning.
Använda VLOOKUP inom SUMIFS - cellreferenser
Nu när vi har visat hur man summerar Försäljning förbi Koda och hur man ser upp Koda förbi namn, kombinerar vi dessa steg till en enda formel.
Ersätt först "Tabell" i VLOOKUP -funktionen med dess cellreferens (H3).
1 | VLOOKUP (H3, B3: C9,2, FALSE) |
Ingången till VLOOKUP är "Table" och utgången är "T1", så vi kan ersätta "T1" i SUMIFS -funktionen med VLOOKUP -funktionen för att få vår slutliga formel:
1 | = SUMMER (F3: F9, E3: E9, VLOOKUP (H3, B3: C9,2, FALSE)) |
Låsning av cellreferenser
För att göra våra formler lättare att läsa har vi visat formlerna utan låsta cellreferenser:
1 | = SUMMER (F3: F9, E3: E9, VLOOKUP (H3, B3: C9,2, FALSE)) |
Men dessa formler fungerar inte korrekt när de kopieras och klistras in någon annanstans i din fil. Istället bör du använda låsta cellreferenser så här:
1 | = SUMIFIER ($ F $ 3: $ F $ 9, $ E $ 3: $ E $ 9, VLOOKUP (H3, $ B $ 3: $ C $ 9,2, FALSE)) |
Läs vår artikel om låsa cellreferenser för att lära dig mer.
Summa om du använder VLOOKUP i Google Kalkylark
Dessa formler fungerar exakt likadant i Google Kalkylark som i Excel.