At finde ud af brugbar indsigt er det primære mål for enhver database. Microsoft Excel tilbyder funktionerne VLOOKUP og HLOOKUP til at finde data fra et stort regneark. Disse funktioner er dog ikke fleksible nok.

Du kan bruge INDEX og MATCH i Excel til at gøre din dataopdagelsesopgave nemmere. Du vil nyde bekymringsfri datahentning, selv i avancerede og komplekse situationer. Denne artikel hjælper dig med at forstå disse to funktioner i enkle vendinger og letforståelige eksempler.

Hvad er INDEX-funktionen?

INDEX-funktionen af Microsoft Excel henter en værdi fra et givet celleområde. Ligesom en GPS-enhed, der finder en placering på et kort, finder denne funktion en celleværdi inden for et celleområde.

Mens du for en GPS skal indtaste breddegrad og længdegrad, skal du angive et celleområde, rækkenummer og kolonnenummer for at INDEX-funktionen skal fungere. Her er syntaksen:

=INDEKS(matrix; rækkenummer; [kolonne_nummer])

Relaterede: Sådan laver du et mindmap i Excel: Nemme metoder

Du kan prøve disse trin for at anvende INDEX-funktionen i et relevant scenarie:

instagram viewer
  1. Indsæt en i en celle Lige tegn og skriv derefter INDEKS.
  2. Trykke Tab og indtast det første argument.
  3. Det skal være et celleområde efterfulgt af et komma.
  4. Indtast et rækkenummer, hvor du forventer dataene, og sæt et komma.
  5. Kolonnenummeret er ikke nødvendigt, da der kun er én kildekolonne.
  6. Sæt en parentes til sidst og tryk på Enter.
  7. Formlen skal se ud som følgende:
=INDEKS(C5:C8;3;0)

Hent: INDEX og MATCH i Excel tutorial arbejdsbog (Gratis)

Hvad er MATCH-funktionen?

Hvis du vil kende rækkenummeret eller kolonnenummeret på en celleværdi eller celleadresse, skal du bruge MATCH-funktionen i Excel. Det er nyttigt, når du skal automatisere en opgave i Excel, som at finde en celleværdi for INDEX-funktionen.

Det kræver tre input at hente en celles position; opslagsværdien, celleområdet, hvor værdien findes, og matchkriterierne. De mulige matchtyper er 0 for et eksakt match, 1 for mindre end opslagsværdien og -1 for større end opslagsværdien. Her er syntaksen:

=MATCH(opslagsværdi, opslagsmatrix, [matchtype])

Sådan kan du prøve MATCH-funktionen:

  1. Indtast en Lige tegn i enhver celle og type MATCH.
  2. Trykke Tab.
  3. Vælg nu en celle som opslagsreference, eller skriv hvad som helst inden for anførselstegn.
  4. Vælg et celleområde til kildedata, og skriv derefter 0 for et nøjagtigt match.
  5. Trykke Gå ind for at få cellepositionen. Følgende er formlen i aktion:
=MATCH(C7;C5:C8;0)

=MATCH("aktiv lytning",C5:C8,0)

Relaterede: De bedste datavisualiseringsmetoder, der tilføjer værdi til alle rapporter

Hvad er fordelene ved INDEX og MATCH i Excel?

Til komplekse dataopslagsopgaver skal du bruge begge funktioner for at frigøre deres fulde potentiale. Fordelene ved at bruge denne formelkombination er:

  1. Ingen begrænsninger i venstre mod højre eller højre mod venstre opslag
  2. Lettere at slette, indsætte eller opdatere kolonner
  3. For store regneark er kombinationsformlen meget hurtigere end VLOOKUP
  4. Den kan hente omtrentlige kampe
  5. Du kan oprette længere indlejrede formler ved hjælp af disse to funktioner

Sådan anvender du INDEX og MATCH i én formel

MATCH og INDEX er yderst fordelagtige, når du anvender dem sammen. Lad os sige, at du vil finde ud af Indtægter og Profit af enhver app fra den givne database. Sådan kan du gøre det:

  1. Hent op INDEKS fungere.
  2. Vælg cellerne C3:C13 for Indtægter datakilde.
  3. Type MATCH og tryk Tab.
  4. Vælg G2 som opslagsværdi, B3:B13 som kildedata, og 0 for et komplet match.
  5. Hit Gå ind for at hente omsætningsoplysningerne for den valgte app.
  6. Følg de samme trin og udskift INDEKS kilde med D3:D13 at få Profit.
  7. Følgende er arbejdsformlen:
=INDEKS(C3:C13;MATCH(G2;B3:B13;0))

=INDEKS(D3:D13;MATCH(G2;B3:B13;0))

Ovennævnte er et eksempel på den endimensionelle brug af INDEX MATCH i Excel. Du kan også vælge rækker og kolonner sammen for at udføre mere komplekse søgninger.

For eksempel vil du måske bruge en rullemenu i stedet for separate celler til Indtægter og Profit. Du kan følge disse trin for at øve dig:

  1. Vælg Indtægter celle og klik på Data fanen på båndet.
  2. Klik på Data validering,og under Give lov til, Vælg Liste.
  3. Vælg Indtægter og Profit kolonneoverskrifter som Kilde.
  4. Klik Okay.
  5. I denne formel bruger du MATCH funktion to gange for at hente både række- og kolonneværdien for den endelige INDEKS fungere.
  6. Kopiér og indsæt følgende formel ved siden af Indtægter celle for at få værdier. Brug blot rullemenuen til at vælge imellem Indtægter og Profit.
=INDEKS(C3:D13,MATCH(G2,B3:B13,0),MATCH(F4,C2:D2,0))

I ovenstående formel fortæller den første indlejrede MATCH Excel navnet på den app, for hvilken indtægts- og overskudsdata er nødvendige. Den anden svarer til kolonneoverskrifterne for omsætning og overskud og afspejler de relevante værdier, når du bytter dem i rullemenuen.

En yderligere kompleks situation kunne være at slå data op efter tre kolonneoverskrifter, f.eks. navnet på appen, forventet omsætning og sand indtjening. Her skal du bruge INDEX og MATCH to gange for at give hinanden de input, de har brug for. Du kan øve dig ved at følge disse trin:

  1. Opret tre rullemenuer til appnavnvælger, sand/prognose og omsætning/fortjeneste.
  2. Anvend nu følgende formel ved siden af ​​navnet på den app, hvor du vil have opslagsværdien.
=INDEKS(C4:F14,MATCH(I4,B4:B14,0),MATCH(J2&J3,INDEKS(C2:F2&C3:F3,0),0))

For både MATCH- og INDEX-funktionerne kan du adskille flere input for de samme argumenter ved at bruge & skilt. Når du skal udføre en MATCH-funktion for at finde positioner med to opslagsværdier, skal du bruge & mellem opslagene og et indlejret INDEX for en opslagskilde.

Hvis du bemærker den anden INDEX-funktion, er & tegn adskiller to kildearrays. Der er ingen rækker eller kolonner, da vi skal betragte hele arrayet som mulige værdier.

Det blev nemt at slå op vitale data

Når du har brug for at oprette et dashboard eller slå data op fra en stor matrix, kan du prøve at følge ovenstående eksempler og anvende den kombinerede INDEX MATCH-formel for nemheds skyld. Denne kombinationsfunktion er mere kraftfuld og fleksibel end den konventionelle VLOOKUP-formel.

Du behøver ikke bekymre dig om kolonne- eller rækkeændringer, da Excel automatisk justerer den valgte datakilde. Derfor kan du søge mere effektivt i din Excel-projektmappe.

6 Microsoft Excel-opslagsfunktioner til at søge regneark mere effektivt

Det er ikke altid nemt at søge i et stort Excel-regneark. Brug opslagsformler til at spare tid og søge effektivt i regneark.

Læs Næste

DelTweetE-mail
Relaterede emner
  • Produktivitet
  • Microsoft Excel
  • Tips til regneark
  • Dataanalyse
Om forfatteren
Tamal Das (317 artikler udgivet)

Tamal er freelanceskribent hos MakeUseOf. Efter at have fået betydelig erfaring inden for teknologi, økonomi og forretning processer i sit tidligere job i en it-konsulentvirksomhed, tog han forfatterskabet til sig som fuldtidserhverv for 3 år siden. Selvom han ikke skriver om produktivitet og de seneste teknologinyheder, elsker han at spille Splinter Cell og binge-se Netflix/Prime Video.

Mere fra Tamal Das

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for tekniske tips, anmeldelser, gratis e-bøger og eksklusive tilbud!

Klik her for at abonnere