Bruke VLOOKUP eller HLOOKUP til å finne et nøyaktig samsvar

Kundestøtte for Office 2003 er avsluttet

Microsoft avsluttet kundestøtte for Office 2003 den 8. april 2014. Denne endringen har påvirket programvareoppdateringene og sikkerhetsalternativene dine. Finn ut hvordan dette påvirker deg og hvordan du forblir beskyttet.

Sammendrag
Funksjonene VLOOKUP og HLOOKUP inneholder et argument kalt range_lookup, som du kan bruke til å finne et nøyaktig samsvar for oppslagsverdien, uten at du trenger å sortere oppslagstabellen.

Obs!  Det er ikke nødvendig å sortere oppslagstabellen hvis du bruker argumentet range_lookup på riktig måte.
Mer informasjon
Syntaksen til disse funksjonene er definert på følgende måte.

VLOOKUP-funksjonen

<![CDATA[   =VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)				]]>
der:
   Argument     Definisjon av argument   ---------------------------------------------------------------------   lookup_value Verdien som finnes i den første kolonnen i matrisen.   table_array  Tabellen med informasjon der det slås opp i dataene.   col_index    Kolonnenummeret i table_array som den                samsvarende verdien skal returneres for.   range_lookup Det er en logisk verdi som angir om                du vil finne nøyaktig samsvar eller omtrentlig samsvar.                Hvis TRUE eller utelatt, returneres det et omtrentlig samsvar. Med                andre ord, hvis det ikke blir funnet et nøyaktig samsvar, returneres den                nest største verdien som er mindre enn                lookup_value. Hvis FALSE, finner VLOOKUP et nøyaktig samsvar. Hvis det                ikke blir funnet et nøyaktig samsvar, returneres feilverdien #I/T.				
Obs!&#160; Hvis range_lookup er TRUE eller utelatt (for et omtrentlig samsvar), må verdiene i den første kolonnen i table_array sorteres i stigende rekkefølge. Hvis range_lookup er FALSE (for et nøyaktig samsvar), er det ikke nødvendig å sortere table_array.

Eksempel som bruker FALSE som range_lookup-argumentet

Følgende liste inneholder diverse frukttyper og deres respektive farger. Legg merke til at den første kolonnen ikke er sortert:
   A1: Frukt     B1: Farge     A2: Kiwi     B2: Grønn    A3: Banan     B3: Gul    A4: Drue    B4: Lilla     A5: Eple      B5: Rød   				
Følgende formel finner fargen (Rød) som tilsvarer til frukten Eple. Du kan skrive inn formelen i en hvilken som helst celle i regnearket:
<![CDATA[=VLOOKUP("Eple",A2:B5,2,FALSE)				]]>
Legg merke til at hvis du endrer range_lookup-argumentet til TRUE, returneres feilen #I/T fordi den første kolonnen ikke er sortert.

HLOOKUP-funksjonen

<![CDATA[=HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)				]]>
der:
   Argument     Definisjon av argument   ---------------------------------------------------------------------   lookup_value Verdien som finnes i den første kolonnen i matrisen.   table_array  Tabellen med informasjon der det slås opp i dataene.   row_index    Radnummeret i table_array som den                samsvarende verdien skal returneres for.   range_lookup Det er en logisk verdi som angir om                du vil finne nøyaktig samsvar eller omtrentlig samsvar.                Hvis TRUE eller utelatt, returneres det et omtrentlig samsvar. Med                andre ord, hvis det ikke blir funnet et nøyaktig samsvar, returneres den                nest største verdien som er mindre enn                lookup_value. Hvis FALSE, finner VLOOKUP et nøyaktig samsvar.                Hvis det ikke blir funnet et nøyaktig samsvar, returneres                feilverdien #I/T.				
Obs!&#160; Hvis range_lookup er TRUE eller utelatt (for et omtrentlig samsvar), må verdiene i den første raden i table_array sorteres i stigende rekkefølge. Hvis range_lookup er FALSE (for et nøyaktig samsvar), er det ikke nødvendig å sortere table_array.

Eksempel som bruker FALSE som range_lookup-argumentet

Følgende liste inneholder diverse frukttyper og deres respektive farger. Legg merke til at den første kolonnen ikke er sortert:
   A1: Frukt     B1: Farge   A2: Kiwi     B2: Grønn   A3: Banan     B3: Gul   A4: Drue    B4: Lilla   A5: Eple      B5: Rød				
Følgende formel finner Farge-kolonnen, og returnerer det tredje elementet (-1) for overskriften Gul. Du kan skrive inn formelen i en hvilken som helst celle i regnearket:
<![CDATA[=HLOOKUP("Farge",A1:B5,3,FALSE)				]]>
Legg merke til at hvis du endrer range_lookup-argumentet til TRUE, returneres feilen #I/T fordi den første kolonnen ikke er sortert.
Referanser
Hvis du vil ha mer informasjon om hvordan du bruker LOOKUP-funksjoner i Microsoft Excel, kan du klikke artikkelnumrene nedenfor for å vise artiklene i Microsoft Knowledge Base:
181212 XL: Utføre et oppslag med usorterte data i Excel
214264 XL: Utføre et oppslag som skiller mellom store og små bokstaver
214069 XL: Returnere det første eller siste samsvaret i en matrise
181201 XL: HLOOKUP, VLOOKUP, LOOKUP returnerer uriktige verdier
213476 XL: Uventede resultater med en blanding av tekst og tall i oppslagstabellen
280094 XL: Eksempel på brukerdefinert funksjon for å skjule formelfeil
Hvis du vil ha mer informasjon om HLOOKUP-funksjonen, klikker du Hjelp for Microsoft ExcelHjelp-menyen, skriver inn HLOOKUP-regnearkfunksjon i Office-hjelperen eller svarveiviseren, og klikker deretter Søk for å vise emnet.
Hvis du vil ha mer informasjon om VLOOKUP-funksjonen, klikker du Hjelp for Microsoft ExcelHjelp-menyen, skriver inn VLOOKUP-regnearkfunksjon i Office-hjelperen eller svarveiviseren, og klikker deretter Søk for å vise emnet.
XL2002 XL2000 XL97 XL XL2003 XL2007 XL2010
Obs! Dette er en "FAST PUBLISH"-artikkel som er opprettet direkte innenfor Microsofts kundestøtteorganisasjon. Informasjonen her leveres "som den er" som svar på problemer som kan oppstå. Som et resultat av den korte tiden det tar å gjøre materialet tilgjengelig, kan det inneholde skrivefeil, og det kan når som helst og uten forvarsel bli revidert. Se Vilkår for bruk for mer informasjon.
Egenskaper

Artikkel-ID: 181213 – Forrige gjennomgang: 01/08/2014 15:13:00 – Revisjon: 1.0

Microsoft Excel 2002 Standard Edition, Microsoft Excel 2000 Standard Edition, Microsoft Excel 97 Standard Edition, Microsoft Office Excel 2003, Microsoft Excel 2010, Microsoft Office Excel 2007

  • kbhowto KB181213
Tilbakemelding