Почему при суммировании в excel получается 0
Перейти к содержимому

Почему при суммировании в excel получается 0

  • автор:

Как исправить #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 или пустую ячейку, как показано на этом рисунке.

Примеры формул, вызывающих #DIV/0! исчезнут.

Есть несколько способов исправления этой ошибки.

  • Убедитесь в том, что делитель в функции или формуле не равен нулю и соответствующая ячейка не пуста.
  • Измените ссылку в формуле, чтобы она указывала на ячейку, не содержащую ноль (0) или пустое значение.
  • Введите в ячейку, которая используется в формуле в качестве делителя, значение #Н/Д, чтобы изменить результат формулы на #Н/Д, указывая на недоступность делителя.

Во много раз #DIV/0! невозможно избежать ошибки, так как ваши формулы ожидают ввода от вас или кого-то еще. В этом случае вы не хотите, чтобы сообщение об ошибке отображалось вообще, поэтому существует несколько методов обработки ошибок, которые можно использовать для подавления ошибки во время ожидания ввода.

Оценка знаменателя на наличие нуля или пустого значения

Самый простой способ избавиться от ошибки #ДЕЛ/0! — воспользоваться функцией ЕСЛИ для оценки знаменателя. Если он равен нулю или пустой, в результате вычислений можно отображать значение «0» или не выводить ничего. В противном случае будет вычислен результат формулы.

Например, если ошибка возникает в формуле =A2/A3, можно заменить ее формулой =ЕСЛИ(A3;A2/A3;0), чтобы возвращать 0, или формулой =ЕСЛИ(A3;A2/A3;»»), чтобы возвращать пустую строку. Также можно выводить произвольное сообщение. Пример: =ЕСЛИ(A3;A2/A3;»Ожидается значение.»). Это сообщает Excel IF(A3 существует, затем возвращает результат формулы, в противном случае игнорирует его).

Примеры разрешения #DIV/0! исчезнут.

Используйте ПАРАМЕТР 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 или получить поддержку в сообществах.

Почему при суммировании в excel получается 0

Народ, кто сталкивался:
в столбце числа полученные в результате других формул, формат везде Числовой, дроби с запятыми, а не с точками. При вставке формулы СУММ при создании пишет результат, а в ячейки все равно 0

А что с выравниванием в колонке?

И это. эксели разные бывают.

Попробуй выделить нужные значения и посмотри в правом нижнем углу экрана какая сумма нарисовалась.

TurboConf — расширение возможностей Конфигуратора 1С

Отображение и скрытие нулевых значений

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

Ваш браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

В более новых версиях Office, таких как Office 2013, Office 2016, Office 2019, Office 2021 и подписка Office 365, иногда вы не хотите, чтобы на листах отображались нулевые значения (0). Иногда они должны отображаться. Требуют ли стандарты форматирования или собственные предпочтения отображать или скрывать нулевые значения, имеется несколько способов реализации всех этих требований.

Скрытие и отображение всех нулевых значений на листе

  1. Откройте меню Файл, выберите раздел Параметры, а затем — Дополнительно.
  2. В группе Показать параметры для следующего листа выберите лист, после чего выполните одно из указанных ниже действий.
    • Чтобы отображать в ячейках нулевые значения (0), установите флажок Показывать нули в ячейках, которые содержат нулевые значения.
    • Чтобы отображать нулевые значения в виде пустых ячеек, снимите флажок Показывать нули в ячейках, которые содержат нулевые значения.

Скрытие нулевых значений в выделенных ячейках

Эти действия скрывают нулевые значения в выделенных ячейках с помощью числового формата. Скрытые значения отображаются только в строке формул и не печатаются. Если значение в одной из этих ячеек меняется на ненулевое значение, значение отображается в ячейке, а формат значения будет аналогичен общему числового формата.

Кнопка

  1. Выделите ячейки, содержащие нулевые значения (0), которые требуется скрыть.
  2. Можно нажать клавиши CTRL+1 или на вкладке Главная выбрать Формат >формат ячеек.

Отображение скрытых значений

Отображение скрытых значений.

  1. Выделите ячейки со скрытыми нулевыми значениями.
  2. Можно нажать клавиши CTRL+1 или на вкладке Главная выбрать Формат > формат ячеек.
  3. Выберите Число > Общие , чтобы применить числовой формат по умолчанию, а затем нажмите кнопку ОК.

Скрытие нулевых значений, возвращенных формулой

  1. Выделите ячейку, содержащую нулевое (0) значение.
  2. На вкладке Главная щелкните стрелку рядом с элементом Условное форматирование > выделить правила ячеек, равные.
  3. В левом поле введите 0.
  4. В правом поле выберите Пользовательский формат.
  5. В поле Формат ячеек выберите вкладку Шрифт .
  6. В поле Цвет выберите белый, а затем нажмите кнопку ОК.

Отображение нулей в виде пробелов или тире

Для решения этой задачи воспользуйтесь функцией ЕСЛИ.

Данные в ячейках A2 и A3 на листе Excel

Если ячейка содержит нулевые значения, для возврата пустой ячейки используйте формулу, например такую:

  • =ЕСЛИ(A2-A3=0;»»;A2-A3)

Вот как читать формулу. Если результат вычисления (A2-A3) равен «0», ничего не отображается, в том числе и «0» (это указывается двойными кавычками «»). В противном случае отображается результат вычисления A2-A3. Если вам нужно не оставлять ячейки пустыми, но отображать не «0», а что-то другое, между двойными кавычками вставьте дефис «-» или другой символ.

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

  1. Выберите отчет сводной таблицы.
  2. На вкладке Анализ в группе Сводная таблица щелкните стрелку рядом с элементом Параметры, а затем выберите Параметры.
  3. Выберите вкладку Макет & Формат , а затем выполните одно или несколько из следующих действий:
    • Отображение ошибки изменения — В поле Формат установите флажок Для ошибок отображать. Введите в поле значение, которое нужно выводить вместо ошибок. Для отображения ошибок в виде пустых ячеек удалите из поля весь текст.
    • Изменение отображения пустой ячейки — Установите флажок Для пустых ячеек отображать. Введите в поле значение, которое нужно выводить в пустых ячейках. Чтобы они оставались пустыми, удалите из поля весь текст. Чтобы отображались нулевые значения, снимите этот флажок.

Почему при суммировании в excel получается 0

Уважаемые коллеги, добрый день!
Проблема: функция Сумм выдает в ячейке значение «0». Пробую заменить на простую «наборную» функцию = + + — и все равно на выходе 0
формат ячеек проверила — везде число, нет текста, процентов и т.д. Числа не большие, в приделах десятков миллионов. Файл достался в наследство. Что может вызывать такой косяк? Заранее благодарю за помощь!

Пользователь
Сообщений: 11833 Регистрация: 17.01.2014
ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64
01.07.2014 10:55:12

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

Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori
Сообщений: 16587 Регистрация: 10.01.2013
01.07.2014 10:59:15

Цитата
JenniRavel пишет:
Файл достался в наследство

И где он? Без него мало что понятно. На вскидку: лишние пробелы, это выгрузка из другой программы и т.д.

Согласие есть продукт при полном непротивлении сторон
Сообщений: 61042 Регистрация: 14.09.2012
Контакты см. в профиле
01.07.2014 11:11:14

Цитата
JenniRavel пишет:
формат ячеек проверила — везде число, нет текста

Не факт, что в ячейке именно число, несмотря на формат самой ячейки.
Пользователь
Сообщений: 3 Регистрация: 01.07.2014
01.07.2014 11:18:29

ячейка Е60
при открытии файл пишет, что содержит циклические формулы, а вот где они — я не могу найти
Числа складываемые получены в результате других формул СУММ, точно число

Прикрепленные файлы

  • проблема с 0.xlsx (20.57 КБ)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *