0

这是我一直想知道的一个普遍问题。有好几次我需要在 Excel 中旋转数据,例如:

从...开始:

   |  A  |  B  |  C  |
----------------------
 1 | ABC | DEF | GHI |
----------------------
 2 | omg | lol | xyz |
----------------------
 3 |     |     |     |
----------------------

转变成:

   |  A  |  B  |  C  |
----------------------
 1 | ABC | omg |     |
----------------------
 2 | DEF | lol |     |
----------------------
 3 | GHI | xyz |     |
----------------------

我从来没有找到一个合理的方法来做到这一点。我现在能想到的解决方案是:

  1. 写一个宏(呸)
  2. 手动复制/粘贴(呸)
  3. 也许是一些数据透视表的魔法?(我怀疑这是可能的)
  4. 巧妙的公式使用INDEX

还有其他解决方案,也许是一些隐藏的内置功能?

4

4 回答 4

3
  1. 复制你的网格
  2. 编辑 ▸ 选择性粘贴...
  3. 选中“转置”复选框
  4. 点击“确定”
于 2011-02-09T17:57:42.433 回答
1

TRANSPOSE()函数的使用

于 2011-02-09T17:57:55.697 回答
0

转置行和列?

看:

http://office.microsoft.com/en-us/excel-help/rotate-data-by-converting-columns-to-rows-or-vice-versa-HP005203138.aspx

于 2011-02-09T18:00:53.603 回答
0

从数据构建一个数据透视表,然后你可以转置并做更多的事情(过滤器,组等)

于 2011-02-09T18:07:14.467 回答