Skip to main content

Excel HLOOKUP-functie en voorbeeld

14. Verticaal en horizontaal zoeken in een bereik (Juni- 2026)

14. Verticaal en horizontaal zoeken in een bereik (Juni- 2026)
Anonim
01 van 04

Zoek specifieke gegevens met de HORIZ.UP-functie van Excel

De Excel HLOOKUP-functie gebruiken

Gerelateerde zelfstudie: Excel HLOOKUP-functie stap voor stap zelfstudie.

Excel's HORIZ.ZOEKEN-functie, een afkorting voor horizontale opzoeking, wordt gebruikt om specifieke informatie te vinden die in een spreadsheet-tabel is opgeslagen.

HLOOKUP werkt vrijwel hetzelfde als de Excel VLOOKUP-functie of verticale lookup.

Het enige verschil is dat VLOOKUP zoekt naar gegevens in kolommen en HORIZ.ZOEKEN zoekt naar gegevens in rijen.

Als u een voorraadlijst met onderdelen of een lijst met grote lidmaatschapscontacten heeft, kan HLOOKUP u helpen gegevens te vinden die voldoen aan specifieke criteria, zoals de prijs van een specifiek artikel of het telefoonnummer van een persoon.

02 van 04

Excel HORIZ.ZOEKEN Voorbeeld

Excel HORIZ.ZOEKEN Voorbeeld

Notitie: Raadpleeg de afbeelding hierboven voor meer informatie over dit voorbeeld. De syntaxis van de functie VERT.ZOEKEN wordt uitgebreid behandeld op de volgende pagina.

= HORIZ.ZOEKEN ( "Widget", $ D $ 3: $ G $ 4,2, Valse)
  • "Widget" - deze HORIZ.ZOEKEN-functie zoekt naar de prijs van Widgets.
  • $ D $ 3: $ G $ 4 - het zoekt naar deze informatie in de gegevenstabel die zich bevindt in cellen D3 tot G4.
  • 2- HLOOKUP is op zoek naar de prijs in de tweede rij van de tabel.
  • vals - geeft aan dat alleen een exacte overeenkomst met de opzoek _waarde "Widget" wordt geaccepteerd.

De functie HORIZ.ZOEKEN retourneert de resultaten van de zoekopdracht - $ 14.76 - in cel D1.

03 of 04

HORIZ.ZOEKEN Syntaxis van functie

Excel HLOOKUP Syntaxis functie:

= HORIZ.ZOEKEN (zoekwaarde, tabelmatrix, kolomindex_getal, range_lookup)

opzoekwaarde: Dit argument is de waarde waarnaar wordt gezocht in de eerste rij van de tabelmatrix. De opzoek _waarde kan een tekstreeks zijn, een logische waarde (alleen TRUE of FALSE), een nummer of een celverwijzing naar een waarde.

table_array: Dit is het gegevensbereik dat door de functie wordt gezocht om uw informatie te vinden. De table_array moet tenminste bevatten twee rijen Van de gegevens. De eerste rij bevat de lookup_values.

Dit argument is een benoemd bereik of een verwijzing naar een celbereik.

Als u een verwijzing naar een reeks cellen gebruikt, is het een goed idee om een ​​absolute celverwijzing voor de tabelmatrix te gebruiken.

Als u geen absolute referentie gebruikt en u de HORIZ.ZOEKEN-functie naar andere cellen kopieert, is de kans groot dat u foutmeldingen krijgt in de cellen waarnaar de functie is gekopieerd.

rij-index_getal:Voer voor dit argument het rijnummer in van de table_array waaruit u gegevens wilt retourneren. Bijvoorbeeld:

  • als rij_index_getal 1 is, wordt een waarde geretourneerd uit de eerste rij van de tabelmatrix;
  • als row_index_num 2 is, retourneert het een waarde uit de tweede rij van de table_array.

range_lookup:Een logische waarde (alleen TRUE of FALSE) die aangeeft of u wilt dat HLOOKUP een exacte of een geschatte overeenkomst zoekt met de lookup_value.

  • Als TRUE wordt gebruikt of als dit argument wordt weggelaten, gebruikt HLOOKUP een schatting als deze geen exacte overeenkomst met de lookup_value kan vinden. Als er geen exacte overeenkomst wordt gevonden, gebruikt HLOOKUP de op één na grootste zoekwaarde.
  • Als FALSE wordt gebruikt, gebruikt HLOOKUP alleen een exacte overeenkomst met de lookup_value. Als er twee of meer waarden in de eerste kolom van table_array zijn die overeenkomen met de lookup_value, wordt de eerste gevonden waarde gebruikt. Als er geen exacte overeenkomst wordt gevonden, wordt een # N / A-fout geretourneerd.
04 van 04

HLOOKUP Foutmeldingen

Excel HORIZ.ZOEKEN Foutmeldingen

  • Als de lookup_value niet wordt gevonden in de eerste rij van de table_array, HLOOKUP retourneert de foutwaarde # N / A.
  • Als het rij-index_getal argument is groter dan het aantal rijen in table_array, HLOOKUP retourneert de #REF! foutwaarde.
  • Als het table_array argument bevat lege rijen bovenaan de table_array, HLOOKUP retourneert de foutwaarde # N / A.