HORIZ.ZOEKEN Functie

Excel 2007+

Samenvatting

De HORIZ.ZOEKEN functie zoekt in de bovenste rij van een tabel naar een waarde en retourneert een corresponderende waarde uit een opgegeven rij. Perfect voor horizontale zoekopdrachten waar vergelijkingen bovenaan staan.

Syntaxis

HORIZ.ZOEKEN(zoekwaarde;tabelmatrix;rij_index_getal;[benaderen])

Parameters

Parameter Type Vereist Beschrijving
zoekwaarde Any Ja De waarde om te zoeken in de eerste rij van de tabel (waarde, celverwijzing of tekst)
tabelmatrix Range Ja Het bereik of de tabel waarin gezocht wordt, met zoekwaarden in de bovenste rij
rij_index_getal Number Ja Het rijnummer (1=eerste rij, 2=tweede rij, etc.) om het resultaat uit te halen
benaderen Boolean Nee WAAR voor benaderende zoekopdracht (tabel moet gesorteerd zijn), ONWAAR voor exacte match

Gebruik van de HLOOKUP-functie

HORIZ.ZOEKEN is ideaal wanneer uw zoekcriteria zich in de bovenste rij van een tabel bevinden, zoals bij prijslijsten met productnamen bovenaan of dashboards met categorieën als headers. Gebruik het voor snelle lookups in gestructureerde tabellen.

Veelvoorkomende HLOOKUP Voorbeelden

Basis prijsopzoeking

=HORIZ.ZOEKEN("Assen";A1:C4;2;WAAR)

Zoekt 'Assen' in de eerste rij en haalt de prijs uit rij 2 (resultaat: 4)

Exacte productmatch

=HORIZ.ZOEKEN("Lagers";A1:C4;3;ONWAAR)

Vindt exact 'Lagers' en retourneert waarde uit rij 3 (resultaat: 7)

Benaderende zoekopdracht

=HORIZ.ZOEKEN("B";A1:C4;3;WAAR)

Geen exacte 'B' gevonden, gebruikt dichtstbijzijnde kleinere waarde 'Assen' (resultaat: 5)

Matrix constante

=HORIZ.ZOEKEN(3;{1,2,3;"a","b","c";"d","e","f"};2;WAAR)

Zoekt getal 3 in matrix en retourneert 'c' uit rij 2

Veelgestelde Vragen

HORIZ.ZOEKEN zoekt horizontaal (bovenste rij), VERT.ZOEKEN verticaal (linkerkolom).

Alleen bij benaderen=WAAR. Sorteer oplopend links naar rechts voor juiste resultaten.

Retourneert waarden uit de eerste rij (de zoekrij zelf).

Veelvoorkomende Fouten en Oplossingen

#N/B fout

Cause: Geen match gevonden bij benaderen=WAAR en zoekwaarde kleiner dan kleinste tabelwaarde

Solution: Controleer dat zoekwaarde binnen bereik van tabel ligt of gebruik ONWAAR

#REF! fout

Cause: rij_index_getal groter dan aantal rijen in tabelmatrix

Solution: Gebruik rij_index_getal <= aantal rijen

#WAARDE! fout

Cause: rij_index_getal < 1

Solution: Gebruik minimaal rij_index_getal=1

#N/B bij ONWAAR

Cause: Geen exacte match gevonden

Solution: Controleer spelling of gebruik jokertekens (?,*,~)

Notities

  • Gebruik XLOOKUP als moderne vervanger (werkt beide richtingen)
  • Tabel moet oplopend gesorteerd zijn bij benaderen=WAAR
  • Jokertekens werken alleen bij ONWAAR: ? =1 karakter, * =reeks, ~=letterlijk
  • Geen hoofdlettergevoeligheid bij tekst
  • Tip: Overweeg INDEX+MATCH voor meer flexibiliteit

Compatibiliteit

Beschikbaar in: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Niet beschikbaar in:

Inhoud laatst beoordeeld: December 9, 2025
Updatefrequentie: Naar behoefte
Geteste Excel-versies: Excel 2007+