Как убрать дел 0 в excel
Убрать ошибки в сводной таблице

Иногда в расчетных (вычисляемых) столбцах сводной таблицы можно наблюдать ошибки EXCEL, хорошо знакомые нам при работе с формулами и функциями.
Такое может образоваться, например, при расчете динамики относительно стартового (нулевого по продажам) периода, где фактически происходит деление на «0».
Для того, чтобы скрыть ошибки, необходимо выполнить следующее:
1. Необходимо кликнуть в любом месте сводной таблицы и на вкладке Параметры в группе Работа со сводными таблицами нажать на кнопку в левой части ленты – «Параметры».


2. В открывшемся окне на вкладе «Разметка и формат» поставить параметр «Для ошибок отображать» и нажать «ОК».


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

Если материал Вам понравился или даже пригодился, Вы можете поблагодарить автора, переведя определенную сумму по кнопке ниже:
(для перевода по карте нажмите на VISA и далее «перевести»)
Исправление ошибки #DIV/0! #BUSY!
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel для iPad Excel Web App Excel для iPhone Excel для планшетов с Android Excel 2010 Excel 2007 Excel для Mac 2011 Excel для телефонов с Android Excel для Windows Phone 10 Excel Mobile Excel Starter 2010 Еще. Меньше
Ошибка #ДЕЛ/0! возникает в Microsoft Excel, когда число делится на ноль (0). Это происходит, если вы вводите простую формулу, например =5/0, или если формула ссылается на ячейку с 0 или пустую ячейку, как показано на этом рисунке.

Есть несколько способов исправления этой ошибки.
- Убедитесь в том, что делитель в функции или формуле не равен нулю и соответствующая ячейка не пуста.
- Измените ссылку в формуле, чтобы она указывала на ячейку, не содержащую ноль (0) или пустое значение.
- Введите в ячейку, которая используется в формуле в качестве делителя, значение #Н/Д, чтобы изменить результат формулы на #Н/Д, указывая на недоступность делителя.
Во многих случаях #DIV/0! из-за того, что формулы ожидают ввода от вас или другого пользователя. В этом случае вы не хотите, чтобы сообщение об ошибке отображались, поэтому существует несколько способов обработки ошибок, которые можно использовать для подавления ошибки при ожидании ввода данных.
Оценка знаменателя на наличие нуля или пустого значения
Самый простой способ избавиться от ошибки #ДЕЛ/0! — воспользоваться функцией ЕСЛИ для оценки знаменателя. Если он равен нулю или пустой, в результате вычислений можно отображать значение «0» или не выводить ничего. В противном случае будет вычислен результат формулы.
Например, если ошибка возникает в формуле =A2/A3, можно заменить ее формулой =ЕСЛИ(A3;A2/A3;0), чтобы возвращать 0, или формулой =ЕСЛИ(A3;A2/A3;»»), чтобы возвращать пустую строку. Также можно выводить произвольное сообщение. Пример: =ЕСЛИ(A3;A2/A3;»Ожидается значение.»). При этом Excel если(существует A3, возвращается результат формулы, в противном случае игнорируется).

Чтобы скрыть #DIV/0, используйте #DIV.0! #BUSY!
Эту ошибку также можно скрыть, вложенную операцию деления в функцию ЕСЛИERROR. При использовании A2/A3 можно использовать =ЕСЛИERROR(A2/A3;0). Эта формула Excel, если формула возвращает ошибку, возвращает 0, в противном случае возвращает результат формулы.
В версиях до Excel 2007 можно использовать синтаксис ЕСЛИ(ЕОШИБКА()): =ЕСЛИ(ЕОШИБКА(A2/A3);0;A2/A3) (см. статью Функции Е).
Примечание. Как при работе с ifERROR, так и с методом ЕСЛИ(ЕERROR()) используются обработчики всех ошибок, а не только #DIV/0!. Прежде чем применять обработку ошибок, необходимо убедиться, что формула работает правильно. В противном случае вы можете не понимать, что формула работает неправильно.
Совет: Если в Microsoft Excel включена проверка ошибок, нажмите кнопку рядом с ячейкой, в которой показана ошибка. Выберите пункт Показать этапы вычисления, если он отобразится, а затем выберите подходящее решение.
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
Как убрать дел 0 в excel
Сообщений: 6 Регистрация: 01.01.1970
15.12.2011 09:46:15
Подскажите пожалуйста как убрать #ДЕЛ/0!
В таблице вычисляются средние значения по сотрудникам и задень и за месяц (Формулы одинаковые). Есть сотрудники и дни когда в соответствующих значениях за день или у одного сотрудника во всём ряду значения 0. Как сделать чтоб в этом случае в ячейках, которые вычисляют среднее не было #ДЕЛ/0!
Прикрепленные файлы
- post_288539.xlsx (11.23 КБ)
Пользователь
Сообщений: 5099 Регистрация: 22.12.2012
15.12.2011 09:53:54
добавить еще одно если
=ЕСЛИ(ЕОШ(СРЗНАЧ(ЕСЛИ(D2:D6;D2:D6)));»»;СРЗНАЧ(ЕСЛИ(D2:D6;D2:D6))) тоже формула массива.
Скрытие значений и индикаторов ошибок в ячейках
Предположим, что в формулах с электронными таблицами есть ошибки, которые вы ожидаете и которые не нужно исправлять, но вы хотите улучшить отображение результатов. Существует несколько способов скрытие значений ошибок и индикаторов ошибок в ячейках.
Существует множество причин, по которым формулы могут возвращать ошибки. Например, деление на 0 не допускается, и если ввести формулу =1/0, Excel возвращает #DIV/0. Значения ошибок: #DIV/0!, #N/A, #NAME?, #NULL!, #NUM!, #REF! и #VALUE!.
Преобразование ошибки в нулевое значение и использование формата для скрытия значения
Чтобы скрыть значения ошибок, можно преобразовать их, например, в число 0, а затем применить условный формат, позволяющий скрыть значение.
Создание примера ошибки
- Откройте чистый лист или создайте новый.
- Введите 3 в ячейку B1, в ячейку C1 — 0, а в ячейку A1 — формулу =B1/C1.
The #DIV/0! в ячейке A1. - Выделите ячейку A1 и нажмите клавишу F2, чтобы изменить формулу.
- После знака равно (=) введите ЕСЛИERROR и открываю скобку.
ЕСЛИERROR( - Переместите курсор в конец формулы.
- Введите ,0), то есть запятую и закрываюю скобки.
Формула =B1/C1 становится=ЕСЛИERROR(B1/C1;0). - Нажмите клавишу ВВОД, чтобы завершить редактирование формулы.
Теперь в ячейке вместо ошибки #ДЕЛ/0! должно отображаться значение 0.
Применение условного формата
- Выделите ячейку с ошибкой и на вкладке Главная нажмите кнопку Условное форматирование.
- Выберите команду Создать правило.
- В диалоговом окне Создание правила форматирования выберите параметр Форматировать только ячейки, которые содержат.
- Убедитесь, что в разделе Форматировать только ячейки, для которых выполняется следующее условие в первом списке выбран пункт Значение ячейки, а во втором — равно. Затем в текстовом поле справа введите значение 0.
- Нажмите кнопку Формат.
- На вкладке Число в списке Категория выберите пункт (все форматы).
- В поле Тип введите ;;; (три точки с запятой) и нажмите кнопку ОК. Нажмите кнопку ОК еще раз.
Значение 0 в ячейке исчезнет. Это связано с тем, что пользовательский формат ;;; предписывает скрывать любые числа в ячейке. Однако фактическое значение (0) по-прежнему хранится в ячейке.
Скрытие значений ошибок путем изменения цвета текста на белый
Для форматирования ячеек с ошибками используйте следующую процедуру, чтобы текст в них отображался белым шрифтом. В этом случае текст ошибки в этих ячейках практически невидим.
- Выделите диапазон ячеек, содержащих значение ошибки.
- На вкладке Главная в группе Стили щелкните стрелку рядом с командой Условное форматирование и выберите пункт Управление правилами.
Появится диалоговое окно Диспетчер правил условного форматирования. - Выберите команду Создать правило.
Откроется диалоговое окно Создание правила форматирования. - В списке Выберите тип правила выберите пункт Форматировать только ячейки, которые содержат.
- В разделе Измените описание правила в списке Форматировать только ячейки, для которых выполняется следующее условие выберите пункт Ошибки.
- Нажмите кнопку Формат и откройте вкладку Шрифт.
- Щелкните стрелку, чтобы открыть список Цвет, а затем в списке Цвета темывыберите белый цвет.
Отображение прочерка, строки «#Н/Д» или «НД» вместо значения ошибки
Иногда вы не хотите, чтобы в ячейках появлялись оценки ошибок и вместо них должна отображаться текстовая строка, например «#N/Д», тире или строка «0». Сделать это можно с помощью функций ЕСЛИОШИБКА и НД, как показано в примере ниже.

Описание функций
ЕСЛИERROR С помощью этой функции можно определить, содержит ли ячейка ошибку и возвращает ли ошибку формула.
НД Эта функция возвращает в ячейке строку «#Н/Д». Синтаксис =NA().
Скрытие значений ошибок в отчете сводной таблицы
- Выберите отчет сводной таблицы.
Появится область «Инструменты для работы со pivottable». - Excel 2016 и Excel 2013: на вкладке Анализ в группе Таблица щелкните стрелку рядом с кнопкой Параметры ивыберите параметры. Excel 2010 и Excel 2007: на вкладке Параметры в группе Таблица щелкните стрелку рядом с кнопкой Параметры ивыберите параметры.
- Перейдите на вкладку Разметка и формат, а затем выполните следующие действия.
- Изменение способа отображения ошибок. В поле Формат выберите значение ошибкиПоказывать. Введите в поле значение, которое нужно выводить вместо ошибок. Для отображения ошибок в виде пустых ячеек удалите из поля весь текст.
- Изменение способа отображения пустых ячеек Установите флажок Для пустых ячеек отображать. Введите в поле значение, которое нужно выводить в пустых ячейках. Чтобы они оставались пустыми, удалите из поля весь текст. Чтобы отображались нулевые значения, снимите этот флажок.
Скрытие индикаторов ошибок в ячейках
В левом верхнем углу ячейки с формулой, которая возвращает ошибку, появляется треугольник (индикатор ошибки). Чтобы отключить его отображение, выполните указанные ниже действия.
Ячейка с ошибкой в формуле
- В Excel 2016, Excel 2013 и Excel 2010: Выберите Файл >Параметры >Формулы. In Excel 2007: Click the Microsoft Office button >Excel Options >Formulas.
- В разделе Поиск ошибок снимите флажок Включить фоновый поиск ошибок.
