Excel中反转一列数据的几种方法
来源:互联网 发布:java小游戏开发 编辑:程序博客网 时间:2024/06/08 11:25
转载自:http://www.excel123.cn/Article/exceljichu/200911/514.html
假如在Excel表格的A列中有10行数据,现在要把第10行数据放在第一行,第9行数据放在第2行,……,第1行放在第10行,即把数据反转一下。该如何操作呢?
要反转一列数据,可以用下面的几种方法:
方法一:使用公式
在C1单元格中输入公式:
=INDEX($A$1:$A$10,ROWS($A$1:$A$10)-ROWS($A$1:A1)+1)
然后拖动填充柄到C10单元格,在C列中就可以看到反转后的数据了。
还可以使用多单元格数组公式,先选择区域C1:C10,然后输入数组公式:
=INDEX(A1:A10,ROWS(A1:A10)-ROW(INDIRECT("1:"&ROWS(A1:A10)))+1)
公式输入完毕,按Ctrl+Shift+Enter结束。
方法二:排序法
如果能够改动工作表结构,可以用辅助列排序的方法。在B列中分别输入1、2、……、10,然后插入一个标题行,给这两列数据添加标题,如“名单”、“序号”,如图。
然后选择B列中的某个单元格,单击工具栏中的“Z→A”按钮(Excel 2003)或“数据”选项卡中的“Z→A”按钮(Excel 2007)从大到小进行排序即可。
方法三:用自定义序列填充
1.选择需要反转的数据区域A1:A10。
2.添加自定义序列。
在Excel 2003中,单击菜单“工具→选项→自定义序列”。可以看到“$A$1:$A$10”已被自动输入到“导入”按钮左侧的文本框中,单击“导入”按钮添加一个自定义序列。
在Excel 2007中添加自定义序列的方法是:单击“Office按钮→Excel选项→常用”,然后单击“编辑自定义列表”按钮。其他操作步骤同Excel 2003。
3.在C1单元格中输入该序列的最后一个数据,本例为“周伯通”,在C2单元格中输入该序列的倒数第二个数据,本例为“黄蓉”。然后同时选择C1:C2两个单元格,拖动右下角的填充柄填充到C10单元格。
- Excel中反转一列数据的几种方法
- Excel中反转一列数据的几种方法
- Oracle中删除一列数据的方法
- 如何在Excel的一列中查找重复的数据
- 删除excel中的一列中重复的数据
- python中实现字符串反转的几种方法
- 关于java中字符串反转的几种方法
- 对.NET中导出数据到EXCEL的几种方法探讨
- 对.NET中导出数据到EXCEL的几种方法探讨 C1TrueDBGrid
- 对.NET中导出数据到EXCEL的几种方法探讨
- 对.NET中导出数据到EXCEL的几种方法探讨 C1TrueDBGrid
- asp中把数据导出为excel的几种方法
- 链表反转的几种方法
- Python字符串反转的几种方法
- 字符串反转的几种方法
- 反转单链表的几种方法
- 字符串实现反转的几种方法
- 反转单链表的几种方法
- android系统中进程介绍
- UI抽屉菜单DrawerLayout(三)(测拉菜单)
- POJ 1804 Brainman && zzulioj 1470: Car race game(归并排序)
- io流 File类
- 设计模式之工厂模式
- Excel中反转一列数据的几种方法
- android 自定义控件实例
- LeetCode Rotate Image
- 冒泡排序
- 三层之上
- HBase二级索引与Join
- [JAVA]对象与引用、static、反射
- c++的类型转换
- STL 标准模板库 中栈stack 容器的使用