Как отключить значения ошибок в Excel с помощью форматирования
Вы ищете решение, с помощью которого можно подавить значения ошибок в таблицах, основанные на том факте, что в ячейке нет значений?
Например, представьте себе разделение ячеек A2 и B2 формулой = A2 / B2.
Пока в ячейке B2 нет значения, формула возвращает значение ошибки # DIV / 0!.
Распространенным решением этого «недостатка» является if-query, который проверяет, выдает ли формула ошибку. Запрос выглядит так:
= ЕСЛИ (ЕСТЬ ОШИБКА (A2 / B2); ""; A2 / B2)
Недостаток этого метода if-запроса состоит в том, что фактическую формулу всегда нужно вводить дважды. Это может раздражать и приводить к ошибкам при использовании более сложных формул. Но может быть и удобнее:
Один из способов - условное форматирование. Это имеет то преимущество, что вам нужно только ввести фактическую формулу в ячейку.
Затем выберите ячейку результата и вызовите команду «Условное форматирование» в меню «Формат». В появившемся диалоговом окне выберите запись «Формула» в поле списка слева.
Введите следующую формулу в поле ввода:
= ISERROR (ячейка результата)
Для ячейки результата введите адрес ячейки с формулой деления, например B7.
Затем нажмите кнопку «Форматировать» и на вкладке «Шрифт» установите цвет фона таблицы - обычно белый. Подтвердите это нажатием «ОК».
Тогда диалоговое окно будет выглядеть так:
После подтверждения нажатием «ОК» значение ошибки все еще находится в ячейке, но больше не отображается.