Вычисляем абсолютное значение в Excel за пару кликов

Иван Корнев·11.04.2026·3 мин

Чтобы посчитать модуль числа в Excel, используйте функцию =ABS(число). Она мгновенно превращает отрицательные значения в положительные, игнорируя знак «минус». Например, формула =ABS(-15) вернет результат 15, а =ABS(10) останется 10. Это основной и самый надежный способ работы с абсолютными величинами в таблицах.

Что такое модуль и зачем он нужен

Модуль числа (или абсолютное значение) — это расстояние от точки до нуля на числовой прямой. Простыми словами: это число без знака. В анализе данных это часто требуется для:

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

В английской версии программы эта функция называется ABS (от Absolute), что помогает запомнить её назначение.

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

Базовый синтаксис функции ABS

Формула предельно проста и требует только один аргумент:

=ABS(число)

Где «число» может быть:

  1. Конкретным значением: =ABS(-50)50.
  2. Ссылкой на ячейку: =ABS(A2).
  3. Результатом другого вычисления: =ABS(A2-B2).

Функция игнорирует текстовые значения и пустые ячейки, возвращая ошибку #ЗНАЧ!, если в ячейке текст, который нельзя преобразовать в число.

Работа со сложными выражениями

Часто модуль нужен не для одного числа, а для результата вычислений.

Модуль разности двух чисел

Классическая задача: найти расстояние между двумя точками или отклонение факта от плана. Формула:

=ABS(A2 - B2)

Неважно, что больше — A2 или B2. Результат всегда будет положительным числом, равным разнице между ними.

Модуль суммы диапазона

Если нужно сложить ряд чисел (где могут быть минусы), а затем взять модуль итога:

=ABS(СУММ(A2:A10))

Пример: Сумма ячеек равна -150. Формула вернет 150.

Важное отличие: =ABS(СУММ(...)) берет модуль от итога. Если же вам нужно сложить модули каждого числа (игнорируя минусы у каждого слагаемого), используйте формулу массива или СУММПРОИЗВ, о чем ниже.

Продвинутые сценарии: сумма модулей и массивы

Самая частая ошибка пользователей — попытка получить сумму абсолютных значений всех чисел в диапазоне простой формулой =СУММ(ABS(...)). В старых версиях Excel это не сработает без специальных клавиш.

Способ 1: Универсальный (для всех версий)

Используйте функцию СУММПРОИЗВ (SUMPRODUCT). Она автоматически обрабатывает массивы без необходимости нажимать Ctrl+Shift+Enter.

=СУММПРОИЗВ(ABS(A2:A10))

Эта формула возьмет модуль у каждого числа в диапазоне A2:A10, а затем сложит полученные результаты.

Способ 2: Динамические массивы (Excel 365 / 2021+)

В современных версиях можно просто протянуть функцию или использовать её внутри других агрегирующих функций:

=СУММ(ABS(A2:A10))

Если вы вводите это в одну ячейку, Excel сам «разольет» вычисления.

Частые ошибки при вычислениях

ОшибкаПричинаКак исправить
#ЗНАЧ!В ячейке текст вместо числаПроверьте формат данных, уберите лишние пробелы или символы валюты вручную.
Отрицательный итогЗабыли обернуть формулу в ABSУбедитесь, что ABS стоит внешней функцией: =ABS(...), а не внутренней.
Неверная суммаПутаница между «модулем суммы» и «суммой модулей»Помните: ABS(SUM)SUM(ABS). Используйте СУММПРОИЗВ для второго случая.

Часто задаваемые вопросы (FAQ)

Можно ли посчитать модуль без функции? Да, математически модуль равен квадратному корню из квадрата числа: =КОРЕНЬ(СТЕПЕНЬ(A1;2)) или =(A1^2)^0,5. Но функция ABS работает быстрее и читабельнее.

Как выделить все отрицательные числа цветом? Это делается через «Условное форматирование» -> «Правила выделения ячеек» -> «Меньше 0». Функция ABS здесь не нужна, она меняет значение, а не формат.

Работает ли ABS с датами? Даты в Excel — это числа. ABS вернет то же самое число (порядковый номер даты), так как даты обычно не бывают отрицательными в стандартном формате. Если вы вычитаете даты и получаете отрицательный результат (например, прошлая дата минус будущая), ABS поможет получить количество дней между ними без знака минуса.