Суммирование значений по модулю (абсолютных величин чисел) без учета знака «минус».
Порой при обработке данных возникает потребность в суммировании модулей чисел, то есть суммировании числовых значений из ячеек без учета знаков минус .
Например, ваша организация предоставляет какие-либо услуги или продает какие-либо товары в больших количествах, на поставку товаров или услуг имеется рамочный договор, в котором прописаны договорные объемы, в случае недобора договорных объемов или перебора сверх договора в расчетный период предусмотрены оплаты неустоек. В таблице представлен перечень организаций и отклонение от договорных величин по каждой, со знаком «минус» представлены недоборы объемов, с плюсом переборы сверх лимита. Если Вы попробуете суммировать все значения отклонений, то получите в итоге ноль. Как посчитать сумму отклонений без учета знака перед числом?
Существует несколько способов расчета. Два из них приведем далее.
Первый способ: использование дополнительного столбца/строки.
Пример таблицы для расчета суммы отклонений от договорных величин:
Контрагент | Отклонения от договорных величин | Абсолютные отклонения от договорных величин |
ИП МАКАРОВ | 5 | 5 |
ИП САРОВъ | 6 | 6 |
Старлайтмануалтехнолоджес | 4 | 4 |
Moonlight Company | -15 | 15 |
Державино LTD | 3 | 3 |
Райпромторгсервис | 3 | 3 |
Гордомселпо | 2 | 2 |
ИП Стариков | -6 | 6 |
ООО Желтый Снег | -2 | 2 |
АО «Зима рядом» | 4 | 4 |
Матвеевкастар LTD | -4 | 4 |
Итого суммарно: | 0 | 54 |
Необходимо добавить дополнительный столбец, в ячейках которого прописать функцию нахождения модуля числа – ABS (). Эта функция присваивает ячейке абсолютные значения чисел.
Далее произвести суммирование чисел в дополнительном столбце.
Последовательность действий для использования функции ABS ():
- Установить курсор в ячейку;
- Выбрать в мастере функций функцию ABS ();
- Выбрать ячейку или число, из которого будет определен модуль;
- Нажать «ENTER»
Второй способ: система из двух функций в одной ячейке.
Использование системы функций СУММ(ABS ()). Для такой системы нет необходимости вводить дополнительные столбцы. Достаточно в ячейку внести СУММ(ABS ()), выбрать диапазон суммирования и нажать сочетание клавиш ctrl+shift+enter. Если Вы нажмете только кнопку «Enter» функция обработает только первую ячейку в диапазоне (столбце/строке).
Пример файла с расчетом можно бесплатно скачать по ссылке.
Надо наоборот: не СУММ(ABS ()), а ABS (СУММ())
Добрый день. Все зависит от того, какой результат Вам нужен.
Если сумма модулей, то СУММ(ABS (); ABS (); и т.д.). Если модуль суммы, то ABS (СУММ())