如何在Excel中的工作表中翻转列?

时间:2011-07-08 16:46:32

标签: excel excel-vba vba

给定一个包含50000多行数据的电子表格,每个部分底部都有一个小计单元格,如下所示:

col1     col2     col3     col4
_______________________________
val      anoth    yetan    more
val      anoth    yetan    more
val      anoth    yetan    more
     subtotal 5   id = red
val      anoth    yetan    more
val      anoth    yetan    more
val      anoth    yetan    more
     subtotal 5   id = green

读取文件我们希望小计列位于行的各个部分之上,那么您将如何获取整个工作表并将其翻转?

2 个答案:

答案 0 :(得分:0)

除非我误解了您的问题,否则您应该能够将小计单元格放在顶部,例如SUBTOTAL(2,A2:A500)

答案 1 :(得分:0)

这个宏为我们做了伎俩。我们不得不单独通过宏来反转每一列,但它比手动翻转所有内容的时间要少。

http://www.teachmsoffice.com/excel-macros/reverse-row-column-order-in-excel,52