In Excel moet je vaak gegevens opzoeken in een tabel die soms hectisch is, vooral als het gaat om grote databasetabellen. Excel is de meest gebruikte spreadsheet-software die niet alleen de basisgegevens verwerkt, maar ook grote hoeveelheden gegevens kan analyseren. Excel gebruikt talloze functies om grote gegevenssets te analyseren en de twee meest voorkomende functies waarvan de meeste modelbouwers waarschijnlijk bekend zijn, zijn HORIZ.ZOEKEN en VERT.ZOEKEN. Beide zijn de ingebouwde functies van Excel waarmee u gegevens in een zeer grote database kunt opzoeken. De "H" in HLookup staat voor horizontaal, terwijl de "V" in VLookup staat voor verticaal. Hoewel beide functies een groot aantal onderscheidende punten hebben, is het gemakkelijk om een fout te maken met de functies.
De functie HLookup, de afkorting voor de functie Horizontale lookup, is een van de ingebouwde opzoekfuncties in Excel die worden gebruikt om waarden horizontaal te vinden in een reeks rijen in een tabel. Deze functie is vergelijkbaar met VLookup, behalve dat deze wordt gebruikt wanneer gegevens in rijen in plaats van kolommen worden weergegeven. Deze functie zoekt naar een waarde in de bovenste rij van de tabel en retourneert een overeenkomstige waarde uit een andere rij van de tabel. Deze functie gebruikt vier argumenten: Lookup_Value, Table_Array, Row_Index en Range_Lookup. Het retourneert een waarde in een tabel op basis van twee functieargumenten en het kan zowel tekenreeksen als getallen als argumenten gebruiken. Waar verwijst naar de geschatte overeenkomst met de opzoekwaarde, terwijl False verwijst naar de exacte overeenkomst.
De functie VLookup of Vertical Lookup is de populairste en de oudste opzoekformule die in Excel wordt gebruikt om naar specifieke informatie of gegevens in een spreadsheet te zoeken. U kunt bijvoorbeeld de prijs van een specifiek artikel uit een lange lijst met producten zoeken, samen met prijzen. In tegenstelling tot de functie HLookup, wordt deze gebruikt wanneer gegevens in kolommen in plaats van rijen worden weergegeven en een verticale opzoeking door de kolommen in een tabel wordt uitgevoerd. Het zoekt naar de waarde in de meest linkse kolom van de tabel en retourneert een waarde voor geschatte overeenkomsten. Het kan WAAR of ONWAAR zijn.
Beide zijn ingebouwde functies om specifieke waarden in een zeer grote gegevensset op te zoeken met Excel-lookup-formules. De HORIZ.ZOEKEN- of horizontale opzoekfunctie in Excel wordt gebruikt om een horizontale opzoeking uit te voeren over een reeks rijen in een spreadsheet. In eenvoudige termen zoekt de functie HORIZ.ZOEKEN horizontaal door rijen om gegevens op te halen uit een specifieke rij in de tabel. De functie VERT.ZOEKEN of de verticale opzoekfunctie wordt daarentegen veel gebruikt als gegevens in kolommen in plaats van rijen worden weergegeven. Het lijkt op de HLOOKUP-functie, behalve dat het een verticale opzoeking uitvoert door de kolommen in een spreadsheet.
De syntaxis van HLookup is = HLookup (Lookup_Value, Table_Array, Row_Index, Range_Lookup). De "Lookup_Value" verwijst naar de waarde die de gebruiker probeert op te zoeken; "Table_Array" verwijst naar de tabel of het bereik waaruit de gegevens moeten worden opgehaald; "Row_Index" verwijst naar de horizontale rij waar de gebruiker gegevens wil ophalen; en "Range_Lookup" is een optioneel Booleaanse argument dat de exacte overeenkomst of bij benadering overeenkomt met "Waar" of "Onwaar".
De syntaxis van VLookup is = VLookup (Lookup_Value, Table_Array, Col_Index, Range_Lookup). De "Lookup_Value" verwijst naar de waarde waarnaar u op zoek bent in een tabel; "Table_Array" verwijst naar de tabel of het cellenbereik waaruit u gegevens wilt ophalen; "Col_Index" verwijst naar de verticale kolom waaruit gegevens moeten worden opgehaald; en ten slotte is "Range_Lookup" een optioneel argument dat bepaalt of de waarde een exacte overeenkomst of een geschatte overeenkomst is. De waarde Waar verwijst naar de geschatte overeenkomst met de opzoekwaarde, terwijl Onwaar verwijst naar de exacte overeenkomst.
De functie VLookup zoekt naar een verticale waarde in de meest linkse kolom van de tabel of de dataset en retourneert de aangrenzende waarde uit een andere kolom die gerelateerd is aan de zoekwaarde. Het wordt gebruikt om de exacte overeenkomst met de opzoekwaarde te vinden en als een exacte overeenkomst niet wordt gevonden, kan deze bij benadering overeenkomen met de opzoekwaarde. De functie HLookup zoekt daarentegen naar een horizontale waarde in de bovenste rij van de tabel en retourneert de bijbehorende waarde uit een andere rij van de tabel. Het lijkt erg op de functie VLookup, behalve dat het horizontale lookups creëert.
Hoewel zowel de functies VLookup als HLookup in Excel worden gebruikt om de juiste waarden te zoeken en op te halen uit de opzoektabel op basis van de ingevoerde waarden, worden ze niet gelijk gemaakt en zijn ze geschikt voor specifieke omstandigheden. Terwijl VLookup de populairste en de oudste opzoekformule in Excel is die wordt gebruikt om verticale opzoekacties uit te voeren door de kolom in een tabel, wordt de HLookup-functie gebruikt wanneer gegevens in rijen in plaats van kolommen worden weergegeven en horizontaal door rijen worden gezocht. Elke functie gebruikt vier argumenten als stukjes gegevens om de gegevens in een zeer grote gegevensset eenvoudig en efficiënt te lokaliseren. Omdat gegevens meestal in kolommen zijn gerangschikt, wordt de functie VLookup vaker gebruikt door de modelers in vergelijking met de functie HLookup.