Формула Excel, показанная как '= # NULL', возвращает правильный результат - PullRequest
0 голосов
/ 06 июня 2018

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

Теперь странная часть, я обнаружил, что некоторые (несколько)ячейки вместо того, чтобы показывать в строке формул исходную формулу, например =SUM(A1:A5), теперь отображают формулу, подобную =#NULL!.

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

У кого-нибудь есть идеи, как разобраться в этой тайне?

enter image description here

Редактировать: ВозможноЯ не был достаточно ясен.Формулы работают и рассчитываются правильно.Проблема заключается в том, чтобы показать формулу как таковую, в строке формул не отображается формула, используемая для расчета, вместо этого она показывает =#NULL! формулу в строке формул.

См. Рисунок с включенной функцией «Показать формулу».Все ячейки, отображающие =#NULL!, должны соответствовать формулам, используемым для расчета.Посмотрите специально на панель формул сам.

Excel - Show formula enabled view

1 Ответ

0 голосов
/ 06 июня 2018

Я не могу дать вам окончательный ответ, фактически не увидев все ваши формулы, но обычно ошибка #NULL! появляется, когда (согласно документации) :

ЭтоОшибка возникает при указании пересечения двух областей, которые не пересекаются.Оператор пересечения - это пробел между ссылками.

Наиболее распространенные проблемы (я буду использовать формулу =SUM(), поскольку вы использовали ее в исходном вопросе, но это не относится исключительно к нему)

=SUM(A3 A6)

=SUM(A1:A5, B1:B5)

=SUM(A1, #REF!)

# REF!обычно вызывается, если вы ссылаетесь на ячейку, на другую рабочую таблицу, которая больше не доступна, или ссылка больше не является правильной в целом`

Итак, чтобы подвести итог (каламбур не предназначен) проверьте, есть ли в ваших формулах правильные разделители (,) или (;).Убедитесь, что ваши формулы имеют смысл (например, вы не можете суммировать два диапазона, вместо этого используйте =SUBTOTAL()) и проверьте, все ли правильные ссылки на ваши ячейки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...