假设我的 Excel 工作表中有一个表,如下所示:
天 | 时间 | 颜色 | 富 |
---|---|---|---|
1 | 早晨 | 绿色的 | 450 |
1 | 早晨 | 蓝色的 | 第682章 |
1 | 晚上 | 绿色的 | 第253章 |
1 | 晚上 | 蓝色的 | 第413章 |
2 | 早晨 | 绿色的 | 150 |
2 | 早晨 | 蓝色的 | 第282章 |
2 | 晚上 | 绿色的 | 第453章 |
2 | 晚上 | 蓝色的 | 513 |
ETC。; 并且只有三种可能的颜色。该表可以用列重新排列:
天 | 时间 | 绿福 | 蓝福 |
---|---|---|---|
1 | 早晨 | 450 | 第682章 |
ETC。 | ETC。 | ETC。 | ETC。 |
...我想在 Excel 中做到这一点。
我可以使用数据透视表功能,将 Day 和 TimeOfDay 作为行字段,将 Color 作为列字段,将 Foo(平均值)作为值字段。并且 - 删除所有总计和总计。这样做,我得到:
...但是这将“Day”和“TimeOfDay”合并到一个列中,而我希望它们位于单独的列中。我最终只想要简单的重新排列的桌子。
我怎样才能(最容易地)在 Excel 中实现这一目标?当然,我并没有“嫁给”数据透视表,这只是我最接近的。
您已经使用数据透视表走上了良好的轨道。为了实现你想要的,你需要基于你已经拥有的数据透视表
Design
->Report Layout
->Show in Tabular Form
和Repeat All Item Labels
。结果如下: