Большая таблица должна быть преобразована путем перемещения 200+ столбцов в строки - PullRequest
0 голосов
/ 09 сентября 2018

Учитывая относительно массивную таблицу, которую я получил, которая (в настоящее время) в Excel. 25 тысяч строк и 225 столбцов. Первый столбец: «event_Id», второй «организатор», третий-225 «участники».

Я бы хотел перенести его в 3 столбца из 225, где event_Id и органайзер могут повторяться, но столбцы участников я хотел бы развернуть в один столбец, хотя я понятия не имею, как. Вытягивать его столбец за столбцом к столбцам сводной таблицы не очень эффективно, особенно если мне нужно как-то повторить процесс.

ток:

id1 organizer1 partic1 partic2 partic3 partic4
id2 organizer4 partic5 partic2 partic6 

желательно:

id1 organizer1 partic1
id1 organizer1 partic2
id1 organizer1 partic3
id1 organizer1 partic4
id2 organizer4 partic5
id2 organizer4 partic2
id2 organizer4 partic6 

любая идея приветствуется - не нужно придерживаться превосходства - можно перейти к sql, таблица ...

1 Ответ

0 голосов
/ 09 сентября 2018

Удалить таблицу Excel

То, что вы хотите сделать, называется UnPivot и занимает около десятка кликов.

img

Для подробных шагов и дополнительной информации, см. Мои существующие ответы здесь и здесь и здесь и дополнительную информацию здесь .

...