В Google Docs (который разделяет многие команды с другими программами электронных таблиц Excell и) существуют функции:SUMPRODUCTIF - инвентаризация таблицы
- SUMIF: принимает предикат, анда диапазон, и добавляет все элементы в предикате которые соответствуют предикату.
- SUMPRODUCT: занимает 2 диапазона столбцов, по каждой строке умножает элемент на элемент рядом с ним в другом диапазоне, а затем добавляет все это.
+-----+-----------------+------+------------------+ | qty | product | item | item per product | +-----+-----------------+------+------------------+ | 4 | box of foo | foo | 10 | | 8 | foo | foo | 1 | | 2 | box of bar | bar | 10 | | 1 | foorbar package | set | 1 | +-----+-----------------+------+------------------+
Поэтому у меня есть список заказов (в основном запасов), продукты. Каждый продукт содержит один или несколько элементов. Большую часть времени занимает только один тип предмета. За исключением пакета foobar, который содержит 1 foo и один бар.
Я хочу сгенерировать таблицу, ориентирующуюся на количество каждого элемента, который мы заказываем. , который хотел бы:
+------+----------------+ | Item | Net Qty | +------+----------------+ | foo | 49 (=4*10+8+1) | | bar | 29(=2*10+1) | +------+----------------+
Материал в скобках не является частью таблицы выходных данных, просто htereto дают понять, где каждое число приходит.
Как создать такую таблицу? Кажется, что это можно было бы искупить, используя If, Sum и Product. Использование Ifs, чтобы он подсчитал вещи, у которых нет имени совпадающего элемента, с которым я сталкиваюсь с ключевым словом «set», как ноль, , а затем SUMPRODUCTING результат. Но я [не уверен, как это сделать в одной строке
Я не очень cluey о том, если, или делать сложные вещи в электронных таблицах в общем
Это одна вещь, от так я не хотите перейти к созданию базы данных, а затем экспортировать специальную таблицу.
О, могут таблицы не работали. позвольте мне исправить эти –
и в чем вопрос ?? – Aprillion
Почему удаляется тег spreedsheet, @Charles? –