Как исправить #DIV/0! ошибка
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2013 Excel для iPad Excel Web App Excel для iPhone Excel для планшетов с Android Excel для телефонов с Android Excel для Windows Phone 10 Excel Mobile Еще. Меньше
Ошибка #ДЕЛ/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 IF(A3 существует, затем возвращает результат формулы, в противном случае игнорирует его).
Используйте ПАРАМЕТР IFERROR для подавления #DIV/0! ошибка
Эту ошибку можно также подавить, вложить операцию деления в функцию IFERROR. Опять же, используя A2/A3, можно использовать =IFERROR(A2/A3,0). Это указывает Excel, если формула вычисляется до ошибки, а затем возвращается 0, в противном случае возвращается результат формулы.
В версиях до Excel 2007 можно использовать синтаксис ЕСЛИ(ЕОШИБКА()): =ЕСЛИ(ЕОШИБКА(A2/A3);0;A2/A3) (см. статью Функции Е).
Примечание. Методы IFERROR и IF(ISERROR()) являются обработчиками общих ошибок, так как они подавляют все ошибки, а не только #DIV/0!. Перед применением обработки ошибок необходимо убедиться, что формула работает правильно. В противном случае вы можете не понять, что формула работает не так, как ожидалось.
Совет: Если в Microsoft Excel включена проверка ошибок, нажмите кнопку
рядом с ячейкой, в которой показана ошибка. Выберите пункт Показать этапы вычисления, если он отобразится, а затем выберите подходящее решение.
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
Как убрать дел 0 в excel
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Отображение и скрытие нулевых значений
Вы можете сами настроить отображение нулевых значений в ячейке или использовать в таблице набор стандартов форматирования, которые требуют скрывать нулевые значения. Отображать и скрывать нулевые значения можно разными способами.
В более новых версиях Office, таких как Office 2013, Office 2016, Office 2019, Office 2021 и подписка Office 365, иногда вы не хотите, чтобы на листах отображались нулевые значения (0). Иногда они должны отображаться. Требуют ли стандарты форматирования или собственные предпочтения отображать или скрывать нулевые значения, имеется несколько способов реализации всех этих требований.
Скрытие и отображение всех нулевых значений на листе
- Откройте меню Файл, выберите раздел Параметры, а затем — Дополнительно.
- В группе Показать параметры для следующего листа выберите лист, после чего выполните одно из указанных ниже действий.
- Чтобы отображать в ячейках нулевые значения (0), установите флажок Показывать нули в ячейках, которые содержат нулевые значения.
- Чтобы отображать нулевые значения в виде пустых ячеек, снимите флажок Показывать нули в ячейках, которые содержат нулевые значения.
Скрытие нулевых значений в выделенных ячейках
Эти действия скрывают нулевые значения в выделенных ячейках с помощью числового формата. Скрытые значения отображаются только в строке формул и не печатаются. Если значение в одной из этих ячеек меняется на ненулевое значение, значение отображается в ячейке, а формат значения будет аналогичен общему числового формата.
- Выделите ячейки, содержащие нулевые значения (0), которые требуется скрыть.
- Можно нажать клавиши CTRL+1 или на вкладке Главная выбрать Формат >формат ячеек.
Отображение скрытых значений
Отображение скрытых значений.
- Выделите ячейки со скрытыми нулевыми значениями.
- Можно нажать клавиши CTRL+1 или на вкладке Главная выбрать Формат > формат ячеек.
- Выберите Число > Общие , чтобы применить числовой формат по умолчанию, а затем нажмите кнопку ОК.
Скрытие нулевых значений, возвращенных формулой
- Выделите ячейку, содержащую нулевое (0) значение.
- На вкладке Главная щелкните стрелку рядом с элементом Условное форматирование > выделить правила ячеек, равные.
- В левом поле введите 0.
- В правом поле выберите Пользовательский формат.
- В поле Формат ячеек выберите вкладку Шрифт .
- В поле Цвет выберите белый, а затем нажмите кнопку ОК.
Отображение нулей в виде пробелов или тире
Для решения этой задачи воспользуйтесь функцией ЕСЛИ.
Если ячейка содержит нулевые значения, для возврата пустой ячейки используйте формулу, например такую:
- =ЕСЛИ(A2-A3=0;»»;A2-A3)
Вот как читать формулу. Если результат вычисления (A2-A3) равен «0», ничего не отображается, в том числе и «0» (это указывается двойными кавычками «»). В противном случае отображается результат вычисления A2-A3. Если вам нужно не оставлять ячейки пустыми, но отображать не «0», а что-то другое, между двойными кавычками вставьте дефис «-» или другой символ.
Скрытие нулевых значений в отчете сводной таблицы
- Выберите отчет сводной таблицы.
- На вкладке Анализ в группе Сводная таблица щелкните стрелку рядом с элементом Параметры, а затем выберите Параметры.
- Выберите вкладку Макет & Формат , а затем выполните одно или несколько из следующих действий:
- Отображение ошибки изменения — В поле Формат установите флажок Для ошибок отображать. Введите в поле значение, которое нужно выводить вместо ошибок. Для отображения ошибок в виде пустых ячеек удалите из поля весь текст.
- Изменение отображения пустой ячейки — Установите флажок Для пустых ячеек отображать. Введите в поле значение, которое нужно выводить в пустых ячейках. Чтобы они оставались пустыми, удалите из поля весь текст. Чтобы отображались нулевые значения, снимите этот флажок.
покупка
Как убрать ошибки деления на ноль (# DIV / 0!) В Excel?
Например, нам нужно рассчитать среднюю цену на каждый фрукт по формуле = D2 / (C2-B2) как показано ниже. Однако # DIV / 0! ошибки возникают, когда значение в столбце Q2 равно значению в столбце Q1. Итак, как предотвратить или удалить эти разделенные на ноль ошибки? Есть несколько способов сделать это.
- Предотвращение ошибок деления на ноль (# DIV / 0!) С изменением формул
- Убрать ошибки деления на ноль (# DIV / 0!) С выделением всех ошибок и удалением
- Убрать ошибки деления на ноль (# DIV / 0!) С заменой ошибок пустым
Предотвращение ошибок деления на ноль (# DIV / 0!) С изменением формул
Формула = D2 / (C2-B2) вернет ошибку #DIV! / 0, если ячейка C2 равна ячейке B2. Таким образом, мы можем оценить эту формулу с помощью функции ЕСЛИОШИБКА, чтобы избежать # DIV / 0! ошибка. Вы можете сделать следующее:
В ячейке E2 введите формулу = ЕСЛИОШИБКА (D2 / (C2-B2); «») , а затем перетащите маркер заливки в диапазон E2: E15.
Тогда вы увидите # DIV / 0! ошибки предотвращаются и отображаются как пустые. См. Снимок экрана ниже:
Внимание: В этом примере мы применяем формулу = ЕСЛИОШИБКА (D2 / (C2-B2); «») чтобы предотвратить # DIV / 0! ошибки. Но разные условия требуют разных формул, и может быть сложно предотвратить ошибку # DIV / 0! ошибки по формулам. Поэтому мы предлагаем следующие методы удаления # DIV / 0! ошибки.
Убрать ошибки деления на ноль (# DIV / 0!) С выделением всех ошибок и удалением
ЕСЛИ # DIV / 0! ошибки появились в вашем диапазоне, и вы не можете изменить свои формулы, вы можете применить Kutools for Excel’s Выберите ячейки со значением ошибки утилита для выделения всех ошибок и их удаления в Excel.
Kutools for Excel — Содержит более 300 основных инструментов для Excel. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Скачать сейчас!
Kutools for Excel — Combines more than 300 Advanced Functions and Tools for Microsoft Excel
Шаг 1. Выберите диапазон, в котором будут выбраны все ошибки, и нажмите кнопку Кутулс > Выберите > Выберите ячейки со значением ошибки.
Шаг 2: Затем выбираются все ошибки в выбранном диапазоне, как показано на снимке экрана ниже, и удаляются эти ошибки нажатием кнопки Удалить .
Внимание: Этот метод выберет все ошибки в выбранном диапазоне, включая # N / A error, # DIV / 0! ошибка и так далее.
Kutools for Excel — Дополните Excel более чем 300 основными инструментами. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Get It Now
Убрать ошибки деления на ноль (# DIV / 0!) С заменой ошибок пустым
На самом деле, Kutools for Excel’s Мастер условий ошибки Утилита также может удалять все ошибки в выбранном диапазоне с автоматическим изменением формул.
Kutools for Excel — Содержит более 300 основных инструментов для Excel. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Скачать сейчас!
Kutools for Excel — Combines more than 300 Advanced Functions and Tools for Microsoft Excel
Шаг 1. Выберите диапазон, из которого вы удалите все ошибки, и нажмите кнопку Кутулс > Больше > Мастер условий ошибки.
Шаг 2. В диалоговом окне мастера условий ошибки щелкните значок Типы ошибок поле и выберите Любое значение ошибки, кроме # N / A из выпадающего списка; чек Отмечая (пустая ячейка) в Отображение ошибки и нажмите OK .
Теперь вы увидите все ошибки, за исключением того, что ошибки # N / A заменены пустыми, как показано ниже:
Внимание: Этот метод удалит все ошибки, кроме ошибок # Н / Д.
Kutools for Excel — Дополните Excel более чем 300 основными инструментами. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Get It Now
Демонстрация: удаление ошибок деления на ноль (# DIV / 0!) Ошибок
Kutools for Excel: Более 300 удобных инструментов у вас под рукой! Начните 30-дневную бесплатную пробную версию без ограничений сегодня. Скачать