一、利用excel自带的排序功能对数据进行排名次。
1.单条件排名次。
实际截图 图片来自网络
当一列数据带有标题时,我们对数据进行排序一定要把需要进行排序的数据全部选定,然后再按上面的方法进行排序。如果在排序时不对需要排序的数据进行选择,那么排序时就会把列标题也进行排序,这样排出来就会不准确出现问题。
2.多条件排名次。
多条件排序图片截图
我们可以按以下步骤对排序进行自定义:开始-编辑-自定义排序,打开自定义排序对话框进行设置。首先要确定排序的主要关键字,也就是确定第一个排序的规则,排序依据选择单元格值,次序可以按升序也可按降序排列,如果数据有标题那么要勾选上面的数据包含标题,设置完主要关键字后,再接下来设置次要关键字,设置的方法与设置主要关键字相同,然后点确定,就可以对需要排序的数据进行排序了。
排序选项截图
在利用自定义的多条件对数据进行排序时,需要注意的是,我们不仅可以按照单元格的值对数据进行排序,也可以在排序依据选项里选择单元格颜色、数据颜色和条件格式图标对数据进行排序。具体怎样排要根据实际情况按需进行。
二、利用函数对数据进行排名次。
除了excel自带的排序功能以外,有时候我们还有特殊的要求,比如:年级有多个班,要求算出每个学生在班里和年级的排名,并且不打乱班级的顺序。这样的情况下的排名,我们用函数是最快最方便的。
利函数进行排名次截图
利用函数对数据进行排序时,我们要用到rank这个函数,书写的格式与我们常讲的函数书写格式一样:=rank(number,ref,order),然后回车或点对勾输入函数,就可以计算出每个数据相对于全部数据的排名。
在这个函数的书写中,等号是输入函数时不可缺少的,函数后面一定要有括号,括号里是这个函数的参数,rank函数有三个参数,number指的是需要进行排序的数据,ref是参与比较的一组数据或数据列表,order是排序的规则,0或忽略为降序排名,非零值(一般为1)为升序排名,实际书写时,一般number参数为相对引用,因为这个数据在不断发生变化,ref参数一般为绝对引用,因为这个数据是固定不变的,如果这个数据用相对引用在排序时会出错。
总之,在excel中,排名次是我们常常要有到的功能,对数据进行排名也是excel的一项基本功能,掌握excel的排序功能也很简单,在应用过程中,具体要使用那一种功能,要根据实际情况的不同进行使用。有些朋友对于excel函数的应用不太熟练的时候,用rank这个函数排名时可能会有一些困难,使用rank函数的详细实例大家可以关注我的付费专栏《excel函数的应用》系列视频课程。
朋友们在使用excel对数据进行排名次有什么问题时,欢迎留言咨询,有什么其它方法时也欢迎分享。