
示例 *** 作步骤如下:
1、首先打开word文档,然后选中需要进行排序的表格。
2、接着进入表格的“布局”菜单中。
3、点击打开上方的“排序”选项。
4、接着对话框中根据需求设置好排序的关键字等内容,选择“降序”,确定即可解决。
还可以在上面插入一行,输入阿拉伯数字,然后再重新排列就行,因为电子表格对中文排序的支持并不好,这样做还有一个好处就是排了以后哪怕是排列乱了套了,你也可以清楚的知道自己的表格状况并能很快恢复。
在我们制表的过程中,项目多的,横表加横列,竖表加竖列,都是用这个方法,等表处理完了以后隐藏列或者删除列就可以,首先不麻烦,其次磨刀不误砍柴工。这是一个好习惯,希望对你有用。
方法一:排序法。
(1)任找一个或新插入一个空白辅助列,输入递增序列。
(2)选中辅助列或要倒置的列。使用菜单"数据-排序",反向排序即可。过程略。
注:(1)输入递增序列的方法有很多。
a 要倒置的数据的首格所在行与辅助列的交叉格上输入数字,如1
选取要倒置的数据所在的末格,按ctrl_shift_↑,选中这块区域,再按alt_EIS,填充递增量为1的序列。
b 输入函数=row()或包含row()的递增函数,填充这块序列(有时要得到数值,可以选择性贴入为数值。不过这里排序过程不需要。倒是有趣的是,排序后,辅助列的内容还有变,因为排序后,函数还是那个函数,函数的值在自动变化)
c 按住ctrl键拖动填充柄。
方法二:函数。这种方式很自由。不论原内容如何变,得到的内容自动更新;使用相同的函数,可以将倒置的结果数据放在任意地方。
例如要处理数据是如下的列:A1到A9,即列首到列尾。
在要放置处理后的数据的任意占据相同行的区域(横向并排的区域)内,输入函数
=INDIRECT(ADDRESS(ROW($A$9)+ROW($A$1)-ROW(1:1),COLUMN(A:A)))
亦即:
=INDIRECT(ADDRESS(ROW(列尾的绝对地址)+ROW(列首的绝对址)-ROW(A1),column(A1)))
如果这个函数横向复制(填充)到一片区域内,会看到反复的颠倒反正,很有趣。
其中row()函数向下填充依次得到序列1,2,3,。也可以用row(1:1)或任意1。
column(A1)用来得到原数据所在的列号,也可以用column(a:a)
如果公式要横向复制,最好用column($A1)
如果复制公式的文本内容来使用公式,则可以使用到任意区域而不影响结果。
假设要把原表格的行顺序整体颠倒排列;
1、在原表格的合适位置插入一个“序号”列,并拉出序号,选中需要排列的表格范围,包括新建立的“序号”列,转到“数据”工具栏,点击排序
见图一
2、在跳出来的排序对话框,“主要关键字”选择:序号,“排序依据”选择:数值,“次序”选择:递减,按确定;
见图二
3、排序结果:
见图三
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)