Подсчет в группах
Рассмотрим следующую таблицу в Excel:
status | order | attribute
---------------------------
purchased| table | brown
purchased| table | yellow
purchased| table |
purchased| sofa |
purchased| sofa | green
purchased| sofa |
purchased| pillow| brown
purchased| pillow| yellow
purchased| pillow|
shipped | lamp |
shipped | lamp |
shipped | lamp |
shipped | desk | brown
shipped | desk |
shipped | desk |
Я пытаюсь посчитать каждого order
посредством attributes
, поэтому я могу получить сводку следующих данных:
- Количество уникальных
orders
безattributes
- Количество уникальных
orders
где одинorder
имеетbrown
attribute
но нет другогоattributes
- Количество уникальных
orders
где одинorder
имеетbrown
attribute
а другой имеетyellow
attribute
и так далее. В идеале эти числа также можно разделить на status
также.
Но, исходя из приведенной выше таблицы, резюме должно выглядеть так:
- Количество уникальных
orders
безattributes
: 1 (лампа) - Количество уникальных
orders
где одинorder
имеетbrown
attribute
но нет другогоattributes
: 1 (стол) - Количество уникальных
orders
где одинorder
имеетbrown
attribute
а другой имеетyellow
attribute
: 2 (стол и подушка)
Я гуглил и тестировал часами, но безрезультатно.
1 ответ
Добавьте данные в модель данных Excel, а затем создайте сводные таблицы с агрегированием "различное количество". Поиграйте с порядком вещей, чтобы достичь желаемых результатов. Возможно, вам придется построить более одной сводной таблицы, чтобы показать все желаемые результаты.