Почему Эксель не считает формулу: 5 решений проблемы

Excel
Содержание
  1. Устранение проблем с вычислением
  2. Способ 1: изменение формата ячеек
  3. Способ 2: отключение режима «Показать формулы»
  4. Способ 3: исправление ошибки в синтаксисе
  5. Способ 4: включение пересчета формулы
  6. Способ 5: ошибка в формуле
  7. 6. Текст, автоматически преобразующийся в даты
  8. 7. Неправильная ссылка на имена листов / книг.
  9. 8. Ошибка # ИМЯ
  10. Что делать, если не работают формулы в ячейках «Эксель». Excel не считает числа: не суммирует, не вычитает, не перемножает, не делит и не вычитает.
  11. Как же посчитать значения формул при отключенном автоматическом расчете?
  12. Как включить автоматические выключения формул в Excel?
  13. Другие ошибки
  14. Формула не растягивается
  15. Неверно считается сумма ячеек
  16. Формула не считается автоматически
  17. Как исправить ошибку #ПЕРЕНОС! в Excel
  18. Диапазон для переноса содержит одну или более ячеек с значениями
  19. Диапазон для переноса находится внутри таблицы
  20. Диапазон для переноса содержит объединенные ячейки
  21. Как исправить ошибку #ЗНАЧ! в Excel
  22. Математическая формула ссылается на текст
  23. Одна или более ячеек содержат пробелы
  24. Как исправить ошибку #ПУСТО! в Excel
  25. Ячейка, на которую ссылается формула, удалена
  26. Формула содержит относительные ссылки
  27. Как исправить ошибку #ИМЯ? в Excel
  28. Название формулы содержит опечатку
  29. Неверное название формулы
  30. Ошибка #ДЕЛ/0!
  31. Ошибка #Н/Д
  32. Ошибка ####

Устранение проблем с вычислением

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

Способ 1: изменение формата ячеек

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

  1. Чтобы посмотреть, какой формат имеет та или иная ячейка или диапазон, перейдите на вкладку «Основные». На ленте в блоке инструментов «Число» есть поле, отображающее текущий формат. Если там указано «Текст», формула не будет точно рассчитана.Просмотр формата ячейки в Microsoft Excel
  2. Чтобы изменить формат, просто нажмите на это поле. Откроется список вариантов форматирования, где можно выбрать значение, соответствующее сути формулы.Изменение формата в Microsoft Excel
  3. Но выбор тыпов формируется через ленту не такой вздравный, как через специальность окна. Поэтому лучше применить второй вариант форматирования. Выделяем диапазон измерений. Щелкните по нему правой кнопкой мыши. В контекстном меню выберите пункт «Формат ячеек». Вы также можете нажать комбинацию клавиш Ctrl+1 после выбора диапазона.Переход к форматированию ячеек в Microsoft Excel
  4. Открывается окно форматирования. Переходим на вкладку «Число». В блоке «Числовые форматы» выбираем нужный нам формат. Кроме того, в правой части окна есть возможность выбрать тип представления конкретного формата. После того, как выбор сделан, нажмите на кнопку «ОК», расположенную ниже.Форматирование ячеек в Microsoft Excel
  5. Выделите по очереди ячейки, в которых функция не вычислялась, и для пересчета нажмите функциональную клавишу F2.

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

Форма рассчитывается в Microsoft Excel

Способ 2: отключение режима «Показать формулы»

Но, возможно, причина того, что вместо результатов вычислений отображаются выражения, заключается в том, что в программе включен режим «Показывать формулы».

  1. Чтобы включить отображение результатов, переходим на вкладку «Формулы». На ленте в блоке инструментов «Зависимости формул», если кнопка «Показать формулы» активна, то нажмите на нее.Результат показал формулы в Microsoft Excel
  2. После этих действий в ячейках снова вместо синтаксиса функция начнет отображать результат.

Отображение форума отключено в Microsoft Excel

Способ 3: исправление ошибки в синтаксисе

Формула также может отображаться в виде текста, если в ее синтаксисе были допущены ошибки, например, пропущена или изменена буква. Если вы ввели его вручную, а не через Мастер-функции, то вполне вероятно. Очень распространенной ошибкой, связанной с отображением такого выражения, как текст, является наличие пробела перед знаком «=».

Пробел перед знакомством с работой в Microsoft Excel

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

Читайте также: Сводные таблицы Excel от А до Я

Способ 4: включение пересчета формулы

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

  1. Перейдите на вкладку «Файл». Находясь в ней, проследите кликнуть по пункту «Параметры».Переход в параметры в Microsoft Excel
  2. Откроется окно параметров. Необходимо перейти в раздел «Формулы». В блоке настроек «Параметры расчета», который находится в самом верху окна, если параметр «Расчеты в книге» не установлен в положение «Автоматически», то это является причиной того, что результат расчета не имеет значения. Установите переключатель в нужное положение. После выполнения вышеуказанных настроек нажмите на кнопку «ОК» в нижней части окна для их сохранения».

Автоматический расчет формул в Microsoft Excel

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

Способ 5: ошибка в формуле

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

  • #ЧИСЛО!;
  • #ЗНАЧ!;
  • #ПУСТО!;
  • #ДЕЛЬТА/0!;
  • #Н/Д.

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

Ошибка в формуле в Microsoft Excel

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

  1. Выделяем эчелу с ошибкой. Переходим во вкладку «Формулы». На ленте в блоке инструментов «Зависимости формул» нажмите на кнопку «Рассчитать формулу».Переход к расчетным формулам в Microsoft Excel
  2. Открывается окно, в котором представлен полный расчет. Нажмите на кнопку «Рассчитать» и просмотрите расчет шаг за шагом. Ищем ошибку и устраняем его.

Расчет формул в Microsoft Excel

Как видите, причины, по которым Excel не считает или неправильно считает формулы, могут быть совершенно разными. Если вместо вычисления пользователь отображает ту же функцию, то в этом случае, скорее всего, либо ячейка отформатирована под текст, либо включен режим просмотра выражений. Также возможна ошибка в синтаксисе (например, проблема перед знаком «=»). Если после изменения данных в связанных ячейках результат не обновляется, то нужно смотреть, как в параметрах книги выставлено автообновление. Также часто вместо правильного результата в ячейке отображается ошибка. Здесь нужно просмотреть все значения, на которые ссылается функция. В случае возникновения ошибки ее следует устранить.

6. Текст, автоматически преобразующийся в даты

Excel имеет дурную привычку преобразовывать то, что выглядит как дата, в настоящую дату. Например, если вы введете 1/1, Excel преобразует его в 01 января текущего года.

В некоторых случаях это может быть именно то, что вам нужно, а в некоторых случаях это может работать против вас. А поскольку Excel хранит значения даты и времени в виде чисел, как только вы вводите 1/1, он преобразует их в число, представляющее 1 января текущего года.

Это может испортить ваши формулы, если вы используете эти ячейки в качестве аргумента в формуле. Как исправить?

  • Выберите ячейки/диапазон, в котором вы хотите изменить формат
  • Нажмите на вкладку «Главное
  • В группе «Число» нажмите раскрывающийся список «Формат».
  • Нажмите на текст Выберите текст в качестве формата

Почему не работают формулы Excel: возможные причины и как исправить!

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

7. Неправильная ссылка на имена листов / книг.

Когда вы ссылаетесь на другие списки или книги в формуле, вам нужно следовать определенному формату. А в случае неверного формата вы получите ошибку.

Например, если я хочу сослаться на ячейку A1 в списке 2, ссылка будет = List2! А1. Формула со ссылками на несколько листов будет выглядеть так:

=СУММ(Список2!A1;Список3!A1;Список4!A1)

И если вы удалите один из них, на том третьем, форуме сломается и выдаст ошибку.

Чтобы этого не произошло, внимательно следите за тем, что вы удаляете.

8. Ошибка # ИМЯ

Относите к категории ошибок в написании функций Недопустимое имя:
# ИМЯ — значит, Excel не распознал текст, написанный в формуле (название функции =СУМ() ему неизвестно, написано с ошибкой). Это результат синтаксической ошибки при написании имени функции. Например:

Что делать, если не работают формулы в ячейках «Эксель». Excel не считает числа: не суммирует, не вычитает, не перемножает, не делит и не вычитает.

Не раз сталкивался с ситуацией, когда открываешь присланный по почте «excel» файл, вводишь в ячейки новые числа (цифры), а ячейки с формулами остаются без изменений — не учитываются (не складываются, не делятся, умножается). Это явление довольно распространенное, и связано оно с тем, что в программе Excel отключен автоматический расчет формул в ячейках.

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

Как же посчитать значения формул при отключенном автоматическом расчете?

Все довольно просто. Необходимый:

  • Войдите во вкладку «формула»;
  • Группа элементов «Расчет»;
  • Кнопка «Производить расчеты

Как включить автоматические выключения формул в Excel?

Вы можете включить расчеты двумя способами:

Первый способ заключается в выборе кнопки «Параметры расчета» во вкладке «формула» в группе элементов «расчеты». Появится выпадающий список из трех позиций:

  1. Автоматический – автоматический расчет;
  2. Автоматически, кроме таблиц данных;
  3. Ручная – ручная кативация расчетов.
  • откройте меню «Файл» => «Параметры»;
  • В появившемся окне перейдите на вкладку «Формулы»;
  • Поставить флажок натрадий пункт «Автоматические» в меню «Вычление в книгу»;
  • Нажмите кнопку «ОК».

Как видно все несольно.

Другие ошибки

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

Формула не растягивается

Растяжка необходима, когда несколько ячеек должны проводить одинаковые вычисления с разными значениями. Но бывает, что это не происходит автоматически. Затем необходимо проверить, что установлена ​​функция автоматического заполнения, которая находится в параметрах.

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

Неверно считается сумма ячеек

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

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

Формула не считается автоматически

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

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

Как исправить ошибку #ПЕРЕНОС! в Excel

Прежде чем рассматривать ошибку #ПЕРЕНОС! (#ИГРА), рассмотрим, что такое трансфер. В Excel это означает, что формула возвращает несколько значений (массив), и они автоматически переносятся в соседние ячейки.

Диапазон передачи и внутренние значения изменятся при обновлении источника данных.

Ошибка #ПЕРЕНОС! Это происходит, когда формула возвращает несколько значений, но Excel не может отобразить один или несколько результатов.

Причин ошибки много. Поиск решений будет зависеть от используемой версии Excel.

  • Веб-версия: наведите мышку на зеленый треугольник в левом верхнем углу ячейки с ошибкой #ПЕРЕНОС!. Появится сообщение с описанием ошибки.
  • Настольная версия: челкните по ечеле с ошибкой #ПЕРЕНОС!. Нажмите на треугольник, который появляется слева от ячейки. Причина ошибки будет указана в верхней части меню помощи.

Мы рассмотрим решения, подходящие для наиболее распространенных вариаций этой ошибки.

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

Диапазон для переноса содержит одну или более ячеек с значениями

Решение: очистить диапазон для передачи.

Диапазон для переноса находится внутри таблицы

Решение 1: преобразовать таблицу в диапазон данных.

Для этого выполните следующие шаги:

  1. нажмите на любую ячейку в таблице,
  2. в меню в верхней части окна выберите «Конструктор»,
  3. выберите команду «Преобразовать в диапазоне».

Обратите внимание, что внешний вид меню и список команд могут отличаться в зависимости от версии.

Решение 2: переместите формулу к границам таблицы.

Диапазон для переноса содержит объединенные ячейки

Решение: отдельные ячейки внутри диапазона.

Как исправить ошибку #ЗНАЧ! в Excel

Ошибка #ЗНАЧ! (#ЗНАЧ) возникает в следующих случаях:

  • что не так с ечелкой (ячейками), на которые ссылается формула,
  • что-то не так с самой формулой.

Иногда бывает непросто найти источник проблем. Ниже — о самых частых случаях и способах их исправления.

Математическая формула ссылается на текст

Формулы с математическими операторами могут вычислять только числа. Если одна или несколько ячеек, на которые ссылается формула, содержат текст, формула вернет ошибку.

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

Например, в приведенном ниже примере функция =СУММ(B2,B11) будет игнорировать текст в ячейке B11.

Как исправить ошибку #ЗНАЧ! в Экселе

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

Одна или более ячеек содержат пробелы

В этих случаях ячейка выглядит пустой.

Решение: найти и заменить пробелы. Вот как это сделать:

  1. выделите размещение ячеек, к ўєєє принимается формула;
  2. нажмите на иконку с биноклем, нажмите «Найти и выбрать»;
  3. в окне «Найти и заменить» выберите «Заменить»;
  4. в поле «Найти» вставить пробелы;
  5. оставьте поле «Замеините на» пустым;
  6. нажмите «Заменить все».

Как исправить ошибку #ПУСТО! в Excel

Ошибка #ПУСТО! (#ССЫЛКА) возникает, когда формулы ссылаются на несуществующую ячейку. Разберем самые распространенные причины ошибок и способы их исправления.

Ячейка, на которую ссылается формула, удалена

В формуле используются прямые ссылки на ячейки (каждая ячейка отделяется запятой), но одна или несколько ячеек удаляются. Это основная причина, по которой Excel не рекомендует использовать прямые ссылки на ячейки.

Решение 1. Если ячейки случайно удалены, отмените это действие.

Решение 2. Обновите формулу, чтобы она ссылалась на диапазон ячеек. В этом случае Excel сможет производить расчеты, даже если одна из ячеек была удалена.

Формула содержит относительные ссылки

Относительная ссылка означает, что используемые данные привязаны к ячейке, в которую вставлена ​​формула. Например, если формула =СУММ(B2:E2) копируется из ячеек G2 в G3, Excel предполагает, что вы должны просуммировать все ячейки из столбцов BE в строке 3.

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

Например, если формула =СУММ(G2:G7) перенесена в ячейку I4, Excel предполагает, что пользователю нужно поместить шесть ячеек над ячейкой I4. В данном случае это невозможно, так как доступны только три ячейки.

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

Например, формула =СУММ(G2:G7) с абсолютными ссылками будет выглядеть так: =СУММ($G$2:$G$7).

Как исправить ошибку #ИМЯ? в Excel

Ошибка #ИМЯ? (#NAME) возникает, если неправильно написано название формулы. Рассмотрим основные пути решения проблемы.

Название формулы содержит опечатку

Решение: обновить название формулы. Лучший способ избежать печати — использовать встроенный редактор формул Excel. Когда пользователь начинает печатать название формулы, программа автоматически предлагает список названий, содержащих одну и ту же букву.

Неверное название формулы

Иногда пользователи вводят название несуществующей формулы или формулы, которая называется по-другому (например, ПЛЮС вместо реальной функции СУММ). В этой части формула вернет ошибку #ИМЯ?.

Решение: найти правильное название формулы и обновить его.

Вот как это сделать:

  1. выбрать в меню раздел «Формулы»;
  2. нажмите «Вставить функцию» в левой части панели инструментов, в открывшемся окне «Вставить функцию» просмотрите недавно использовавшиеся функции или полный список всех доступных функций;
  3. выберите и вставьте нужную функцию;
  4. в редакторе формул обновить ячейки, в которые будет отправлена ​​формула (поля зависят от выбранной функции).

Эти советы также применимы к ошибкам в Google Tables (за исключением #PERENOS!, который часто отображается как #REF).

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

Эта ошибка Excel возникает при делении на ноль, то есть когда в качестве разделителя используется ссылка на ячейку, содержащую нулевое значение, или ссылка на пустую ячейку.

Ошибка #Н/Д

Ошибка #Н/Д в Excel означает, что в формуле используется недоступное значение.

причины ошибок #Н/Д:

  1. При использовании функций ВПР, ГПР, ПРОСМОТР, ПОИСКПОЗ используется некорректный аргумент:

Ошибка ####

внесена оставка ошибки

  1. Ширины столбца недостаточно для отображения содержимого ячейки.
Оцените статью
Блог о Microsoft Word