Excel vlookup посилання навмисно відсутній показує № N / A - зупиніть його


4

У мене є клітина, яка робить vlookup.

Але таблиця, на яку вона посилається, завжди змінюється, і коли є конкретне значення, це добре.

Але коли значення не існує, воно показує # N / A - як я можу його зупинити і просто нічого не відображати?

Приклад: = VLOOKUP ($ P5, GW30! $ CI: $ CL, 2, FALSE) і P5 = Арсенал

Отже, коли Арсенал грає вдома, я отримую цінність, і це нормально. Але коли вони грають у гостях, вони знаходяться в іншій колонці, і я отримую номер N / A

Мені потрібно зупинити його, показуючи # N / A будь ласка.


Відповіді:


9

Ви хочете використовувати функцію IFERROR :

=IFERROR(VLOOKUP($P5,GW30!$CI:$CL,2,FALSE),"")

Якщо помилки немає, воно поверне значення як звичайне. Якщо є, він поверне те, що після коми, в цьому випадку порожній рядок.


Цікаво, чи це стосується і електронної таблиці Google (я однакова проблема)
speeder

2
Зверніть увагу на деякі старіші версії excel (і, можливо, електронні таблиці Google), якщо iferror()їх немає, просто зробітьIf(IsError([formula]),"",[formula])
BruceWayne

6

Ви можете обернути формулу iferrorумовою і встановити значення за замовчуванням, щоб умова помилки була порожньою, наприклад

iferror(VLOOKUP($P5,GW30!$CI:$CL,2,FALSE),"")
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.