Синтаксис
ABS(number)
- число—Число, для которого вы хотите получить абсолютное значение
Пример использования
ABS(Разница@строка) или ABS(Фактическое@строка-Оцененное@строка)
Примеры
Функция ABS преобразует любое число в его абсолютное значение, которое является положительным числом, отражающим, насколько это число удалено от нуля.
• Для чисел, которые уже положительные, значение остается неизменным.
• Для отрицательных чисел функция удаляет отрицательный знак, не изменяя фактическое числовое значение.
Числовой пример
Предположим, у вас есть таблица с тремя числовыми столбцами:
- Бюджет
- Фактические затраты
- Расхождение (Фактические затраты - Бюджет)
Вы хотите создать новый столбец с названием Расхождение - %, чтобы сравнить фактические затраты с запланированной суммой. Это значение всегда должно быть положительным, потому что для этого анализа вас не интересует, превышает ли проект бюджет или недовыполняет его; вы просто хотите оценить, насколько близко фактические затраты соответствуют бюджету.
| Строка | Задача | Бюджет | Фактические затраты | Расхождение | Расхождение - % |
|---|---|---|---|---|---|
| 1 | Событие A | $1,500 | $1,400 | -$100 | 6.7% |
| 2 | Событие B | $2,000 | $2,150 | $150 | 7.5% |
| 3 | Мероприятие C | $5,000 | $5,000 | $0 | 0% |
В столбце Отклонение - % вы будете использовать следующую формулу:
=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 | Задача A | 20 окт. 2025 | 18 окт. 2025 | 2 |
| 2 | Задача B | 1 нояб. 2025 | 4 нояб. 2025 | 3 |
| 3 | Задача C | 10 нояб. 2025 | 10 нояб. 2025 | 0 |
В колонке Разница вы бы использовали следующую формулу:
=ABS([Фактическая дата]@row-[Ожидаемая дата]@row)
Как это работает:
- [Фактическая дата]@row-[Ожидаемая дата]@row: Эта часть формулы вычисляет количество дней между двумя датами.
- Для строки 1 фактическая дата на два дня раньше ожидаемой даты, что равно -2
- Для строки 2 фактическая дата на три дня позже ожидаемой даты, что равно 3
- ABS(...): Функция ABS затем берет результат вычитания и преобразует его в абсолютное значение.
- -2 становится 2
- 3 остается 3
ABS гарантирует, что у нас есть последовательное, положительное число, которое указывает на общий размер вариации, независимо от его раннего или позднего статуса, что делает его идеальным для быстрого отчета и создания панелей.
Остались вопросы?
Используйте шаблон Справочника по формулам, чтобы найти дополнительные ресурсы поддержки и просмотреть более 100 формул, включая глоссарий каждой функции, с которой вы можете практиковаться в реальном времени, и примеры часто используемых и сложных формул.
Найдите примеры того, как другие клиенты Smartsheet используют эту функцию, или задайте вопрос о вашем конкретном случае использования в онлайн-сообществе Smartsheet.