транспонировать группы строк в столбцы, где каждая группа основана на двух столбцах

транспонировать группы строк в столбцы, где каждая группа основана на двух столбцах

Похожий накак транспонировать группы строк в столбцы, но с дополнительным требованием:

Как выполнить транспонирование, если каждая группа состоит из двух столбцов?

Также:
будет ли ответ таким же, если дополнительный столбец ( OnSaleв примере ниже) гарантированно будет иметь то же значение для группы?

Например, если исходная таблица:

ID   Product   Amount  OnSale
22   product1  $10       1
22   product2  $20       1
22   product3  $30       0
33   product2  $4        1
33   product3  $5        1
44   product1  $78       0
44   product4  $90       0

Тогда итоговая таблица должна быть такой:

ID  product1 product2 product3 product4 OnSale
22       $10      $20                       1
22                         $30              0
33                 $4       $5              1
44       $78                        $90     0

Я пыталсяпринятый ответвышеупомянутого вопроса, но использование дополнительного столбца, похоже, не работает:

введите описание изображения здесь

решение1

Я бы посоветовал вам воспользоваться Power Query для проверки.

  • Выберите всю таблицу, перейдите в раздел Данные > Группа Получить и преобразовать данные > Нажмите Из таблицы/диапазона.

введите описание изображения здесь

  • Перейдите в Файл > Преобразовать группу > Нажмите Группировать по. Сгруппируйте данные по ID, Продукту и Распродаже. (Новое имя столбца по умолчанию будет Count.)

введите описание изображения здесь

  • Нажмите клавишу Ctrl, чтобы выбрать столбцы Product и Count. Перейдите в Transform > Any Column tab > Нажмите Pivot Column.

введите описание изображения здесь

  • После каждого заголовка «Продукт» будет значок. Вы можете нажать на него, чтобы выбрать «Сумма», чтобы развернуть «Таблицу», сгенерированную с помощью групповой операции.

введите описание изображения здесь

введите описание изображения здесь

  • Наконец, вы можете нажать Файл > Загрузить в, чтобы загрузить таблицу на свой лист.

введите описание изображения здесь

Связанный контент