Транспонировать таблицу с категориальными данными в vba - PullRequest
0 голосов
/ 27 октября 2019

У меня есть следующая таблица в Excel:

category label value
A        green 2
A        red   1
A        blue  4
B        green 0
B        red   3
B        blue  2

Как ее можно транспонировать следующим образом через макрос VBA?

category green red blue
A        2     1   4
B        0     3   2

1 Ответ

1 голос
/ 28 октября 2019

Для этого достаточно использовать сводную таблицу:

  1. Выбрать всю таблицу

  2. Перейти на вкладку «Вставка» и нажать «Сводная таблица»

  3. Затем вам нужно перетащить соответствующие столбцы в правильные поля, например label в столбцы, category в строки и value в значения.

Примерно так (я назвал category столбец как cat):

enter image description here

Сводные таблицы в Excel

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