Формула не считается: в ячейке видна формула или старый результат
Причину подскажет то, что видно на листе: формулы вместо результатов — во всех ячейках или в одной, результат, который не меняется, или сумма меньше, чем должна быть. Найдите свой признак.
Что видно на листе
Формулы во всех ячейкахвыключите показ формул
Если формулы видны сразу во всех ячейках листа, а столбцы стали шире, включён режим проверки формул. Нажмите «Формулы» → «Показать формулы» ещё раз (или Ctrl вместе с клавишей слева от 1, где буква Ё) — вернутся результаты.
Текст формулы в одной ячейкеформат «Общий» и ввод заново
Если ячейке до ввода задали формат «Текстовый», всё, что в неё вводится, — текст, и формула тоже. То же бывает после импорта из других программ.
- Выделите ячейку → «Главная» → формат «Общий».
- Войдите в ячейку (
F2) и нажмите Enter — формула пересчитается.
Смена формата сама по себе формулу не оживляет: нужно именно заново подтвердить ввод. Для целого столбца формул: поставьте формат «Общий», затем «Главная» → «Найти и выделить» → «Заменить», найти =, заменить на =, «Заменить все» — Excel заново введёт каждую формулу.
Ещё причины того же вида: перед = стоит пробел или апостроф ('=B2*C2) — сотрите их в строке формул.
Результат не меняется при правке данныхвключите автоматический пересчёт
Формулы есть, но результат «застыл» — книга переключена на ручной пересчёт. Такое часто приходит вместе с чужим файлом: режим пересчёта запоминается и действует на все открытые книги.
«Формулы» → «Параметры вычислений» → «Автоматически». Или «Файл» → «Параметры» → «Формулы» → «Параметры вычислений» → «автоматически». Пересчитать вручную, не меняя режима, — клавиша F9.
Сумма меньше, чем должна бытьпреобразуйте текст в числа
Часть чисел сохранена как текст: они прижаты влево, в углу ячейки — зелёный треугольник, а СУММ их не учитывает. Так бывает после копирования из интернета, из учётных программ, из CSV.
- Выделите эти ячейки, щёлкните появившийся значок с восклицательным знаком → «Преобразовать в число».
- Или формулой в соседнем столбце:
=ЗНАЧЕН(A2). - Если в числах точка вместо запятой (
12.50), Excel их числами не считает. «Найти и выделить» → «Заменить»: точку на запятую — в выделенном столбце (иначе пострадают даты и другой текст). - Мешают и невидимые символы, например неразрывный пробел между разрядами (
1 250). Замените его на пустоту той же командой «Заменить»: скопируйте этот пробел прямо из ячейки и вставьте в поле «Найти».
«Заменить все» без выделения работает на весь лист. Выделите нужный столбец перед заменой, иначе точки заменятся и в датах, адресах, тексте. Если что-то пошло не так — сразу Ctrl+Z.
Формула считает, но неправильно
Это уже не «не считается», а ошибка в самой формуле: сползшая ссылка без $, неверный диапазон, функция пропускает текст. См. урок Формулы и ссылки и справку Ошибки в формулах.