Обложка канала

Google Таблицы

#GoogleТаблицы — это аналог #Excel с веб-интерфейсом и возможностями для удобной совместной работы. Они похожи, и все же в Таблицах есть свои особенности, функции, плюсы и минусы. Работать в Google Таблицах просто и мы покажем как.

Google Таблицы

8 лет назад
Открыть в
​​Задача из практики нашего клиента.

Дано: выгрузка из 1С, в которой есть вес и цена товара в каждом заказе. Нужно считать стоимость по товарным категориям без промежуточных расчетов.

Поле "вес" в некоторых строках пропущено - пустые ячейки. В таких случаях нужно принимать вес за единицу (иначе в этих строках стоимость товара будет равна нулю, т.к. пустая ячейка - вес - будет приниматься за ноль).

Просто перемножение двух столбцов с условием на товарную категорию решается легко - функцией FILTER.
=СУММ(FILTER($B$2:$B*$C$2:$C;$A$2:$A=E3))

А чтобы автоматически приравнивать пустые ячейки в одном из столбцов к единице, добавим функцию ЕСЛИ/IF:
=СУММ(FILTER(ЕСЛИ($B$2:$B="";1;$B$2:$B)*$C$2:$C;$A$2:$A=E3))

(вид выгрузки на скриншоте упрощен для примера, но сути это не меняет).