Google sheets: как использовать vlookup с оператором if
Вы можете использовать следующий синтаксис для использования VLOOKUP с оператором IF в Google Sheets:
=IF(ISNA(VLOOKUP( D2 , A2:B11 , 2 , FALSE )), "", VLOOKUP( D2 , A2:B11 , 2 , FALSE ))
Эта конкретная формула ищет значение в ячейке D2 в диапазоне A2:B11 .
Если значение существует, эта формула возвращает соответствующее значение в столбце 2 диапазона.
Если значение не существует, возвращается пробел.
Примечание . Аргумент FALSE указывает Google Sheets искать точные совпадения, а не нечеткие совпадения.
В следующем примере показано, как использовать этот синтаксис на практике.
Пример: используйте VLOOKUP с оператором IF в Google Sheets
Допустим, у нас есть следующий набор данных в Google Sheets, который показывает очки, набранные баскетболистами из разных команд:
Предположим, мы пытаемся использовать следующую формулу ВПР , чтобы найти название команды в ячейке D2 столбца A и вернуть соответствующее значение очков в столбце B:
= VLOOKUP ( D2 , A2 : B11,2 , FALSE )
На следующем снимке экрана показано, как использовать эту формулу на практике:
Формула ВПР возвращает значение #Н/Д, поскольку «Наггетсы» не существует в столбце команды.
Чтобы вернуть пустое значение вместо #N/A, мы можем использовать следующую формулу:
=IF(ISNA(VLOOKUP( D2 , A2:B11 , 2 , FALSE )), "", VLOOKUP( D2 , A2:B11 , 2 , FALSE ))
На следующем снимке экрана показано, как использовать эту формулу на практике:
Обратите внимание, что на этот раз вместо #N/A возвращается пустое значение.
Также обратите внимание, что при желании вы можете вернуть другое значение вместо пустого.
Например, вы можете использовать следующую формулу, чтобы вернуть «Команда не в наборе данных», если имя команды, которое вы используете в формуле ВПР , не найдено в наборе данных:
=IF(ISNA(VLOOKUP( D2 , A2:B11,2 , FALSE )), " Team Not in Dataset ", VLOOKUP ( D2 , A2 :B11,2 , FALSE ))
На следующем снимке экрана показано, как использовать эту формулу на практике:
Обратите внимание, что формула возвращает «Команда не в наборе данных», поскольку самородки не существуют в столбце команды.
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Google Таблицах:
Google Sheets: как использовать VLOOKUP из другой книги
Google Таблицы: используйте ВПР, чтобы получить все совпадения
Google Таблицы: используйте ВПР с несколькими критериями