Flere oppslag - Søk etter kriterier

Du har disse alternativene

Den raskeste og beste måten å søke etter spesifikke kriterier er å bruke VLOOKUP -funksjonen. Med det er det mulig å finne en verdi i Microsoft Excel i millisekunder.

VLOOKUP - slik fungerer det med et søkekriterium

For å forstå hvordan VLOOKUP fungerer med flere søkekriterier, må Excel -brukere først forstå hvordan VLOOKUP -funksjonen i utgangspunktet er strukturert. Følgende eksempel viser antall midlertidige ansatte i et selskap i de forskjellige månedene i et kalenderår.

En VLOOKUP bør brukes for å vise hvor mange vikarer som var ansatt i mars og desember.

VLOOKUP -formelen i eksemplet for desember er:

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

Formelen søker etter de tilsvarende tallene for midlertidig ansatte som følger:

  1. Finn verdien av D8 (desember måned) i kolonnene A og B.
  2. Finn verdien av kolonne B. Dette er representert med 2 i formelen.
  3. 0 i formelen indikerer at det bør søkes etter en eksakt verdi.

VLOOKUP -funksjonen søker etter et enkelt søkekriterium. Matrisen til formelen er området der de relevante verdiene befinner seg. I tillegg må kolonnen VLOOKUP inneholde verdien du leter etter.

Viktig:

Med VLOOKUP -funksjonen må søkekriteriet alltid være i kolonne 1. De tilhørende verdiene det søkes etter, må også vises til høyre for søkekriteriet. Hvis regnearket er strukturert annerledes, fungerer ikke oppslag. I dette tilfellet kan en kombinasjon av INDEX- og COMPARE -funksjonene være nyttig for å lage ønsket søking.

VLOOKUP med flere søkekriterier - hvordan du integrerer IF -funksjonen

I eksempelet vist ovenfor ble det spurt om hvor mange vikarer som jobbet i et selskap i en bestemt måned. Med VLOOKUP -funksjonen kan de spesifikke verdiene enkelt utledes. I det følgende eksemplet kan du se en omfattende artikkelliste med 36 oppføringer [1], hvorfra du raskt og enkelt vil filtrere passende artikkelnumre basert på flere kriterier.

Søkekriteriene er oppført i regnearket til høyre. Artikkelnummeret som finnes, skal vises i celle H8.

Det første trinnet er å inkludere en formel med VLOOKUP som du kan bruke til å finne et varenummer basert på et søkekriterium. Du utvider deretter denne formelen trinnvis for de andre søkekriteriene.

Bruk følgende formel i celle H8 for å finne varenummeret for størrelsen fra celle H3: [2]

= VISNING (H3, A3: E40, 5

Formelen søker etter det tilsvarende artikkelnummeret på følgende måte:

  1. Finn verdien av H3 (størrelse 142) i kolonnene A til E.
  2. Finn verdien i kolonne E (artikkelnummer). Dette er representert med 5 i formelen.

Oppsummert passerer VLOOKUP -funksjonen hele listen der du leter etter innhold som det første argumentet. Søkekriteriet som skal søkes etter i den første kolonnen i det overførte området er fokusert som det andre argumentet. Det tredje argumentet definerer kolonnen som resultatet skal returneres fra.

Send inn listen sortert i stigende rekkefølge basert på den første kolonnen, slik at Excel kan finne den neste lavere verdien. Formelen finner artikkelnummer 2.253 fra celle E16. Siden størrelsen 142 fra celle H3 ikke vises i listen, blir den neste lavere verdien 139 funnet.

Inkluder et andre søkekriterium

I neste trinn vil du også søke etter gruppen i celle H4 som et andre kriterium. Bare et artikkelnummer skal finnes der gruppen du leter etter forekommer.

For å gjøre dette, legg til en IF -funksjon i formelen i celle H8 og sett inn formelen som en matriseformel:

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

Info:

I Microsoft Excel skilles det mellom konvensjonelle formler og de kraftigere matriseformlene. Matriseformler gjør det mulig for Excel -brukere å gjøre komplekse beregninger. Disse kan ikke utføres med standardformlene. Siden tastekombinasjonen "CTRL + SKIFT + ENTER" må trykkes etter at formelen er angitt, er matriseformler internasjonalt kjent som eller CSE -formler (CTRL + SKIFT + ENTER).

Bekreft formelen etter å ha tastet den inn med tastekombinasjonen Ctrl + Shift + Enter som en matriseformel. [3]

Artikkelnummer 1.188 leveres som resultat. Formelen finner verdien 126 i kolonnen "Størrelse". Dette er den største verdien i regnearket. Den er mindre enn eller lik den søkte verdien 142 og har innholdet C2 i forhold til gruppen.

IF -funksjonen i formelen sjekker hver celle i området B3: B40 for samsvar med innholdet i celle H4. Så snart det er en treff, sendes den tilsvarende linjen i området B3: E40 til VLOOKUP -funksjonen.

Du kan enkelt legge til flere søkekriterier når som helst

Du kan legge til flere søkekriterier på samme måte. Du gjør dette ved å hekke flere IF -funksjoner i formelen. For å imøtekomme alle fire søkekriterier, inkluder to ytterligere nestede IF -funksjoner i formelen i celle H8:

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

Etter å ha bekreftet matriseformelen ved hjelp av tastekombinasjonen Ctrl + Shift + Enter, returnerer VLOOKUP artikkelnummer 1.748. Dette er tallet fra rad 14 for størrelse 125. Det er raden med den høyeste verdien i "Størrelse" -kolonnen, der alle tre tilleggskriteriene er oppfylt. [4]

Den første IF -funksjonen sender ikke umiddelbart den tilsvarende linjen til VLOOKUP -funksjonen hvis sjekken er positiv. I stedet sjekker en annen IF -funksjon om det er samsvar med det andre tilleggskriteriet. Hvis denne kontrollen også er positiv, brukes den tredje IF -funksjonen. Bare når alle tre IF -funksjonene returnerer en positiv sjekk, sender den tredje IF -funksjonen den tilsvarende linjen til VLOOKUP -funksjonen. På denne måten kan du hekke opptil syv IF -funksjoner og dermed sjekke opptil åtte kriterier.

Sammendrag: Her er en effektiv måte å søke etter flere kriterier i Excel

Microsoft Excel -brukere står stadig overfor spørsmålet om hvordan de skal lese opp data og informasjon fra omfattende eller nestede regneark i det daglige arbeidet. Excel -brukere finner den mest effektive referansefunksjonen i VLOOKUP -funksjonen. En stor fordel med VLOOKUP -funksjonen og andre referansefunksjoner er at de som standard søker etter den neste lavere verdien så snart den søkte verdien ikke blir funnet.

Siden VLOOKUP -funksjonen som standard er begrenset til ett søkeord, må en utvidet formel brukes for flere søkekriterier. For å finne flere søkeord ved hjelp av VLOOKUP -funksjonen, er en matriseformel med IF -funksjoner egnet. Den sjekker de enkelte IF -funksjonene etter hverandre, og hvis resultatet er positivt, refererer det til VLOOKUP. Dette sikrer at det riktige resultatet blir levert for omfattende regneark med forskjellige søkeord.

FAQ

Hva kan VLOOKUP -funksjonen gjøre?

VLOOKUP -funksjonen i Microsoft Excel er en av de viktigste og mest effektive funksjonene i Excel. Via VLOOKUP kan du automatisk søke i et omfattende regneark etter en bestemt verdi. Resultatet redigeres og sendes ut i en annen celle.

Når bruker du IF -funksjonen i EXCEL?

IF -funksjonen er en av de mest brukte funksjonene i Microsoft Excel. I det første trinnet brukes IF -funksjonen til å definere en tilstand. I det andre trinnet kobler du for eksempel IF til funksjonen THEN, og angir hvilken informasjon som skal sendes ut. ELSE -funksjonen kan også brukes til å bestemme det alternative resultatet. Praktisk eksempel: HVIS ansatt A har jobbet mer enn 240 dager i året SÅ bonus EN ELLER bonus B.

Hva er forskjellen mellom matriseformler og standardformler i Excel?

Mest kjent i Excel er de konvensjonelle standardformlene. I Excel er matriseformler kraftige formler som det er mulig å gjøre komplekse beregninger med. For å kunne utføre en matriseformel må matriseformelen bekreftes etter at du har tastet den inn med tastekombinasjonen "CTRL + SKIFT + ENTER". Tastatursnarveien viser Excel at det er en matriseformel.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave