Flere VLOOKUP - Søg efter kriterier

Du har disse muligheder

Den hurtigste og bedste måde at søge efter specifikke kriterier er at bruge VLOOKUP -funktionen. Med det er det muligt at finde en værdi i Microsoft Excel i millisekunder.

VLOOKUP - sådan fungerer det med et søgekriterium

For at forstå, hvordan VLOOKUP fungerer med flere søgekriterier, skal Excel -brugere først forstå, hvordan VLOOKUP -funktionen grundlæggende er struktureret. Følgende eksempel viser antallet af vikarer ansat i en virksomhed i de forskellige måneder af et kalenderår.

En VLOOKUP bør bruges til at vise, hvor mange vikarer der var ansat i marts og december.

VLOOKUP -formlen i eksemplet for december er:

OPLYSNING (D8, A: B, 2, 0)

Formlen søger efter de tilsvarende numre for midlertidigt ansatte som følger:

  1. Find værdien af D8 (december måned) i kolonne A og B.
  2. Find værdien af kolonne B. Dette er repræsenteret af 2 i formlen.
  3. 0 i formlen angiver, at der skal søges efter en nøjagtig værdi.

VLOOKUP -funktionen søger efter et enkelt søgekriterium. Matrixen for formlen er det område, hvor de relevante værdier er placeret. Derudover skal kolonnen VLOOKUP indeholde den værdi, du leder efter.

Vigtig:

Med VLOOKUP -funktionen skal søgekriteriet altid være i kolonne 1. De tilknyttede værdier, der søges efter, skal også vises til højre for søgekriteriet. Hvis regnearket er struktureret anderledes, fungerer VLOOKUP ikke. I dette tilfælde kan en kombination af INDEX- og COMPARE -funktionerne være nyttig til at oprette den ønskede forespørgsel.

VLOOKUP med flere søgekriterier - hvordan man integrerer IF -funktionen

I ovenstående eksempel blev det spurgt, hvor mange vikarer, der arbejdede i en virksomhed i en bestemt måned. Med VLOOKUP -funktionen kan de specifikke værdier let udledes. I det følgende eksempel kan du se en omfattende artikelliste med 36 poster [1], hvorfra du hurtigt og nemt vil filtrere egnede artikelnumre ud fra flere kriterier.

Søgekriterierne er angivet i regnearket til højre. Det fundne artikelnummer skal vises i celle H8.

Det første trin er at inkludere en formel med VLOOKUP, som du kan bruge til at finde et varenummer baseret på et søgekriterium. Du udvider derefter denne formel trin for trin for de andre søgekriterier.

Brug følgende formel i celle H8 til at finde varenummeret for størrelsen fra celle H3: [2]

= OPLYSNING (H3, A3: E40, 5

Formlen søger efter det tilsvarende artikelnummer på følgende måde:

  1. Find værdien af H3 (størrelse 142) i kolonner A til E.
  2. Find værdien i kolonne E (artikelnummer). Dette er repræsenteret med 5'et i formlen.

Sammenfattende passerer VLOOKUP -funktionen den komplette liste, hvor du leder efter indhold som det første argument. Det søgekriterium, der skal søges efter i den første kolonne i det overførte område, er fokuseret som det andet argument. Det tredje argument definerer den kolonne, hvorfra resultatet skal returneres.

Send listen sorteret i stigende rækkefølge baseret på den første kolonne, så Excel kan finde den næste lavere værdi. Formlen finder artikelnummer 2.253 fra celle E16. Da størrelsen 142 fra celle H3 ikke vises på listen, findes den næste lavere værdi 139.

Inkluder et andet søgekriterium

I det næste trin vil du også søge efter gruppen i celle H4 som et andet kriterium. Der bør kun findes et artikelnummer, hvor den gruppe, du leder efter, forekommer.

For at gøre dette skal du tilføje en HVIS -funktion til formlen i celle H8 og indsætte formlen som en matrixformel:

= OPLYSNING (H3; HVIS (B3: B40 = H4; A3: E40; ""); 5)

Info:

I Microsoft Excel skelnes der mellem konventionelle formler og de mere kraftfulde matrixformler. Matrixformler gør det muligt for Excel -brugere at foretage komplekse beregninger. Disse kan ikke udføres med standardformlerne. Da tastekombinationen "CTRL + SKIFT + ENTER" skal trykkes efter indtastning af formlen, er matrixformler internationalt kendt som eller CSE -formler (CTRL + SKIFT + ENTER).

Bekræft formlen efter at have indtastet den ved hjælp af tastekombinationen Ctrl + Shift + Enter som en matrixformel. [3]

Varenummer 1.188 leveres som resultat. Formlen finder værdien 126 i kolonnen "Størrelse". Dette er den største værdi i regnearket. Det er mindre end eller lig med den søgte værdi 142 og har indholdet C2 i forhold til gruppen.

IF -funktionen i formlen kontrollerer hver celle i området B3: B40 for en matchning med indholdet i celle H4. Så snart der er en match, sendes den tilsvarende linje i område B3: E40 til VLOOKUP -funktionen.

Tilføj let søgekriterier til enhver tid

Du kan tilføje yderligere søgekriterier på samme måde. Du gør dette ved at indlejre flere IF -funktioner i formlen. For at imødekomme alle fire søgekriterier skal du inkludere yderligere to indlejrede IF -funktioner i formlen i celle H8:

= OPLYSNING (H3; HVIS (B3: B40 = H4; HVIS (C3: C40 = H5; HVIS (D3: D40 = H6; A3: E40; ""); ""); ""); 5)

Efter at have bekræftet matrixformlen ved hjælp af tastekombinationen Ctrl + Shift + Enter, returnerer VLOOKUP artikelnummeret 1.748. Dette er tallet fra række 14 for størrelse 125. Det er rækken med den højeste værdi i kolonnen "Størrelse", hvor alle tre yderligere kriterier er opfyldt. [4]

Den første IF -funktion sender ikke umiddelbart den tilsvarende linje til VLOOKUP -funktionen, hvis kontrollen er positiv. I stedet kontrollerer en anden IF -funktion, om der er en match med det andet yderligere kriterium. Hvis denne kontrol også er positiv, bruges den tredje IF -funktion. Først når alle tre IF -funktioner returnerer en positiv check, sender den tredje IF -funktion den tilsvarende linje til VLOOKUP -funktionen. På denne måde kan du rede op til syv IF -funktioner og dermed kontrollere op til otte kriterier.

Resumé: Her er en effektiv måde at søge efter flere kriterier i Excel

Microsoft Excel -brugere står konstant over for spørgsmålet om, hvordan de skal læse data og oplysninger fra omfattende eller indlejrede regneark i deres daglige arbejde. Excel -brugere finder den mest effektive referencefunktion i VLOOKUP -funktionen. En stor fordel ved VLOOKUP -funktionen og andre referencefunktioner er, at de som standard søger efter den næste lavere værdi, så snart den søgte værdi ikke findes.

Da VLOOKUP -funktionen som standard er begrænset til ét søgeudtryk, skal en udvidet formel bruges til flere søgekriterier. For at finde flere søgeudtryk ved hjælp af VLOOKUP -funktionen er en matrixformel med IF -funktioner velegnet. Den kontrollerer de individuelle IF -funktioner efter hinanden, og hvis resultatet er positivt, henviser det til VLOOKUP. Dette sikrer, at det korrekte resultat udsendes for omfattende regneark med forskellige søgeudtryk.

Ofte stillede spørgsmål

Hvad kan VLOOKUP -funktionen gøre?

VLOOKUP -funktionen i Microsoft Excel er en af de vigtigste og mest effektive funktioner i Excel. Via VLOOKUP kan du automatisk søge i et omfattende regneark efter en bestemt værdi. Resultatet redigeres og udsendes i en anden celle.

Hvornår bruger du IF -funktionen i EXCEL?

IF -funktionen er en af de mest anvendte funktioner i Microsoft Excel. I det første trin bruges IF -funktionen til at definere en betingelse. I det andet trin forbinder du f.eks. IF med funktionen THEN og angiver, hvilke oplysninger der skal sendes. ELSE -funktionen kan også bruges til at bestemme det alternative resultat. Praktisk eksempel: HVIS medarbejder A har arbejdet mere end 240 dage om året SÅ bonus EN ELLER bonus B.

Hvad er forskellen mellem matrixformler og standardformler i Excel?

Mest kendt i Excel er de konventionelle standardformler. I Excel er matrixformler kraftfulde formler, som det er muligt at foretage komplekse beregninger med. For at udføre en matrixformel skal matrixformlen bekræftes efter indtastning af den med tastekombinationen "CTRL + SKIFT + ENTER". Tastaturgenvejen viser Excel, at det er en matrixformel.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave