我在列中写了一些值,我想以相反的顺序编写它。
答案 0 :(得分:20)
注意:如果您想知道如何使用VBA代码执行此操作,请在问题中指定。否则,这将回答您的问题,它确实属于superuser.com
答案 1 :(得分:8)
假设您要反转范围E1:E6并将反转列表放在F1:F6范围内。
在F1中输入此数组公式。 (这是一个数组公式,所以你必须按CTRL + SHIFT + ENTER)
=OFFSET($E$1:$E$6,MAX(ROW($F$1:$F$6))-ROW(),0)
然后选择整个F1:F6范围,并使用“向下填充”(“主页”选项卡/“编辑”)将此公式复制到F1:F6范围内的所有单元格中。
答案 2 :(得分:3)
您可以添加一个额外的列,其编号为1,2,3,.... N.接下来,您可以使用此列按相反顺序(降序)对包含数据的区域进行排序。