I denne artikel lærer vi, hvordan man søger efter & SUM -værdier med INDEX og MATCH -funktion i Excel.
For at formlen først skal forstå, skal vi revidere lidt om de tre funktioner
- SUM
- INDEKS
- MATCH
SUM -funktion tilføjer alle tal i et celleområde og returnerer summen af disse værdier.
INDEX -funktion returnerer værdien ved et givet indeks i en matrix.
MATCH -funktionen returnerer indekset for det første udseende af værdien i en matrix (enkeltdimension -array).
Nu laver vi en formel ved hjælp af ovenstående funktioner. Match -funktion returnerer indekset for opslagsværdien i overskriftsfeltet. Indeksnummeret føjes nu til INDEX -funktionen for at få værdierne under opslagsværdien.
Derefter returnerer SUM -funktionen summen fra de fundne værdier.
Brug formlen:
= SUM ( INDEKS (data, 0, MATCH (opslagsværdi, overskrifter, 0)))
Ovenstående udsagn kan være komplicerede at forstå. Så lad os forstå dette ved at bruge formlen i et eksempel
Her har vi en liste over karakterer for elever, og vi skal finde de samlede karakterer for en bestemt person (Gary) som vist i øjebliksbilledet herunder.
Brug formlen i C2 -cellen:
= SUM (INDEX (A2: D6, 0, MATCH (G2, A1: D1 , 0 )))
Forklaring:
- MATCH -funktionen matcher den første værdi med header -arrayet og returnerer sin position 3 som et tal.
- INDEX -funktionen tager tallet som kolonneindeks for dataene og returnerer arrayet {92; 67; 34; 36; 51} til argumentet for SUM -funktionen
- SUM -funktionen tager arrayet og returnerer SUMMEN i cellen.
Her er værdier til funktionen givet som cellereference.
Som du kan se i ovenstående øjebliksbillede, fik vi SUMMEN af elevens karakterer Gary. Og det beviser, at formlen fungerer fint, og for tvivl se nedenstående noter for at forstå.
Bemærkninger:
- Funktionen returnerer #NA -fejlen, hvis opslagsarrayargumentet til MATCH -funktionen er 2 -D -array, som er dataoverskriftsfeltet …
- Funktionen matcher den nøjagtige værdi, da matchtype -argumentet til MATCH -funktionen er 0.
- Opslagningsværdien kan angives som cellereference eller direkte ved hjælp af citatsymbol (").
- SUM -funktionen ignorerer tekstværdierne i arrayet, der modtages fra INDEX -funktionen.
Håber du har forstået, hvordan du bruger LOOKUP -funktionen i Excel. Udforsk flere artikler om Excel -opslagsværdi her. Du er velkommen til at angive dine forespørgsler herunder i kommentarfeltet. Vi vil helt sikkert hjælpe dig.
Brug INDEX og MATCH til at slå op på værdi
SUM -område med INDEX i Excel
Sådan bruges SUM -funktionen i Excel
Sådan bruges INDEX -funktionen i Excel
Sådan bruges MATCH -funktionen i Excel
Sådan bruges LOOKUP -funktion i Excel
Sådan bruges VLOOKUP -funktionen i Excel
Sådan bruges funktionen HLOOKUP i Excel
Populære artikler
Rediger en rulleliste
Hvis med betinget formatering
Hvis det er med jokertegn
Vlookup efter dato