К тексту на этой странице мог быть частично применён машинный перевод.

Функция ABS

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

Синтаксис

ABS(number)
  • число
    Число, для которого вы хотите получить абсолютное значение

Пример использования

ABS(Разница@строка) или ABS(Фактическое@строка-Оцененное@строка)

Примеры

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

• Для чисел, которые уже положительные, значение остается неизменным.

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

Числовой пример

Предположим, у вас есть таблица с тремя числовыми столбцами:

  • Бюджет
  • Фактические затраты
  • Расхождение (Фактические затраты - Бюджет)

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

СтрокаЗадачаБюджетФактические затратыРасхождениеРасхождение - %
1Событие A$1,500$1,400-$1006.7%
2Событие B$2,000$2,150$1507.5%
3Мероприятие C$5,000$5,000$00%

 

В столбце Отклонение - % вы будете использовать следующую формулу:

=ABS(Variance@row/Budget@row)

Как это работает:

  • Отклонение@строка/Бюджет@строка: Эта часть формулы определяет процент начального бюджета, представленный конечным отклонением.
    • Для строки 1 это будет -100/1500, что равно -0.067.
    • Для строки 2 это будет 150/200, что равно 0.075.
  • ABS(...): Функция ABS затем берет результат деления и преобразует его в абсолютное значение, обеспечивая его всегда положительное значение, даже если отклонение было отрицательным.
    • -0.067 становится 0.067, отображается как 6.7%.
    • 0.075 остается 0.075, отображается как 7.5%.

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

Пример даты

Предположим, у вас есть таблица с двумя столбцами дат:

  • Предполагаемая дата
  • Фактическая дата

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

СтрокаЗадачаОжидаемая датаФактическая датаРазница
1Задача A20 окт. 202518 окт. 20252
2Задача B1 нояб. 20254 нояб. 20253
3Задача C10 нояб. 202510 нояб. 20250

 

В колонке Разница вы бы использовали следующую формулу:

=ABS([Фактическая дата]@row-[Ожидаемая дата]@row)

Как это работает:

  • [Фактическая дата]@row-[Ожидаемая дата]@row: Эта часть формулы вычисляет количество дней между двумя датами.
    • Для строки 1 фактическая дата на два дня раньше ожидаемой даты, что равно -2
    • Для строки 2 фактическая дата на три дня позже ожидаемой даты, что равно 3
  • ABS(...): Функция ABS затем берет результат вычитания и преобразует его в абсолютное значение.
    • -2 становится 2
    • 3 остается 3

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

Остались вопросы?

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

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

Обратиться к Сообществу