Отрицательные числа в Excel: модуль, скобки и форматы

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

Чтобы взять модуль числа в Excel, используйте функцию =ABS(ячейка). Чтобы визуально отображать отрицательные значения в скобках (как в финансовой отчетности), не меняя их реального значения, настройте пользовательский формат ячеек: 0.00;(0.00). Эти два приема решают 90% задач по обработке отрицательных величин: от математических расчетов до подготовки балансовых отчетов.

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

Вычисление модуля (абсолютного значения)

Модуль числа — это его величина без учета знака. В математике |-5| = 5. В Excel для этого предназначена функция ABS (от англ. absolute). Она незаменима, когда знак числа не важен для логики расчета, например, при вычислении отклонений или расстояний.

Синтаксис и примеры

Формула проста: =ABS(число).

  • Если в ячейке A1 число -150, формула =ABS(A1) вернет 150.
  • Функция работает с дробями: =ABS(-3.14) даст 3.14.
  • Положительные числа и ноль остаются без изменений.

Практическое применение

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

Пример формулы для анализа отклонений:

=ABS(Факт - План)

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

Ошибка новичков: Не пытайтесь убрать минус вручную, умножая на -1 через формулу =A1*-1, если в ячейке могут быть положительные числа. Функция ABS универсальна и безопасна для любых значений.

Отображение отрицательных чисел в скобках

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

Настройка пользовательского формата

  1. Выделите нужные ячейки.
  2. Нажмите Ctrl+1 (или правой кнопкой мыши → «Формат ячеек»).
  3. Перейдите на вкладку Число → выберите категорию (все форматы) или Денежный.
  4. В поле «Тип» введите код формата.

Коды форматов

Структура пользовательского формата состоит из секций, разделенных точкой с запятой ;: Положительные;Отрицательные;Нули;Текст

ЗадачаКод форматаРезультат для -500
Базовый (скобки)0;(0)(500)
С десятичными0.00;(0.00)(500.00)
С разделителями#,##0;(#,##0)(500)
Финансовый (₽)#,##0.00 ₽;(#,##0.00 ₽)(500.00 ₽)
Красный цвет0.00;Красный<span style="color:red">(500.00)</span>

Чтобы добавить цвет, укажите его в квадратных скобках перед второй секцией. Например: 0.00;[Красный](0.00) сделает отрицательные числа красными и в скобках.

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

Иногда пользователи пишут формулу вида =ЕСЛИ(A1<0; "("&ABS(A1)&")"; A1). Избегайте этого, если планируете дальше суммировать или анализировать данные. Результат такой формулы — текст, а не число. Сумма текстовых значений будет равна нулю или выдаст ошибку. Используйте этот метод только для финальных отчетов, предназначенных исключительно для чтения.

Специальные форматы для анализа данных

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

Скрытие нулей

В больших таблицах обилие нулей мешает восприятию. Чтобы отображать только значимые числа, а нули делать пустыми, используйте формат: 0.00;-0.00;;@ (Третий блок между вторым и четвертым разделителем оставлен пустым).

Выравнивание знаков

Для красивых отчетов часто требуется, чтобы знак минуса или скобки не «съедали» разряды. Стандартные финансовые форматы Excel уже учитывают ширину скобки, но в пользовательских форматах можно добавить пробел: #,##0_ ;(#,##0) Символ подчеркивания _ заставляет Excel зарезервировать место под следующий символ (в данном случае под пробел после положительного числа), выравнивая колонку по правому краю идеально ровно.

Частые ошибки

  • Потеря числового типа. После использования текстовых формул для добавления скобок ("&"), ячейка перестает участвовать в расчетах (СУММ, СРЗНАЧ). Всегда проверяйте тип данных через функцию =ЕЧИСЛО().
  • Неверный разделитель. В русской версии Excel разделителем секций формата является точка с запятой ;. Если скопировать формат из англоязычного источника (где используется запятая ,), он не сработает.
  • Дублирование минусов. При создании своего формата убедитесь, что вы не добавляете знак минуса вручную во вторую секцию, если используете скобки. Стандартный вид: (100), а не -(100).

FAQ

Как быстро превратить все отрицательные числа в положительные в столбце? Используйте функцию ABS в соседнем столбце, скопируйте результаты, затем вставьте их обратно на исходное место через «Специальную вставку» → «Значения». Либо введите -1 в любую пустую ячейку, скопируйте её, выделите диапазон с отрицательными числами и выполните «Специальную вставку» → «Умножить».

Почему после форматирования в скобках сумма считается неверно? Скорее всего, числа были преобразованы в текст. Проверьте, выровнены ли они по левому краю (признак текста). Верните общий числовой формат и примените правильный код маски 0;(0) через меню форматирования (Ctrl+1).

Можно ли сделать так, чтобы отрицательные числа были со знаком минус, а не в скобках, но красным цветом? Да. Используйте формат: 0.00;[Красный]-0.00. Первая часть для положительных, вторая (после ;) задает красный цвет и явный знак минуса для отрицательных.