
图11
如果像如图11所示,选取“分别将数字和以文本形式存储的数字排序”,那么对于本文开头图3所示的示例,即为图3中呈现的结果 。如果选取“将任何类似数字的内容排序”,那么对于图3所要排序的数据,如果要求以升序排列,那么结果如图12所示 。

图12
排序技术示例
自定义排序
如下图13所示,要求单元格区域B2:D10中的数据以城市为关键字按单元格B13:B17的顺序排列 。

图13
首先,自定义排序序列 。
如图14所示,在“Excel选项”的“常用”选项卡中,单击“编辑自定义列表” 。

图14
在自定义序列的“选项”中,导入单元格区域B13:B17中的内容,如图15所示 。当然,也可以单击“添加”按钮,按顺序手动输入序列 。

图15
然后,选中要排序的单元格区域B2:D10,调出“排序”对话框 。在“主要关键字”中选择“城市”,在“次序”中选择“自定义序列”,如图16所示 。

图16
在弹出的如图15所示的自定义序列选项框中,选择刚才自定义的序列,单击“确定”,如图17所示 。

图17
单击“确定”,结果如图18所示 。

图18
块排序
如下图19所示,需要根据学号对每个学生进行排序,在排序时每个学生的学号、姓名、性别、班级、成绩都要在一起 。

图19
首先,创建一个辅助列,使用每个学生的学号填充该列相应的单元格 。
在单元格C3中的公式如下:
=IF(A3=”学号”,B3,C2)
下拉至数据单元格底端,结果如下图20所示 。

图20
然后,选择所有数据单元格进行排序,如下图21所示 。

图21
主要关键字选列C,不要选取“数据包含标题”,单击“确定”,结果如下图22所示 。

图22
自动更新排序
如下图23所示,单元格B2:B10中的数值改变时,列D和列E中的排序数据会自动更新 。

图23
实现上述效果主要是两个数组公式 。
在单元格D2:D10中输入数组公式:
=SMALL(B2:B10,ROW(INDIRECT(“1:”& ROWS(B2:B10))))
在单元格E2:E10中输入数组公式:
【excel表格的排序规则与排序技术】=LARGE(B2:B10,ROW(INDIRECT(“1:”& ROWS(B2:B10))))
猜你喜欢
- excel柱形图的秘密
- 多玩上支持下载的3ds游戏
- 镁光M4请问大神 你的镁光M4还健在吗
- 高考后的升学宴送什么礼物表示祝贺?
- 给外国友人馈赠礼品要尽可能考虑受礼人的喜好
- 在Excel中实现位运算
- Excel列宽的秘密
- Excel动画图表原理
- excel表格循环引用原理及应用
- 怎么工作表中的数据老是自已在变?——这是易失性函数在作怪
