Слетела формула в excel как сделать

Добавил пользователь Евгений Кузнецов
Обновлено: 04.09.2024

Ситуация 1. Формула СУММЕСЛИ на другой файл

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

  • СУММЕСЛИ()
  • СУММЕСЛИМН()
  • СЧЁТЕСЛИ()
  • СЧЁТЕСЛИМН()
  • СЧИТАТЬПУСТОТЫ()
  • СМЕЩ()
  • ДВССЫЛ()

Какие есть пути решения ситуации? Первый: перенести базу данных в файл, где формируются итоги, тогда ссылок на внешние книги не будет и ошибка пропадет. Второй: Использовать формулы СУММ() и ЕСЛИ() совместно в массиве. Это несколько сложно для новичков, поэтому на этом способе останавливаться подробно не буду. Третий: Использовать формулу ЕСЛИОШИБКА и прописать в случае ошибки напоминание, что необходимо открыть файл с базой данных для корректной работы. Четвертый: Просто открыть файл, на который ссылается формула и ошибка пропадет ;)

Ситуация 2. Вычитание/сложение дат

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

Ситуация 3. Лишние пробелы в числах

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

Неправильный формат ячеек

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



  • Выделите секции, в которых расчета не производилась и жмите F2 для проведения новых вычислений.

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

Ошибки

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



В случае, когда Эксель все равно не протягивает формулу, причина кроется в другом (об этом ниже).

Неправильная настройка вычислений

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



После этого проверьте работу — необходимый элемент в Эксель, как правило, протягивается, и происходит автоматический пересчет при корректировки любого параметра.

Сбои в синтаксической части

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

В комментариях отпишитесь, какой из способов помог решить проблему, и почему еще не протягивается расчет в Эксель.

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

Пути решения проблемы

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

Эксель не считает формулы 1

Чтобы избавится от этого, достаточно сменить формат ячейки с текстового на общий или числовой. Затем активировать поле двойным нажатием левой клавиши мыши или кнопкой F2 и нажать Enter на клавиатуре для применения формулы.

Эксель не считает формулы 2

Эксель не считает формулы 3
Эксель не считает формулы 4

На заметку! Такая проблема иногда возникает из-за активной функции Показать формулы.

Эксель не считает формулы 5

Бывают случаи, когда функция работает, но программа выдает ошибку. Рассмотрим их основные виды:

Эксель не считает формулы 6

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

На заметку! Комментарии и пути решения возникающих ошибок можно посмотреть в справке, которая вызывается из выпадающего списка.

Эксель не считает формулы 7

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

Эксель не считает формулы 8

Если все записано правильно, сбоев в работе функций нет, но программа не считает формулы автоматически, то проверьте на какой строке стоит галочка в параметрах вычислений.

Эксель не считает формулы 9

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

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

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

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

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

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

Просмотр формата ячейки в Microsoft Excel

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

Изменение формата в Microsoft Excel

Переход к форматированию ячейки в Microsoft Excel

Форматирование ячейки в Microsoft Excel

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

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

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

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

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

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

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

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

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

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

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

Переход в параметры в Microsoft Excel

Установка автоматического пересчета формул в Microsoft Excel

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

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

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

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

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

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

Переход к вычислению формулы в Microsoft Excel

Вычисление формулы в Microsoft Excel

Закрыть

Мы рады, что смогли помочь Вам в решении проблемы.

Закрыть

Опишите, что у вас не получилось.

Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

Проблемы с вычислением формул в Microsoft Excel

Не считаются формулы в Microsoft Excel

нажать чтобы видеть видеть эту единицу,

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

формула =СУММ(G8:G20)Как ещё прощеА что Вы некоторые просто игнорируются.Roman777 на “общий”. ячейки (двойной щелчек: Зайдите в “Параметры”Третий этап.формулы не работают в

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

    работа с формулами. Заранее спасибо огромное вбиваю “2” и =СУММ(G8:G21) есть файл =СУММ(D8:D20)? формат этих ячеекbuchlotnik в режим редактирования же через F2Поствте точку вычисления в ячейке. Одной из причин ячеек, то легче.

Просмотр формата ячейки в Microsoft Excel

Изменение формата в Microsoft Excel

Переход к форматированию ячейки в Microsoft Excel

Форматирование ячейки в Microsoft Excel

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

Для того, чтобы произвести в таблицах. НоПКМ-Свойства эти 2-е ячейкиArt-A =СУММ(G8:G20) диапазон с вы… ;-)См. скрин.nik экселевской таблице пересчитаваться

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

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

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

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

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

-текст в число- в ячейки новых:-) Программа не глючила:) ячеек. Выберите форматЭтой формулой мы

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

    цифровых значений. Неgonttttev “Числовой” и задайте выделили из ячейки и формат значений. блоке инструментов

Переход в параметры в Microsoft Excel

Установка автоматического пересчета формул в Microsoft Excel

ниже 20 строки такая формула? Не числа у которых колонки цифр. Другие Программа не глючила:)

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

  • : После экспорта данных
  • надо суммировать не
  • нахожу.
  • в ячейке стоит
  • формулы тоже не

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

из Accessв в может и неSerge зеленый маленький треугольничек выдают измененного результата

Переход к вычислению формулы в Microsoft Excel

Вычисление формулы в Microsoft Excel

Что делать, если Эксель не считает или неверно считает сумму

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

Возможные причины, почему не считается сумма

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

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

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

Диалоговое окно неработающих ссылок в Excel

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

Вы также можете отключить показ этого диалогового окна при открытии файла. Для этого перейдите в меню “Файл> Параметры > Дополнительные > Общие”и отключит поле “Попросить об обновлении автоматических связей”.

Изображение флажка

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

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

Если формула не вычисляется, проверьте, включена ли в Excel функция автоматического вычисления. Формулы не вычисляют, если включено ручное вычисление. Чтобы проверить, нет ли автоматического вычисления, выполните указанные здесь действия.

На вкладке “Файл” выберите “Параметры”,а затем категорию “Формулы”.

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

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

Решение 2: отключаем режим “Показать формулы”

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

Что делать, если Excel отображает формулу вместо результата

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

Для начала нужно разобраться с причинами такого поведения, после чего исправлять ситуацию. А причины могут быть такими.

Включено отображение формул

В Экселе есть режим проверки вычислений. Когда он включен, вы видите на листе формулы. Как и зачем применять отображение формул, я рассказывал в этой статье. Проверьте, возможно он активирован, тогда отключите. На ленте есть кнопка Формулы – Зависимости формул – Показать формулы . Если она включена – кликните, по ней, чтобы отключить.

Часто показ формул включают случайно, нажав комбинацию клавиш Ctrl+` .

Помогите Не работают формулы в EXCEL

Начинается ли функция со знака равенства (=)?

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

Если ввести СУММ(A1:A10), Excel отобразит текстовую строку СУММ(A1:A10) вместо результата формулы. Если вы ввести 11/2,Excel отображает дату, например 11.ноя или 11.02.2009, вместо деления 11 на 2.

Чтобы избежать подобных неожиданных результатов, всегда начинайте формулу со знака равенства. Например, введите: =СУММ(A1:A10) и =11/2.

Соблюдается ли соответствие открывающих и закрывающих скобок?

Если в формуле используется функция, для ее правильной работы важно, чтобы у каждой открывающей скобки была закрывающая. Убедитесь, что у каждой скобки есть соответствующая пара. Например, формула =ЕСЛИ(B5 Решение 4: исправляем ошибки в формуле

Если в формуле допустить ошибки, программа может воспринимать ее как простое текстовое значение, следовательно, расчеты по ней выполнятся не будут. Например, одной из самых популярных ошибок является пробел, установленный перед знаком “равно”. При этом помним, что знак “=” обязательно должен стоять перед любой формулой.

Ненужный пробел перед формулой в Эксель

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

Вставка функции в ячейку Excel

Редактирование формулы в Эксель

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

Распространенные ошибки

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

Ошибка деления на ноль в Экселе

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

  1. Отмечаем ячейку, содержащую ошибку. Во вкладке “Формулы” в группе инструментов “Зависимости формул” жмем кнопку “Вычислить формулу”.
  2. В открывшемся окне будет отображаться пошаговая информация по расчету. Для этого нажимаем кнопку “Вычислить” (каждое нажатие осуществляет переход к следующему шагу).
  3. Таким образом, можно отследить каждый шаг, найти ошибку и устранить ее.

Также можно воспользоваться полезным инструментом “Проверка ошибок”, который расположен в том же блоке.

Функция проверки ошибок в формуле в Эксель

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

Окно проверки ошибок в Excel

Отсутствуют ли кавычки вокруг текста в формулах?

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

Например, формула =”Сегодня ” & ТЕКСТ(СЕГОДНЯ();”дддд, дд.ММ”) объединяет текстовую строку “Сегодня ” с результатами функций ТЕКСТ и СЕГОДНЯ и возвращает результат наподобие следующего: Сегодня понедельник, 30.05.

Пытаетесь ли вы делить числовые значения на нуль?

Чтобы устранить эту ошибку, можно просто проверить, существует ли знаменатель. Вы можете использовать:

Смысл это формулы таков: ЕСЛИ B1 существует, вернуть результат деления A1 на B1, в противном случае вернуть 0.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

Читайте также: