Eu faria isso em duas etapas:
- Reformate seus dados usando meu unpivot disponível aqui: link
- Execute uma tabela dinâmica nos dados reformatados, conforme sugerido por tumchaaditya.
Sou novo no VBA e estou tentando mover dados de uma coluna para outra coluna em um formato diferente na mesma planilha. Os dados originais são assim:
Point Load FX FY FZ
1 DEAD -0.29 9.24 182.06
1 LIVE 0.02 1.75 32.42
1 COMB2 -0.31 13.89 270.34
1 COMB22 -0.26 10.99 214.48
2 DEAD 0.2 -0.7 265.21
2 LIVE -0.01 -1.58 57.74
2 COMB2 0.23 -3.37 410.64
2 COMB22 0.2 -2.28 322.95
Eu quero organizar isso para outro conjunto de colunas com um formato semelhante a este:
DL LL COMB2 1.2D+1.6L COMB22 DL+LL
Point FX FY FZ FX FY FZ FX FY FZ FX FY FZ
1 -0.29 ............................................................214.48
2 0.2 322.95
Eu não inseri todo o número, pois não havia espaço suficiente.
Mas isso é basicamente o que eu preciso para parecer
Eu faria isso em duas etapas: