Скрытие значений и индикаторов ошибок в ячейках

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

Рассмотрим ситуацию, когда формулы в таблице содержат заранее ожидаемые значения ошибок. Они не требуют немедленного исправления, однако требуется улучшить представление результатов. Есть несколько способов скрытия значений ошибок и индикаторов ошибки в ячейках.

Формулы могут возвращать ошибки по многим причинам. Например, формула =1/0 возвращает ошибку #ДЕЛ/0!, поскольку деление на 0 недопустимо. Предусмотрены следующие значения ошибок: #ДЕЛ/0!, #Н/Д, #ИМЯ?, #ПУСТО!, #ЧИСЛО!, #ССЫЛКА! и #ЗНАЧ!.

Преобразование ошибки в нулевое значение и использование формата для скрытия значения

Чтобы скрыть значения ошибок, можно преобразовать их, например, в число 0, а затем применить условный формат, позволяющий скрыть значение.

Создание образца ошибки

  1. Откройте чистый лист или создайте новый.

  2. Введите 3 в ячейку B1, 0 — в ячейку C1 и формулу =B1/C1 — в ячейку A1.
    В ячейке A1 отобразится значение ошибки #ДЕЛ/0!.

  3. Выделите ячейку A1 и нажмите клавишу F2, чтобы изменить формулу.

  4. После знака равенства (=) введите ЕСЛИОШИБКА с открывающей круглой скобкой:
     ЕСЛИОШИБКА(

  5. Переместите курсор в конец формулы.

  6. Введите ,0), т. е. запятую с нулем и закрывающей круглой скобкой.
     Формула =B1/C1 примет вид =ЕСЛИОШИБКА(B1/C1,0).

  7. Нажмите клавишу ВВОД, чтобы завершить редактирование формулы.
     Теперь в ячейке вместо ошибки #ДЕЛ/0! должно отображаться значение 0.

Применение условного формата

  1. Выделите ячейку с ошибкой и на вкладке Главная нажмите кнопку Условное форматирование.

  2. Выберите команду Создать правило.

  3. В диалоговом окне Создание правила форматирования выберите параметр Форматировать только ячейки, которые содержат.

  4. Убедитесь, что в разделе Форматировать только ячейки, для которых выполняется следующее условие в первом списке выбран пункт Значение ячейки, а во втором — равно. Затем в текстовом поле справа введите значение 0.

  5. Нажмите кнопку Формат.

  6. На вкладке Число в списке Категория выберите пункт (все форматы).

  7. В поле Тип введите ;;; (три точки с запятой) и нажмите кнопку ОК. Нажмите кнопку ОК еще раз.
     Значение 0 в ячейке исчезнет. Это связано с тем, что пользовательский формат ;;; предписывает скрывать любые числа в ячейке. Однако фактическое значение (0) по-прежнему хранится в ячейке.

Также в этой статье

Скрытие значений ошибок путем изменения цвета текста на белый

Отображение прочерка, строки "#Н/Д" или "НД" вместо значения ошибки

Скрытие значений ошибок в отчете сводной таблицы

Скрытие индикаторов ошибок в ячейках

Скрытие значений ошибок путем изменения цвета текста на белый

Вы также можете скрыть значений ошибок путем изменения цвета текста на белый или иным образом выделяя текст соответствовать цвет фона листа.

  1. Выделите диапазон ячеек, содержащих значение ошибки.

  2. На вкладке Главная в группе Стили щелкните стрелку рядом с кнопкой Условное форматирование и выберите пункт Управление правилами. Откроется диалоговое окно Диспетчер правил условного форматирования.

  3. Нажмите кнопку Создать правило. Откроется диалоговое окно Создание правила форматирования.

  4. В списке Выберите тип правила выберите пункт Форматировать только ячейки, которые содержат.

  5. В разделе Измените описание правила в списке Форматировать только ячейки, для которых выполняется следующее условие выберите пункт Ошибки.

  6. Нажмите кнопку Формат и откройте вкладку Шрифт.

  7. Нажмите стрелку, чтобы открыть список Цвет, и в разделе Цвета темы выберите белый цвет.

К началу страницы

Отображение прочерка, строки "#Н/Д" или "НД" вместо значения ошибки

Можно не только скрыть ошибки, но и заменить их такими значениями, как "НД". Сделать это можно с помощью функций ЕСЛИОШИБКА и НД, как показано в примере ниже.

Чтобы проще было понять этот пример, скопируйте его на пустой лист. В примере ниже выделите ячейку со словом "Данные" и перетащите курсор, чтобы выделить диапазон, включая последнюю ячейку в столбце "Описание (результат)". Затем скопируйте выделение и вставьте его на новый лист, начиная с ячейки A1.

Данные

Формула

Описание (результат)

10

=A2/A3

Ошибка (#ДЕЛ/0!)

0

=ЕСЛИОШИБКА(A2/A3;"НД")

Возвращает строку "НД", если ячейка содержит значение ошибки

=ЕСЛИОШИБКА(A2/A3;"-")

Возвращает дефис (прочерк), если ячейка содержит значение ошибки

=ЕСЛИОШИБКА(A2/A3;НД())

Возвращает строку "#Н/Д", если ячейка содержит значение ошибки

Описание функций

ЕСЛИОШИБКА    С помощью этой функции можно определить, содержит ли ячейка ошибку и возвращает ли ошибку формула.

НД    Эта функция возвращает в ячейке строку "#Н/Д". После имени функции следует пара пустых круглых скобок: =НД().

К началу страницы

Скрытие значений ошибок в отчете сводной таблицы

  1. Щелкните отчет сводной таблицы. Отобразится раздел Работа со сводными таблицами.

  2. На вкладке Анализ в группе Сводная таблица щелкните стрелку рядом с командой Параметры и выберите пункт Параметры.

  3. На вкладке Разметка и формат выполните одно или оба указанных ниже действия.

    • Изменение способа отображения ошибок     В разделе Формат установите флажок Для ошибок отображать, а затем введите значение, которое требуется выводить. Чтобы ошибки отображались как пустые ячейки, удалите из поля весь текст.

    • Изменение способа отображения пустых ячеек     Установите флажок Для пустых ячеек отображать. Введите в поле значение, которое требуется выводить в пустых ячейках. Чтобы они оставались пустыми, удалите из поля весь текст. Чтобы отображались нулевые значения, снимите этот флажок.

К началу страницы

Скрытие индикаторов ошибок в ячейках

В левом верхнем углу ячейки с формулой, которая возвращает ошибку, появляется треугольник (индикатор ошибки). Чтобы отключить его отображение, выполните указанные ниже действия.

Ячейка с неправильной формулой
Ячейка с ошибкой в формуле
  1. На вкладке Файл выберите пункт Параметры, а затем — раздел Формулы.

  2. В разделе Поиск ошибок снимите флажок Включить фоновый поиск ошибок.

К началу страницы

Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×