在Excel中给数据排序的常用方法与技巧

2016-02-19 09:02 51 1 收藏

下面图老师小编要跟大家分享在Excel中给数据排序的常用方法与技巧,简单的过程中其实暗藏玄机,还是要细心学习,喜欢还请记得收藏哦!

【 tulaoshi.com - Excel教程 】

在用Excel制作相关的数据表格时,我们可以利用其强大的排序功能,浏览、查询、统计相关的数字。下面,我们以图1所示的员工基本情况登记表为例,来全面体验一番Excel的排序功能。

一、快速排序

如果我们希望对员工资料按某列属性(如工龄由长到短)进行排列,可以这样操作:选中工龄列任意一个单元格(如I3),然后按一下常用工具栏上的降序排序按钮即可(参见图1)。

小提示:①如果按常用工具栏上的升序排序按钮,则将工龄由短到长进行排序。②如果排序的对象是中文字符,则按汉语拼音顺序排序。③如果排序的对象是西文字符,则按西文字母顺序排序。

二、多条件排序

如果我们需要按学历、工龄、职称对数据进行排序,可以这样操作:选中数据表格中任意一个单元格,执行数据→排序命令,打开排序对话框(图2),将主要关键词、次要关键词、第三关键词分别设置为学历、工龄、职称,并设置好排序方式(升序或降序),再按下确定按钮就行了。

三、按笔划排序

对姓名进行排序时,国人喜欢按姓氏笔划来进行:选中姓名列任意一个单元格,执行数据→排序命令,打开排序对话框(参见图2),单击其中的选项按钮,打开排序选项对话框(图3),选中其中的笔划排序选项,确定返回到排序对话框,再按下确定按钮即可。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

小提示:如果需要按某行属性对数据进行排序,我们只要在上述排序选项对话框中选中按行排序选项即可。

四、自定义排序

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

当我们对职称列进行排序时,无论是按拼音还是笔划,都不符合我们的要求。对于这个问题,我们可以通过自定义序列来进行排序:

先把相应的职称序列按需要排序的顺序输入到相应的单元格区域(如N2至N18)中(图4);执行工具→选项命令,打开选项对话框(图5),切换到自定义序列标签下,在从单元格中导入序列右侧的方框中输入$N$2:$N$18(也可以用鼠标选择输入),然后单击导入按钮,将相应的序列导入到系统中,确定返回。

小提示:序列导入后,原来N2至N18区域中输入的数据可以删除,导入的序列在其他Excel文档中均可直接使用。

选中职称列任意一个单元格,执行数据→排序命令,打开排序对话框,单击其中的选项按钮,打开排序选项对话框(参见图3),按自定义排序次序选项右侧的下拉按钮,在随后弹出的下拉列表中,选中上述导入的序列,确定返回到排序对话框,再按下确定按钮即可。

五、用函数进行排序

有时,我们对某些数值列(如工龄、工资等)进行排序时,不希望打乱表格原有数据的顺序,而只需要得到一个排列名次。对于这个问题,我们可以用函数来实现(以工龄为例):在工龄右侧插入一个空白列(J列),用于保存次序(图6),然后选中J2单元格,输入公式:=RANK(I2,$I$2:$I$101),然后再次选中J2单元格,将鼠标移至该单元格右下角成细十字线状时(这种状态,我们通常称之为填充柄状态),按住左键向下拖拉至最后一条数据为止,次序即刻显示出来(图6)。

小提示:若要升序排序,可在公式最后增加一个非零参数,如将上述公式改为:=RANK(I2,$I$2:$I$101,1)。

六、让序号不参与排序

当我们对数据表进行排序操作后,通常位于第一列的序号也被打乱了,如何不让这个序号列参与排序呢?我们在序号列右侧插入一个空白列(B列),将序号列与数据表隔开。用上述方法对右侧的数据区域进行排序时,序号列就不参与排序了。

小提示:插入的空列会影响表格的打印效果,我们可以将其隐藏起来:选中B列(即插入的空列),右击鼠标,再选择隐藏选项即可。

来源:http://www.tulaoshi.com/n/20160219/1589281.html

延伸阅读
标签: excel
怎么在Excel中数据合并?   如何在Excel中获取网络数据  www.tulaoshi.com 怎么在Excel中冻结行列标题?  (图老师整理) 如何用好Excel的“搜索函数”?(图老师整理)   如何在Excel中建立图表?  
标签: excel
excel如何对数据排序   1、点击菜单栏的数据,鼠标点击一下成绩表中任意一个单元格。 2、在功能区找到排序功能并进行点击。 3、选中对话框的数据包含标题,点确定,即排名结束。 排tulaoShi.com序后的结果如下: Excel2010如何自定义单元格序列   1、打开Excel,单击文件,在弹出的窗口中点...
标签: 办公软件
不知道大家有没有这样的感觉,当你查看Excel数据表中某行记录时,由于数据表中的字段较多,需要拖动水平滚动条才能将整个表格的内容看完,这样很容易“看走眼”,不小心就会将上面一行或下面一行的内容错看成当前记录的数据。这样的数据交给领导,可是要挨批噢,其实通过下面的几行VBA代码,你就可以轻轻松松地查看记录了,操作步骤如下: ...
标签: 办公软件
    近日,校长交给我一个麻烦的任务:将全校两千多名学生的学籍信息录入到office 2000中作为资料保存。硬着头皮输了二十来个人,就遇到两个麻烦:一是要在单元格之间不断切换输入法,影响输入速度;二是输入的学号前面部分都是zjsx(“枝江市实验小学”的拼音字头),重复输入令人厌烦,而且容易出错。常言道:“磨刀不误砍柴工...
标签: 电脑入门
在使用Excel时,常常需要在已有数值的单元格中再增加或减去另一个数。一般是在计算器中计算后再覆盖原有的数据。这样操作起来很不方便。这里有一个小技巧,大家不妨一试。 1.创建一个宏。 选择Excel选单下的工具→宏→录制新宏选项; 宏名为:MyMicro; 快捷键为:Ctrl+Shift+J(只要不和 Excel本身的快捷键重名就行); 保存在:个人...

经验教程

999

收藏

90
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部