高效地重新格式化数据布局

Efficiently reformat data layout

我有几个 Excel 数据布局如下的电子表格 raw data:

company company1    company2    company3
currency     $        Y          E
1/1/2013    32.68   12          3
1/2/2013    12.5    13          4
1/3/2013    45      45          8  

这基本上是组合在一起的时间序列数据。我需要将最终布局转换为面板数据,像这样 wanted panel data:

由于我的观察通常非常大,手动重新格式化它是不切实际的。

有没有宏代码可以达到这样的目的?

如果需要,打开录制宏。在 Excel 中,将货币行移开。 'Reverse pivot'(详见 here),将 A 列中的 Table 排序到 Z,调换 B 列和 C 列的顺序,并在 D 列中根据您的货币查找公司名称指标。