Как заменить значения #N/A в Google Sheets


Вы можете использовать следующий базовый синтаксис для замены значений #N/A в Google Таблицах нулями или пробелами:

#replace #N/A with zero
=IFERROR(FORMULA, "0")

#replace #N/A with blank
=IFERROR(FORMULA, "")

В следующем примере показано, как использовать этот синтаксис на практике для замены значений #Н/Д из ВПР нулями или пробелами.

Связанный: Как заменить пустые ячейки нулем в Google Sheets

Пример: замена значений #N/A в Google Sheets

Предположим, у нас есть следующий набор данных в Google Sheets, который показывает название команды и очки, набранные различными баскетбольными командами:

И предположим, что мы используем функцию ВПР() для поиска очков на основе названия команды:

Обратите внимание, что некоторые значения, возвращаемые функцией ВПР() , являются значениями #Н/Д .

Мы можем превратить эти значения в нули с помощью функции ЕСЛИОШИБКА() следующим образом:

=IFERROR(VLOOKUP( A2 , $A$2:$B$11 , 2 , FALSE ), " 0 ")

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

Обратите внимание, что функция ВПР() теперь возвращает 0 вместо значений #Н/Д .

В качестве альтернативы мы можем превратить значения #N/A в пустые с помощью функции ЕСЛИОШИБКА() следующим образом:

#replace #N/A with blank
=IFERROR(VLOOKUP( A2 , $A$2:$B$11 , 2 , FALSE ), "")

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

Обратите внимание, что каждое значение, которое ранее было #N/A , теперь пустое.

Стоит отметить, что мы можем использовать функцию ЕСЛИОШИБКА() для замены значений #N/A любым значением, которое нам нужно.

В предыдущих примерах мы просто заменили значения #N/A нулями или пробелами, потому что это наиболее распространенные значения замены, используемые на практике.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Google Таблицах:

Как игнорировать пустые ячейки с формулами в Google Sheets
Как игнорировать значения #N/A с формулами в Google Sheets