Подсчет в группах - PullRequest
       12

Подсчет в группах

0 голосов
/ 28 мая 2018

Рассмотрим следующую таблицу в 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, поэтому я могу получить сводку следующих данных:

  1. Номер уникального orders без attributes
  2. Номер уникального orders, где у одного order есть brown attribute, но нет другого attributes
  3. Номер уникального orders, где у одного order есть brown attribute, а у другого yellow attribute

и так далее.В идеале эти числа также можно разделить на status.

Но на основе приведенной выше таблицы сводка должна выглядеть следующим образом:

  1. Число уникальных orders снет attributes: 1 (лампа)
  2. Номер уникального orders, где у одного order есть brown attribute, но нет другого attributes: 1 (рабочий стол)
  3. Номер уникального orders, где у одного order есть brown attribute, а у другого yellow attribute: 2 (стол и подушка)

Я былПоиск в Google и тестирование в течение нескольких часов, но безрезультатно.

1 Ответ

0 голосов
/ 28 мая 2018

Добавьте данные в модель данных Excel, а затем создайте сводные таблицы с агрегированием «различное количество».Поиграйте с порядком вещей, чтобы достичь желаемых результатов.Вам может потребоваться создать более одной сводной таблицы, чтобы показать все желаемые результаты.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...