Når du arbeider med store sett med data, må du ofte slå opp en bestemt verdi og finne tilsvarende verdi i regnearket. Å gjøre dette manuelt kan være tregt, kjedelig og tidkrevende, så du kan bruke den hendige HLOOKUP-funksjonen i Sheets i stedet. HLOOKUP står for horisontalt oppslag og er en variant av VLOOKUP.

Denne artikkelen diskuterer funksjonen, forskjellene mellom HLOOKUP og VLOOKUP, syntaksen og hvordan du kan bruke denne funksjonen i regnearkene dine.

Hva er HLOOKUP i Google Sheets?

Google Sheets sin HLOOKUP-funksjon ser etter en bestemt verdi i den første raden i tabellen. Den henter deretter en verdi fra kolonnen basert på indeksposisjonen spesifisert av formelparameteren. Oppslagsparametrene må være i den første raden i tabellen.

HLOOKUP-funksjonen støtter både omtrentlig og eksakt matching. Den brukes for en horisontal tabell der sammenligningsdataene er i den øverste raden, og du ønsker å se nedover et bestemt antall rader. Hvis du allerede er kjent med VLOOKUP-formel fra Excel

instagram viewer
eller Sheets, kan du tenke deg at HLOOKUP fungerer akkurat likt, men for tabeller som er satt ut på et horisontalt plan.

Denne funksjonen prøver å søke etter en verdi i et datasett, og verdien som returneres er den funnet verdien fra en tabell som er oppgitt.

Forskjeller mellom HLOOKUP og VLOOKUP

VLOOKUP brukes til å finne dataene i en vertikalt satt ut tabell, mens HLOOKUP brukes til å finne data i en horisontal tabell. VLOOKUP er mer utbredt enn HLOOKUP siden regneark vanligvis er vertikale i stedet for horisontale.

Formlene for begge funksjonene er praktisk talt de samme, med den eneste forskjellen som rad- eller kolonneargumentene. Du må kanskje også gjøre deg kjent med XLOOKUP-funksjon i Excel.

Syntaks for HLOOKUP

HLOOKUP-formelen bruker fire argumenter, hvorav tre kreves for at formelen skal fungere, mens ett er valgfritt. Før vi diskuterer argumentene og hva hver enkelt betyr, la oss først se på syntaksen. Syntaksen er:

=OPPLEGG(nøkkel, område, indeks, er-sortert)

Her er hva hvert av argumentene som brukes i HLOOKUP-formelen gjør:

  • nøkkel: dette definerer funksjonens verdi for å utføre søket.
  • område: dette argumentet definerer celleområdene vi utfører søket på. Sheets vil se etter nøkkelargumentet i den første raden i det definerte området.
  • indeks: dette argumentet brukes til å definere indeksen til raden som inneholder verdien som skal returneres. Her starter første rad fra 1. Hvis verdien for dette argumentet ikke er mellom 1 og det totale antallet rader som er definert i områdeargumentet, vil #VALUE! feilen vil vises.
  • er sortert: dette er et valgfritt argument som brukes til å definere om den definerte raden er sortert eller ikke. Som standard er denne verdien sann hvis den står tom.

Eksempler på HLOOKUP-funksjonen i Google Sheets

1. Utføre en enkel HLOOKUP

Dette er den mest grunnleggende måten å bruke HOPPLINGS-funksjonen. I dette tilfellet ønsker vi å finne salget gjort av en bestemt ansatt. Her er trinnene du må følge for å gjøre dette:

  1. Klikk på cellen der du ønsker å utføre formelen.
  2. Skriv inn den første delen av formelen, som er =HOPPSLAKK(
  3. Skriv det første argumentet her. I dette tilfellet er det cellen som inneholder ansatt nr. 4, E1.
  4. Legg til et komma.
  5. Skriv inn det andre argumentet, som definerer celleområdet vi utfører søket på. I dette tilfellet er det celleområdet A1:F3.
  6. Legg til et komma til for å skille argumentene fra hverandre.
  7. Til slutt skriver du inn argumentet som definerer raden du vil returnere verdien fra. I dette tilfellet er det radnummer 2.
  8. Legg til i en avsluttende parentes for å fullføre formelen.
  9. trykk Tast inn for å utføre formelen.

Nå, i celle D9, viser formelen antall salg som ansatt nummer 4 har gjort.

2. Opprette en Nested HLOOKUP

Dette eksemplet krever at vi finner den ansatte som gjorde det høyeste antallet salg. For å gjøre det kan vi bruke MAX-funksjonen som er nestet inne i HLOOKUP-funksjonen.

MAX-funksjonen lar oss finne dette høyeste tallet i salgskategorien. HLOOKUP vil tillate oss å finne navnet knyttet til nummeret som ble funnet ved å bruke MAX-funksjonen. Selv om de fleste trinnene ligner på det vi gjorde i det første eksemplet, er det noen endringer vi må gjøre for å bruke MAX-funksjonen. Her er trinnene du må følge:

  1. Klikk på cellen der du vil legge inn formelen.
  2. Skriv inn den første delen av formelen, som er =HOPPSLAKK(
  3. I det første argumentet skal vi bruke MAX-formelen. For å gjøre dette, skriv inn den første delen av formelen, som er MAKS(. Merk at vi ikke trenger å legge til en lik til symbolet her.
  4. Skriv inn celleområdet som skal kontrolleres for å finne maksimumsverdien. I dette tilfellet er det det B2:F2.
  5. Legg til en avsluttende parentes for å lukke MAX-formelen.
  6. Legg til et komma for å skille de to argumentene.
  7. Skriv nå inn celleområdet for formelen. I dette tilfellet er dette cellene fra A1:F3.
  8. Legg til et komma til for å skille argumentene.
  9. I det siste argumentet legger du til radnummeret som du ønsker å hente verdien fra. I dette tilfellet er det det 3.
  10. Legg til den siste avslutningsbraketten for å lukke formelen.
  11. trykk Tast inn for å utføre formelen.

Ulemper med HLOOKUP

Denne funksjonen har to mangler:

  1. Den bruker alltid den første raden i inndataområdet for å slå opp søketasten. Som et resultat kan ikke HLOOKUP-funksjonen få en celleverdi som er over oppslagsraden.
  2. Denne funksjonen er ikke dynamisk tilstrekkelig, siden inntasting av en rad innenfor inndataområdet ikke oppdaterer radindeksen automatisk.

Det er en løsning på de to foregående problemene. Du kan bruke en kombinasjon av INDEX og MATCH funksjoner i Excel, på samme måte som den koblede guiden gjør.

Avslutter HLOOKUP-funksjonen

Selv om eksemplene vi brukte ovenfor bruker små sett med data, er det lett å se hvordan HLOOKUP-funksjonen vil gjøre det mye enklere å søke i fullstendige regneark som er satt opp som horisontale tabeller.

Denne funksjonen er bare en av de mange måtene du kan navigere i Google Sheets raskere på. Hvis du fortsetter å lære, vil du redusere tiden du må bruke på å legge inn og hente data.