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:

Google Spreadsheets VLOOKUP met IF-instructie

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

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert