Таблица Excel в список - PullRequest
       13

Таблица Excel в список

0 голосов
/ 08 января 2012

Я ищу плагин или макрос для преобразования в Excel таблицы в список. Я мог бы разработать код VB для этого, но это выглядит как проблема, которую другие люди уже могли решить.

Упрощенная версия задачи:

Источник

-       -        -       2010 2009 
Spain  Male  Population   54    53
Spain  Femal Population   64    63
Spain  Male  PIB          2     3 

Результат

Spain  Male  Population  2010 54 
Spain  Male  Population  2009 53 
Spain  Femal Population  2010 64
Spain  Femal Population  2010 63
...

Помощь приветствуется.

1 Ответ

1 голос
/ 08 января 2012

Вы можете переупорядочить свои данные с помощью нескольких OFFSET формул

Если ваши данные были в формате A: E

  • в G1, введите =OFFSET(A$2,(ROW()-1)/2,0) и скопируйте в столбец Iи вниз
  • В H1 положить `= OFFSET ($ D $ 1, MOD (ROW () + 1,2)) и скопировать
  • в I1, положить =OFFSET($D$2,INT(ROW()-1)/2,MOD(ROW()+1,2))

Это можно запустить в VBA, если вам нравится

enter image description here

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