Гид по технологиям

Функция ABS в Excel — абсолютное значение числа

5 min read Excel Обновлено 27 Dec 2025
ABS в Excel — как считать абсолютное значение
ABS в Excel — как считать абсолютное значение

Логотип Excel в окружности абсолютного значения

Что такое абсолютное значение и функция ABS в Excel

ABS — это встроенная функция Excel, которая принимает число и возвращает его абсолютное значение. Абсолютное значение числа — это его числовое расстояние от нуля, всегда неотрицательное.

Краткое определение: абсолютное значение x — это x, если x ≥ 0, и −x, если x < 0.

Синтаксис функции в Excel:

=ABS(number)

Значение number может быть:

  • конкретным числом (например, -5 или 3.14),
  • ссылкой на ячейку (например, A1),
  • массивом/диапазоном (в современных версиях Excel динамический массив поддерживается напрямую).

Абсолютные значения нескольких чисел в Excel

На иллюстрации видно, что абсолютные значения 5 и −5 оба равны 5.

Важно: ABS работает с вещественными числами. Для комплексных чисел используйте функцию IMABS.

Как получить абсолютное значение отдельного числа в Excel

Функция очень простая. Выполните эти шаги:

  1. Выберите ячейку, в которой хотите отобразить результат.
  2. Введите формулу в строке формул, например:
=ABS(B2)
  1. Нажмите Enter.
  2. При необходимости скопируйте формулу вниз с помощью маркера заполнения.

Числа в электронной таблице Excel

Пример: если в B2 хранится −7, формула =ABS(B2) вернёт 7. Это удобно, когда позиция на числовой оси показывает направление, а вам нужно расстояние.

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

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

Шаги:

  1. Выделите верхнюю левую ячейку в области, где хотите видеть результат.
  2. В строке формул введите, например:
=ABS(A2:C4)
  1. Нажмите Enter. Excel автоматически заполнит диапазон значениями абсолютных величин.

Получение абсолютного значения матрицы с помощью ABS в Excel

Если ваша версия Excel не поддерживает динамические массивы, в старых версиях нужно выделить диапазон той же формы, ввести формулу и подтвердить её комбинацией Ctrl+Shift+Enter (формула массивов).

Практическая модель мышления (mental model)

Представьте числовую прямую. ABS берёт число и «отбрасывает» сторону (плюс или минус), оставляя только расстояние до нуля.

Альтернативные подходы и полезные приёмы

  • Если по какой-то причине нельзя использовать ABS, можно эквивалентно записать:
=IF(A1<0,-A1,A1)
  • Для сумм модулей диапазона:
=SUMPRODUCT(ABS(A1:A10))
  • При вычислениях с комплексными числами используйте IMABS:
=IMABS("3+4i")  // вернёт 5
  • Для обработки ошибок можно сочетать с IFERROR:
=IFERROR(ABS(A1),"ошибка: не число")

Когда ABS не сработает или вернёт ошибку

  • Если передан текст, функция выдаст ошибку VALUE. Решение: убедитесь, что ячейки содержат числа или используйте VALUE/NUMBERVALUE для конвертации.
  • Если в диапазоне есть пустые ячейки, ABS вернёт 0 для них; это нужно учитывать при агрегации.
  • Для логических значений TRUE/FALSE ABS применимо косвенно (Excel иногда интерпретирует TRUE как 1); лучше явно привести тип.
  • Для комплексных чисел используйте IMABS, а не ABS.

Быстрая шпаргалка: формулы и примеры

  • Абсолютное значение одной ячейки:
=ABS(B2)
  • Абсолютная матрица (современный Excel):
=ABS(A2:C4)
  • Сумма модулей:
=SUMPRODUCT(ABS(A1:A10))
  • Условная логика с ABS:
=IF(ABS(A1)>100, "больше 100", "<= 100")
  • Обработка ошибок:
=IFERROR(ABS(A1), 0)

Критерии приёмки

Проверьте работу формул по следующему чек-листу:

  • Для отрицательного числа формула возвращает положительный результат.
  • Для положительного числа результат совпадает с исходным.
  • Для диапазона результат имеет ту же форму и размерность (в динамических массивах).
  • Для текстовых значений функция выдаёт ошибку или конвертируется корректно при использовании VALUE.

Ролевые контрольные списки

Аналитик:

  • Убедиться, что типы данных числовые.
  • Применить SUMPRODUCT с ABS для агрегирования модулей.
  • Проверить влияние пустых ячеек.

Студент:

  • Попрактиковаться на примерах с положительными и отрицательными значениями.
  • Понять разницу между ABS и IMABS.

Разработчик/автоматизатор:

  • Добавить проверки типов данных и обработку ошибок.
  • Тестировать формулы в граничных случаях (0, очень большие числа, нечисла).

Мини‑методология: как внедрять ABS в отчёт

  1. Идентифицируйте поля, где знак не важен, важна только величина.
  2. Решите, нужно ли оставить исходные колонки или создавать вычисляемые.
  3. Примените ABS к отдельным ячейкам или диапазонам.
  4. Прогоните тесты: отрицательные, положительные, ноль, текст.
  5. Задокументируйте изменения в описании отчёта.

Факты и подсказки

  • ABS всегда возвращает неотрицательное значение.
  • ABS принимает один аргумент.
  • Для массивов в современных Excel ABS работает как функция массивов.
  • Для комплексных чисел используйте IMABS.

Шаблон проверки качества (template)

ТестВходОжидаемый результат
Отрицательное число−1212
Положительное число88
Ноль00
Пустая ячейка“”0 или обработка по логике
Текст“abc”#VALUE! или обработано IFERROR

Заключение

Функция ABS — простая, но полезная. Она упрощает задачи, где требуется расстояние от нуля или нейтрализация знака. Используйте её с SUMPRODUCT для агрегатов, с IFERROR для устойчивости, и не забывайте про IMABS для комплексных чисел. Протестируйте формулы на типичных и граничных данных, чтобы избежать неожиданных ошибок.

Краткое резюме: ABS возвращает модуль числа. Поддерживает диапазоны в новых версиях Excel. Для комплексных чисел — IMABS. Простая функция, которая часто встречается в аналитике и при подготовке данных.

Дополнительные ресурсы: проверьте справку Excel по функциям ABS и IMABS, если нужна поддержка специальных форматов чисел.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

OBS Studio на Linux — запись экрана
Программное обеспечение

OBS Studio на Linux — запись экрана

Как удалить предустановленные приложения Windows 10
Windows

Как удалить предустановленные приложения Windows 10

Лучшие SNES RPG: как играть онлайн и что выбрать
Ретро игры

Лучшие SNES RPG: как играть онлайн и что выбрать

Закрыть все приложения на Mac одним кликом
macOS

Закрыть все приложения на Mac одним кликом

Оптимизация сетки Instagram после 4:5 превью
SMM

Оптимизация сетки Instagram после 4:5 превью

Отключить проверку подписи драйверов в Windows 8/10
Windows

Отключить проверку подписи драйверов в Windows 8/10