moet ik VLOOKUP of HLOOKUP gebruiken?
als de gegevens in uw tabel kolomkoppen hebben, gebruikt u de functie VERT. zoeken. Als de gegevenstabel rijkoppen heeft en u horizontaal over de rijen moet zoeken naar een “match”, gebruik dan HLOOKUP.
de belangrijkste beperking is dat de waarde die met VLOOKUP wordt gezocht, in de linker kolom van de tabel moet staan en in HLOOKUP in de bovenste rij van de gegevensset.
Hieronder is een voorbeeld van de minder vaak gebruikte HLOOKUP functie.
HLOOKUP wordt gebruikt om langs de bovenste rij te zoeken en vervolgens naar beneden te kijken om het resultaat van een opgegeven rij op te halen – de tweede rij in dit geval.
het voorbeeld hieronder gebruikt de VLOOKUP functie.
de syntaxis van de VLOOKUP-formule is de volgende
- Lookup_value: A11 of east_01 (in dit voorbeeld).
- Table_array: het bereik bevat de locatie van de kolomopzoekwaarde en de kolommen waar de retourwaarde zich bevindt (d.w.z. A1:B9).
- Col_index_num: het aantal kolommen dat naar rechts moet worden verplaatst. In dit geval bevat het bereik twee kolommen met de overeenkomst in de tweede kolom.
- Range_lookup: dit argument is belangrijk om correct te gebruiken als de opzoekwaarde tekst is en niet-numeriek. Als de parameter leeg wordt gelaten, staat deze standaard op “TRUE”, wat betekent dat een exacte overeenkomst niet nodig is. Maar om goed te werken, moet de kolom opzoeken in oplopende volgorde worden gesorteerd. Anders verschijnt er een fout of #NA in de cel als de kolom niet in oplopende volgorde is gesorteerd en dit argument leeg blijft. In het bovenstaande voorbeeld, als FALSE is uitgesloten van het laatste argument, retourneert de formule een #NA-fout, omdat de kolom opzoeken niet in oplopende volgorde is gesorteerd. (Tekst mag geen spaties aan het einde bevatten). Gebruik de trim-functie om uw tekst op te schonen om te voorkomen dat dit gebeurt.
opbouwen van de functie VLOOKUP
Wild Cards: verschillende wild cards kunnen worden gebruikt met VLOOKUP. U heeft de mogelijkheid om de sterretje ( * ) te gebruiken om een willekeurige reeks tekens of het vraagteken (?) om aan elk enkel teken te voldoen. Merk op dat als u een daadwerkelijk vraagteken of sterretje wilt vinden, Typ A ~ Voor het teken.
geeft de waarde voor de eerste 7 tekens terug.
geeft de overeenkomende waarde voor de eerste” ast ” in de naam.
gebruikt beide “?”en” * ” om te zoeken naar de eerste overeenkomst van een tekst.
manipulatie: Andere bewerkingen kunnen worden uitgevoerd op VLOOKUP formuleresultaten, zoals het vermenigvuldigen of delen van twee VLOOKUPS met elkaar.
Nesting: u kunt ook” geneste ” formules gebruiken met de IF-functie.
beperkingen van VLOOKUP
een belangrijke beperking van VLOOKUP is dat het niet naar links kan kijken. De waarden die moeten worden opgezocht, moeten altijd in de linkerkolom van het bereik staan en de waarden die moeten worden geretourneerd, moeten aan de rechterkant staan.
u kunt de standaard VLOOKUP niet gebruiken om naar de kolommen en rijen te kijken om een exacte overeenkomst te vinden. De INDEX en MATCH functies worden in dit geval gebruikt en zijn veel flexibeler dan de klassieke VLOOKUP.
Tip: Hoewel de CHOOSE-functie genest in VLOOKUP een “workaround” – tool is, is de Index en Match-combinatie effectiever om gegevens in elke richting op te zoeken.