I denne artikel lærer vi, hvordan du henter en værdi fra et referencegitter i henhold til indeksværdier Gem i Excel
Scenarie :
Mange gange, når vi arbejder med lange uspredte data, skal vi først rense data, før vi arbejder på det. Det tager tid, og du ville bare udtrække nogle forespørgsler. For at udtrække data bruger du generelt VLOOKUP -funktionen. Men når vi har lange data med mange kolonnefelter, bliver det rodet, fordi VLOOKUP -funktion kræver det korrekte kolonneindeks som nummer, ellers returnerer formlen fejl. Lige der er nedenstående formelforklaring for denne form for problem.
Hvordan løses problemet?
For at formlen først skal forstå, skal vi revidere lidt om følgende funktioner
- INDEX -funktion
- MATCH -funktion
Nu laver vi en formel ved hjælp af ovenstående funktioner. Match -funktionen returnerer indekset for opslagsværdien1 i rækkeoverskriftsfeltet. Og en anden MATCH -funktion returnerer indekset for opslagsværdien 2 i kolonneoverskriftsfeltet. Indeksnumrene indføres nu i INDEX -funktionen for at få værdierne under opslagsværdien fra tabeldataene.
Generisk formel:
= INDEX (data, MATCH (opslag_værdi1, rækkehoveder, 0, MATCH (opslag_værdi2, kolonneoverskrifter, 0))) |
data : array af værdier inde i tabellen uden overskrifter
opslagsværdi1 : værdi til opslag i row_header.
række_overskrifter : Rækkeindeks -array til opslag.
opslagsværdi1 : værdi til opslag i column_header.
column_headers : kolonne Indeks array til opslag.
Eksempel:
Alt dette kan være forvirrende at forstå. Lad os forstå, hvordan du bruger funktionen ved hjælp af et eksempel. Her har vi nogle eksempelordredata, og vi skal finde de manglende data relateret til den givne værdi i tabellen.
Her skal vi finde ordredetaljerne som Mængde, område og pris for ordren, der blev afgivet 13-01-2019.
Brug formlen:
= INDEX (A2: D11, MATCH (G3, A2: A11, 0), MATCH (F4, A1: D1, 0)) |
Forklaring:
- MATCH -funktionen returnerer indekset for den matchede værdi i det givne 1D -array (vandret eller lodret).
- MATCH (F4, A1: D1,0) returnerer 3 som indeks.
- MATCH (G3, A2: A11,0) returnerer 5 som indeks
- INDEX -funktionen returnerer det 5. element (startende fra 2. række) i 3. kolonne.
Som du kan se, er mængden relateret til ordre placeret den 13-01-2019 ud til at være 38. Nu kan vi finde det område, hvorfra ordren blev placeret, ved hjælp af formlen.
Brug formlen:
= INDEX (A2: D11, MATCH (G3, A2: A11, 0), MATCH (F5, A1: D1, 0)) |
Som du kan se, blev ordren placeret fra Syd -regionen. Få nu prisen relateret til ordren
Brug formlen:
= INDEX (A2: D11, MATCH (G3, A2: A11, 0), MATCH (F6, A1: D1, 0)) |
Som du kan se, bliver prisen 82,84. Du bemærkede, at vi udtrak alle detaljer ved hjælp af en formel. Kombinationen INDEX og MATCH er bedst til at finde en værdi fra tabellen.
Her er alle observationsnotater vedrørende brug af formlen.
Bemærkninger:
- Formlen fungerer både for tekst og tal.
- Funktionen returnerer #NA -fejlen, hvis opslagsarrayargumentet til MATCH -funktionen ikke er af samme længde som tabell arrayet.
- Formlen returnerer en fejl, hvis lookup_value ikke matcher værdien i tabellen lookup_array.
- Funktionen matcher den nøjagtige værdi, da matchtype -argumentet til MATCH -funktionen er 0.
- Brug argumentet -1 for mindre end, 0 for nøjagtig matchning og 1 for større end opslagsmatchen.
- Opslagsværdierne kan angives som cellereference eller direkte ved hjælp af citatsymbol (") i formlen som argumenter.
Håber du forstod Sådan hentes en værdi fra et referencegitter i henhold til indeksværdier Gem i Excel. Udforsk flere artikler om Excel -opslagsværdi og Excel 2019 -funktioner her. Hvis du kunne lide vores blogs, kan du dele den med dine venner på Facebook. Og også du kan følge os på Twitter og Facebook. Vi vil meget gerne høre fra dig, lad os vide, hvordan vi kan forbedre, supplere eller innovere vores arbejde og gøre det bedre for dig. Skriv til os på e -mail -stedet.
Brug INDEX og MATCH til at slå op på værdi : INDEX & MATCH -funktion for at slå værdien op efter behov.
SUM -område med INDEX i Excel : Brug INDEX -funktionen til at finde SUMMEN af værdierne efter behov.
Sådan bruges INDEX -funktionen i Excel : Find INDEX for en matrix ved hjælp af INDEX -funktionen forklaret med et eksempel.
Sådan bruges MATCH -funktionen i Excel : Find MATCH i arrayet ved hjælp af INDEX -værdien inde i MATCH -funktionen forklaret med eksempel.
Sådan bruges LOOKUP -funktion i Excel : Find opslagsværdien i arrayet ved hjælp af LOOKUP -funktionen forklaret med eksempel.
Populære artikler:
Sådan bruges IF -funktionen i Excel : IF -sætningen i Excel kontrollerer betingelsen og returnerer en bestemt værdi, hvis betingelsen er SAND, eller returnerer en anden specifik værdi, hvis FALSK.
Sådan bruges VLOOKUP -funktionen i Excel : Dette er en af de mest anvendte og populære funktioner i excel, der bruges til at slå værdi op fra forskellige områder og ark.
Sådan bruges SUMIF -funktionen i Excel : Dette er en anden vigtig instrumentbrætfunktion. Dette hjælper dig med at opsummere værdier på bestemte betingelser.
Sådan bruges COUNTIF -funktionen i Excel : Tæl værdier med betingelser ved hjælp af denne fantastiske funktion. Du behøver ikke at filtrere dine data for at tælle bestemte værdier. Countif -funktion er afgørende for at forberede dit dashboard.