=Vert.zoeken() behoort tot Excel's database-achtige functies en maakt gebruik van de indeling van = Vert.zoeken (zoekwaarde, cellenbereik, kolom) met een optioneel bereik wedstrijd argument. =Vert.zoeken() kunt accepteren benoemde bereiken voor de bron van de look-up waarde, en voor het bereik van cellen moet worden gezocht, maar het kan niet het nemen van een niet-numerieke invoer voor de kolom argument zonder gebruik te maken van een andere functie, zoals = MATCH().
Wat die u nodig hebt
- Excel 1997 of later
Start Excel en maak een nieuw werkblad.
Maak een gegevensbereik van 12-cellen moeten worden gesorteerd door. Start op rij 2, typt u "Buffy," "Giles," "Willow" en "Xander" in kolom A.
In kolom B, lijst "Blonde," "Gember," "Rode" en "Bruin".
In kolom C, een lijst van "Chocolade", "Mokka," "Raspberry" en "Vanille".
Typ "Naam," "Hair" en "Ice Cream" in cel B1, cel A1 en cel C1, respectievelijk. Dit zijn uw Koptekstrijen.
Typ de volgende formule in cel D10: "= Vert.zoeken (A2, a1: C5, MATCH ("Ice Cream", A1:C1), FALSE)". Zorg ervoor dat de aanhalingstekens rond de woorden "Ice Cream". Druk op "Enter". Het woord "Chocolade" wordt weergegeven.
Typ de volgende formule in cel C10: "VLOOKUP(A2,A1:C5,MATCH("Hair",A1:C1),FALSE) =". Zorg ervoor dat de aanhalingstekens rond de woorden "Hair." Druk op "Enter". Het woord "Blond" wordt weergegeven.
- Wat er gaande is hier dat de =MATCH() functie is echt teruggaat naar de numerieke positie van de term ("Hair" of "Ice Cream"). Dit wordt gebruikt door de Vert.zoeken als een verwijzing naar de kolom. Deze techniek kan flexibel worden. Bijvoorbeeld, als u het woord "Hair" vervangen door een verwijzing naar de cel, u kon Voer de naam van de header dynamisch (of maken van een drop-down lijst met gegevensvalidatie) dat u gebruikt één formule die gegevens uit een kolomverwijzing kon trekken.