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 ))

На следующем снимке экрана показано, как использовать эту формулу на практике:

Google Sheets VLOOKUP с оператором IF

Обратите внимание, что на этот раз вместо #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 Таблицы: используйте ВПР с несколькими критериями

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *