中企动力 > 商学院 > excel表格如何排名次
  • ?

    EXCEL的降序排名、升序排名和多条件排名

    赵访枫

    展开

    日常工作中,经常需要处理与排名相关的计算,比如统计成绩的名次、划分数据的排位、多关键字综合权重排名等,EXCEL提供了强大的排名与排序函数,今天重点讲解升序排名、按条件排名如何实现。

    1、关于降序排名、升序排名

    EXCEL排名有降序排名、升序排名,很多人可能还不知道,我们默认使用RANK函数对某列数据进行排名,使用的就是降序排名,比如总分由高往低的排名,距离由长往短的排名,销售额由多到少的排名。如下图,在D2单元格输入公式=RANK(C2,$C$2:$C$16),往下复制就能自动生成成绩的排名。

    但是,用同样的方法对下表数据进行排名,我们就会发现出错了,成绩为46.25秒的学生成了第1名,而成绩为31.9秒的学生却成了第15名,如何解决这个问题呢?

    其实,只需要,我们在H2单元格录入RANK函数时,在第三个参数输入数字1就可以解决这个问题。

    重点:RANK函数其实包含了3个参数,指定数值,指定排名的区域,降序(0)或升序(1),RANK函数在默认状态下,只用写两个参数,第3个参数为“0”,也不用输入,默认状态下为降序排名。如遇到以时间长短、速度快慢作为排名标准的,则要根据情况进行升序排名,增加第3个参数“1”,就行了。

    2、关于多条件排名

    下图,是高一年级1-3班部分学生参加语文知识竞赛的成绩,现在需要根据成绩统计每个学生在所有参赛学生中的排名,和在本班学生中的排名情况。

    P列的排名统计很简单,只要在P2单元格输入公式=RANK(O2,$O$2:$O$16),这是一个降序排名,可以不写第3个参数,然后向下复制即可;

    Q列的排名,是按条件来进行排名,这时,我们可以考虑利用sumproduct满足多个条件。就上表要求而言,有两个条件,第一个条件,满足分别属于各自班级,第二个条件,统计在各自班级学生中成绩比自己分数高的人数,满足这两个条件后,我们再用TEXT函数,返回我们想要的样式,比如“第*名”,在Q2单元格中,我们写如下公式:

    =N2&TEXT(SUMPRODUCT(($N$2:$N$16=N2)*($O$2:$O$16>=O2)),"第0名")

    在公式前面,用“N2+&”,目的是为了对统计的结果方便识别是哪个班的。每天学习一点,每天进步一点,积硅步,必能致千里、得大成。

  • ?

    Excel技巧:如何给表格内数据添加删除线,5秒标记不需要的数据

    青豆

    展开

    以下图为例,图中是一组库存数据,那么备注那一列就有两个库存不足的单元格,那么如何给他们标记为醒目的格式呢?如第二张图。

    这里红色方框中就是标记好的删除线格式的库存不足。

    首先,要选择你要标记的数据区域,如图中红色方框中的地方。

    然后,右键单击该区域,找到菜单中的设置单元格格式选项,并且单击,如图:

    单击后,得到如下图中的界面,那么红色方框中圈出的删除线默认是没有勾选的,这里鼠标单击勾选,如图:

    勾选删除线后,再找到红色箭头所指的地方,设置字体的颜色。如图:

    单击颜色下面的自动,如图中红色方框中的地方,如图:

    以上所有内容设置好后,就,可以单击确定得到下图中的结果啦。

    以上就是今天给大家分享的小知识点,我们现在分享最基本的知识点,后期会有提高的,如果帮助到你记得关注小编哦

  • ?

    EXCEL怎样统计名单表中出现人名的次数?

    皮幻丝

    展开

    用Countif函数统计人名的次数,然再降序排序,以下图数据为例:

    步骤1:E1输入“姓名次数”,E2输入下面的公式并下拉复制,如下图

    =COUNTIF(A:A,A2)

    步骤2:选择E1单元格,单击“数据”菜单下的“降序排序”按钮,Excel就会自动按姓名出现的次数从多到少排序,如下图。

    知识扩展:

    如果数据表规范,如本例,选择E1单元格进行排序,Excel将会自动以E1单元格的当前区域(Range("E1").CurrentRegion)作为排序区域,“姓名次数”为关键字进行排序,而不必用户再选择排序区域和关键字,因此,制作表格时应尽量规范,以数据库的形式存储数据。

    (本文内容由百度知道网友gvntw贡献)

  • ?

    6大绝对不能错过的Excel表格使用技巧!

    世开

    展开

    Excel几乎每个人的电脑中都有。但真不是每个人都能驾驭,他非常强大,大家在日常生活中可以慢慢积累,不懂的可以关注小编,可以让你深深感受到excel的神奇魅力!

    技巧1、单元格内强制换行

    在单元格中某个字符后按alt+回车键,即可强制把光标换到下一行中。

    技巧2、锁定标题行

    选取第2行,视图 - 冻结窗格 - 冻结首行(或选取第2行 - 冻结窗格)冻结后再向下翻看时标题行始终显示在最上面。

    技巧3、查找重复值

    选取数据区域 - 开始 - 条件格式 - 突出显示单元格规则 - 重复值。

    技巧4、快速插入多行

    先选中多行表格,然后点击插入单元格,你会发现你拖多少行,就会插入多少个空行。这种插入方法比选取一定数量的行再插入更加灵活。

    技巧5、用“&”合并单元格

    在Excel中,“&”指将两个或两个以上的文本合并。

    技巧6、excel表格格式的转换

    很多时候我们需要将excel表格进行格式转换,但是没有什么好用的方法,其实使用迅捷pdf在线转换器就可以轻松解决各种文件格式之间的转换问题。

    好了今天关于excel的使用技巧的介绍就到这了,小编每天准时给你带来干货,关注不迷路哈。

    喜欢本文的,记得点赞,评论和转发哟!

    好了今天关于excel的使用技巧的介绍就到这了,小编每天准时给你带来干货,关注不迷路哈。

    喜欢本文的,记得点赞,评论和转发哟!

  • ?

    「Excel实用技巧」Excel表格 自动 排序,牛了!

    浅蓝色

    展开

    转载自百家号作者:侃侃职场事儿

    国庆假期结束,上班第一天,必须要分享一个亮眼的Excel技巧:

    让Excel表格自动排序

    怎么自动排?先看效果:

    从网上下载的2018年各大城市最新平均工资排行表

    当我改动其中一个城市的平均工资时,比如广州由7965改为10000,整个表格的顺序会自动调整:

    是不是很神奇的样子,怎么做到的?

    本技巧用到了两个VBA编程知识:录制宏和事件程序。别怕,你不用写代码,只需要简单2步,新手也可以轻松完成!跟一起做吧:

    1、点击左下角的“录制宏”图标(点击后图标会变成小四方块),弹出的窗口直接点确定(记住宏名称)。选取表格区域(从数字列向左选取)后点排序命令。最后点小四方块停止录制(这一步很重要,不要忘了点)

    2、在工作表标签上右键 - 查看代码 ,在弹出的窗口中左侧下拉框中选取worksheet,右侧下拉框中选取Change,然后在自动生成的代码中间插入一行,输入第一步中出现的宏名称(宏6),关闭弹出的代码窗口。

    设置完成!你修改数据后,表格就可以自动调整顺序了:

    注:

    表格中因为含有宏代码,所以在保存时会弹出一个提示窗口,点否并保存为Excel 启用宏的工作簿类型。删除自动排序功能方法:另存为xlsx格式即可。

    Excel解释说明:今天借自动排序学习了录制宏功能的使用。什么是录制宏,说白点就是把你操作的步骤录制下来,需要用的时候重复一次(本例是借用工作表事件自动触发)。

  • ?

    Excel表格中快速提取成绩排名前三的学员姓名 你会吗?

    马斯讷松

    展开

    在前面两期教程中为大家讲解了LAGER函数的基础用法。那么今天龚老师就来个升级版的排名函数应用案例讲解。

    之前我们讲解的是如何按排名提取成绩。今天跟大家分享一下如何按照排名提取相对应的学员姓名。

    举例:

    如上表是,我们的学员成绩信息表。我们现在需要快速从表中提取出前三名学员姓名。

    函数公式

    =LOOKUP(1,0/(LARGE($C$2:$C$13,ROW(D1))=C2:C13),B2:B13)

    函数公式解释:

    ROW(D1):返回D1所在行的行号。

    LARGE($C$2:$C$13,ROW(D1):返回ROW(D1)对应的排名结果。

    LOOKUP(1,0/(LARGE($C$2:$C$13,ROW(D1))=C2:C13),B2:B13)用lookup函数查找学员成绩所对应的学员姓名。

    是不是又学到技巧了?记得分享哦!

  • ?

    如何在Excel表格中排序?不会的看过来,二分钟让你上手

    贾映安

    展开

    Excel表格有强大的数据处理能力,排序就是我们经常用到的一个功能。有时候一个没有规律,杂乱无章的表格经过我们排序美化后,数据一目了然,大大提高了可读性和实用性。下面我们通过实例讲解Excel的排序功能,这里我们将排序分为简单排序和复杂排序两个方面,根据实际情况,可以选择其中一种排序方式即可。

    简单排序

    1、以下是处理前的原始表格

    2、要求按性别排序,我们选择 性别单元格B1

    3、在常用工具栏选择升序或降序。 这时我们点击 升序

    4、当选择升序后,出现了下面排序后表格。

    同样的道理,当我们需年龄排序时,也可以按照上面的方法快速进行排序。以上就是我们讲的简单排序功能。

    复杂排序

    当我们需要性别和年龄同时排序时怎么办呢?就是要求首先性别排序,性别相同时再按年龄排序。这个时候我们就要利用菜单中排序功能。这里我们称之为复杂排序,以下实例讲解复杂排序的使用方法。

    1、这里我们还是利用之前没有排序前的表格

    2、选择菜单:数据--排序

    3、弹出对话框

    4、主要关键字选性别,次要关键字选年龄。这里需要注意的是,数据区域要选“有标题行”,这样第一行就不参与排序了。如果选了无标题行,则第一行表头也参与排序,这里我们第一行不需要排序,所以选有标题行。( 提示:当没有表头字段时,可以选择无标题行)

    5、当上面点击确定操作完成后,就出现了下面的表格,我们可以看到首先按性别排序,性别相同时,再按年龄排序,实现了我们的需求。

    总结:常用工具栏上面的升序或降序按钮可以实现简单的单列排序需求,数据菜单下面的排序功能则可以实现多列和复杂的排序需求。我们可根据实际情况灵活选用。

    本头条号:时代新生分享工作、生活、技能方面的经验,愿和您一起成长。请多多收藏或关注哦!

  • ?

    Excel排序及按字体与单元格背景颜色排序和排名次如何操作

    庞幻悲

    展开

    Excel排序有两个选择,分别为“以当前选定区域排序”和以“扩展选定区域”排序,其中前者只排列所选择的列,后者则排列所有列。另外,Excel排序方式有三种,即“升序、降序和自定义排序”,其中“自定义排序”可自由组合出不同的排序方式,例如一列按升序另一列按降序、一列按字体颜色另一列按单元格背景颜色等。排名次看上去也是排序,但它既可以对已排序的列排名次,也可以对未排序的列排名次。以下是Excel排序和排名次的具体操作方法,操作中所用版本为 Excel 2016。

    一、Excel排序方法

    (一)以当前选定区域排序

    1、假如要对服装表中“1月销量”排序。单击 E 选中该列,单击“开始”选项下的右上角的“排序和筛选”图标,在弹出的菜单中选择“升序”,弹出“排序提醒”窗口,选择“以当前选定区域排序”,单击“排序”,则“1月销量”按“升序”,操作过程步骤,如图1所示:

    图1

    2、单击“排序”时,只有第五列的数据有移动,其它列无变动,说明“以当前选定区域排序”仅对当前选中列排序,未选中列则不参与排序。例如表格中第五行“红色T恤”的“1月销量”是 508,按“升序”排序后,508上升到第四行变了“粉红短袖衬衫”的销量。

    (二)以“扩展选定区域”排序

    1、同样以对服装表中“1月销量”排序为例。选中 E 列,单击屏幕右上角的“排序和筛选”图标,在弹出的菜单中选择“升序”,如图2所示:

    图2

    2、打开“排序提醒”窗口,选择以“扩展选定区域”排序,如图3所示:

    图3

    3、单击“排序”,则除选中的 E 列按“升序”外,其它列也跟随 E 列的值移到了同一行。再拿 508 来说,508 由第五行上升到第四行,它的名称“红色T恤”也随之上升到第四行,如图4所示:

    图4

    提示:选择以“扩展选定区域”排序后,下次再选择“排序和筛选”下的“升序或降序”,不会再弹出“排序提醒”窗口,Excel会自动选择以“扩展选定区域”按排序。

    (三)自定义排序(按字体颜色和单元格背景颜色排序)

    1、以对服装表的“编号”排序为例。选中 A 列,依次选择“排序和筛选”图标 → 自定义排序,如图5所示:

    图5

    2、打开“排序提醒”窗口,选择以“扩展选定区域”排序,打开“排序”窗口,同时由选中 A 列自动变为选中整个表格,如图6所示:

    图6

    3、在打开的“排序”窗口中,“主要关键字”默认选择“1月销量(件)”,单击“主要关键字”右边的下拉列表框,选择“(列 A)”,“排序依据”选择“字体颜色”,“次序”保持默认的“自动”;单击左上角的“添加条件”,则添加了一个条件,“次要关键字”选择“名称”,“排序依据”选择“单元格颜色”,其它的保持默认,设置好后,如图7所示:

    图7

    4、单击“确定”窗口,A 列按字体颜色排序,排在第一位的是黑色,第二位是红色,第三位是蓝色,它们都是 Excel 默认的颜色排序(顺序可以修改);B 列排在第一位是未填充单元格颜色的单元格,第二位是粉红色,第三位是绿色,它们同样是 Excel 默认的排序,也可以修改;排序后的效果,如图8所示:

    图8

    提示:如果要求一列按升序,另一列按降序排序,同样可以用自定义排序的方法,主要关键词按升序排,添加一个次要关键词按降序排;当然还可以添加第三个关键词,这可根据需要而定。

    二、Excel排序用快捷键

    1、选中 A 列,按住 Alt,按一次 H,按一次 S,按一次 O,打开“排序提醒”窗口,选择以“扩展选定区域”排序,按回车或单击“排序”,则表格所有行按降序排序,操作过程步骤,如图9所示:

    图9

    2、排序快捷键说明:升序快捷键为 Alt + H + S + S;降序快捷键为 Alt + H + S + S;自定义排序快捷键为 Alt + H + S + U。

    三、Excel排名次的方法

    (一)先排序后排名次

    1、先把要排名次的列排序。选中 G 列,按住 Alt,按一次 H,按两次 S,在打开的“排序”窗口中选择以“扩展选定区域”排序,单击“确定”,则 G 列“总销量”按升序排列。

    2、把公式 =RANK(G2,G$2:G$9,1) 复制到 H2,按回车,则得到结果 1,按住单元格填充柄并往下拖,所有行的名次都变为 1,按 Ctrl + S 组合键保存,则所有行的名次变为相应行的值,也就完成了排名,如图10所示:

    图10

    (二)不排序直接排名次

    操作方法与“先排序后排名次”的第二步一样,只是名次没有按顺序排列;操作过程步骤,如图11所示:

    图11

    (三)=RANK(G2,G$2:G$9,1) 解析

    G2 是要排序的第一个数字单元格;G$2:G$9 是排序的范围,其中 G$2 表示不引用 G 列,只引用第二行,G$9 是同一意思;1 表示按“升序”排列。

  • ?

    Excel怎么自动显示出数据排名的名次(不改变单元格次序)

    天仇

    展开

    在用Excel对一些数据进行排名统计(例如对学生的考试成绩、产品的销量、利润等进行排名)时,许多人可能首先会想到使用Excel的排序功能,但使用排序功能后,原表格的单元格次序会发生变化。如果排名时不想改变单元格次序,只是想显示出对应的名次,可以考虑使用Rank函数,下面介绍如何操作,以供参考。

    例如要显示出下图表格中各成绩排名的名次:

    先在表格第一行要显示名次的单元格中点击鼠标,选中该单元格。

    然后在编辑栏中输入:=rank(

    输入后用鼠标点击左侧包含成绩的单元格。

    点击后,编辑栏中就会自动输入所点击单元格的名称,再在其后输入一个英文的逗号。

    输入逗号后,再选择成绩列中所有包含成绩的单元格,可以用鼠标左键点击成绩列上方第一个包含成绩的单元格,然后按住鼠标左键不放,向下拖动鼠标至该列的最后一个单元格,然后松开鼠标左键。如果成绩列的单元格较多,也可以用键盘的Shift键配合鼠标点击首尾单元格等方法进行选择。

    选择单元格范围后,代表单元格范围的字符就自动输入到编辑栏中,此时立即按下键盘的F4键(目的是把单元格的相对引用变成绝对引用)。

    按键盘的F4键后,代表单元格范围的字母和数字前就都加上了$符号,即变成了绝对引用。

    这时再输入后面的括号,即完成了函数公式的输入。

    完成公式输入后,按键盘的回车键或用鼠标点击编辑栏左侧的对号按钮。

    此时第一行的名次单元格中就会显示出其左侧成绩对应的名次。然后将鼠标指针指向该单元格的右下角,当鼠标指针变成十字形时双击鼠标左键或者按住鼠标左键向下拖动鼠标至列尾。

    这样,名次列各单元格中就会显示出其对应成绩的排名了。

  • ?

    Excel中,如何用表格进行分数排名?

    楷瑞

    展开

    Excel中,如何用表格进行分数排名?

    @安志斌制作

    插入需要进行排序的班级人名及分数等列;

    @安志斌制作

    选中所有插入数据的列;

    @安志斌制作

    选中右上角的【排序和筛选】,选择【自定义排序】

    @安志斌制作

    在【排序】提示框中,分别选中 分数对应的列,

    次序就选择【降序】(又高分到低分)

    @安志斌制作

    5这样就 自动对数据进行排序了,然后插入列,制作名次栏目,即可!

    @安志斌制作

    @安志斌制作

excel表格如何排名次

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP