Google spreadsheets: vlookup gebruiken met de if-verklaring
U kunt de volgende syntaxis gebruiken om een VERT.ZOEKEN met een IF-instructie in Google Spreadsheets te gebruiken:
=IF(ISNA(VLOOKUP( D2 , A2:B11 , 2 , FALSE )), "", VLOOKUP( D2 , A2:B11 , 2 , FALSE ))
Deze specifieke formule zoekt naar de waarde in cel D2 in het bereik A2:B11 .
Als de waarde bestaat, retourneert deze formule de overeenkomstige waarde in kolom 2 van het bereik.
Als de waarde niet bestaat, wordt een spatie geretourneerd.
Opmerking : het FALSE- argument vertelt Google Spreadsheets om te zoeken naar exacte overeenkomsten in plaats van naar vage overeenkomsten.
Het volgende voorbeeld laat zien hoe u deze syntaxis in de praktijk kunt gebruiken.
Voorbeeld: gebruik VERT.ZOEKEN met IF-instructie in Google Spreadsheets
Stel dat we de volgende gegevensset in Google Spreadsheets hebben waarin de punten worden weergegeven die zijn gescoord door basketbalspelers van verschillende teams:
Stel dat we de volgende VERT.ZOEKEN- formule proberen te gebruiken om de teamnaam in cel D2 van kolom A te vinden en de overeenkomstige puntenwaarde in kolom B terug te geven:
= VLOOKUP ( D2 , A2 : B11,2 , FALSE )
De volgende schermafbeelding laat zien hoe u deze formule in de praktijk kunt gebruiken:
De formule VERT.ZOEKEN retourneert #N/A omdat ‚Nuggets‘ niet voorkomt in de teamkolom.
Om een lege waarde te retourneren in plaats van #N/A, kunnen we de volgende formule gebruiken:
=IF(ISNA(VLOOKUP( D2 , A2:B11 , 2 , FALSE )), "", VLOOKUP( D2 , A2:B11 , 2 , FALSE ))
De volgende schermafbeelding laat zien hoe u deze formule in de praktijk kunt gebruiken:
Houd er rekening mee dat er deze keer een lege waarde wordt geretourneerd in plaats van #N/A .
Houd er ook rekening mee dat u desgewenst een andere waarde kunt retourneren in plaats van een spatie.
U kunt bijvoorbeeld de volgende formule gebruiken om ‚Team niet in gegevensset‘ te retourneren als de teamnaam die u in de VERT.ZOEKEN- formule gebruikt, niet in de gegevensset wordt gevonden:
=IF(ISNA(VLOOKUP( D2 , A2:B11,2 , FALSE )), " Team Not in Dataset ", VLOOKUP ( D2 , A2 :B11,2 , FALSE ))
De volgende schermafbeelding laat zien hoe u deze formule in de praktijk kunt gebruiken:
Houd er rekening mee dat de formule ‚Team niet in gegevensset‘ retourneert, omdat Nuggets niet voorkomen in de teamkolom.
Aanvullende bronnen
In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende taken in Google Spreadsheets kunt uitvoeren:
Google Spreadsheets: VLOOKUP gebruiken vanuit een andere werkmap
Google Spreadsheets: gebruik VERT.ZOEKEN om alle overeenkomsten terug te geven
Google Spreadsheets: gebruik VERT.ZOEKEN met meerdere criteria