excel中国式排名
excel 中国式排名公式吗?透视表秒杀中国式排名,领略不一样的风采
人生处处是排名,你在学校排第几?美女小C就职于一家教育机构,她需要对各班学员成绩进行排名,她苦恼的跟我说,RANK函数不是她要的排名结果,微软的工程师显然不懂咱中国国情。我们知道,中国人的习惯是:无论有几个并列第2名,之后的排名仍应该是第3名,即并列排名不占用名次,而RANK函数会将前面的并列排名占用掉名次。她求助我给他写个中国式排名的函数,于是我写了4个不同的函数给她,由于我写的这4个函数都涉及到函数嵌套,对于没有函数基础的小伙伴来说,在理解起来有一定的难度,这个必须需要系统的学习。而我今天在这里给大家分享的是另外一种思路,这种方法对于VIP学员来说并不陌生,相对而言,这种方式更易上手,下面我们来看下她的数据源以及要的效果。
excel如何运用函数对数据进行美国式排名和中国式排名
两种排名方式的区别在于:如果排名名次有重复,美国式排名中会有名次被跳过,比如下图C列中有两个第“4”名,第“5”名被跳过,下一个名次直接到了第“6”名。如果是中国式排名,即使有重复名次,也不会有名次被跳过,第“5”名会接在两个重复的第“4”名后面(参见下图D列)。一、美国式排名操作步骤1.打开要进行排名的原始工作表,选中C2单元格,在英文输入法状态下输入公式:=RANK.EQ(B2,$B$2:$B$9),按回车键确认公式,可以得到第一个人员“孙小红”的排名“7”。公式说明:第一个参数B2代表要进行排序的单个数值,第二个参数$B$2:$B$9代表要排名的整个数值区域。2.将公式向下填充,就可以得到所有人员的美国式排名名次。二、中国式排名操作步骤在美国式排名的基础上,我们可以进一步用函数公式进行中国式排名。1.选中C1单元格“美国式排名”,在“数据”选项卡“排序和筛选”功能组中单击“升序”按钮,这样所有人员的名次会从1到8进行升序排列。2.选中D2单元格,输入公式:=IF(N(C2)=N(C1),N(D1),N(D1)+1),按回车键确认公式。
excel 中国式排名公式吗?中国式排名是否只了解RANK 、FREQUENCY等函数嵌套
人生处处是排名,你在学校排第几?美女小C就职于一家教育机构,她需要对各班学员成绩进行排名,她苦恼的跟我说,RANK函数不是她要的排名结果,微软的工程师显然不懂咱中国国情。我们知道,中国人的习惯是:无论有几个并列第2名,之后的排名仍应该是第3名,即并列排名不占用名次,而RANK函数会将前面的并列排名占用掉名次。她求助我给他写个中国式排名的函数,于是我写了4个不同的函数给她,由于我写的这4个函数都涉及到函数嵌套,对于没有函数基础的小伙伴来说,在理解起来有一定的难度,这个必须需要系统的学习。而我今天在这里给大家分享的是另外一种思路,这种方法对于VIP学员来说并不陌生,相对而言,这种方式更易上手,下面我们来看下她的数据源以及要的效果。
excel如何利用数据透视表也能轻松进行中国式排名
昨天的文章跟大家分享了如何运用函数对数据进行美国式排名和中国式排名。其中,中国式排名需要组合运用不同的函数,今天跟大家介绍一种不用任何函数不烧脑的中国式排名方法:数据透视表排序!目标效果对下图工作表中不同人员的成绩进行中国式排名,成绩越高,名次越靠前,成绩最高的为第1名。重复排名不占用名次,中间不跳过任何名次。 操作步骤1.打开要进行排名的原始工作表,选中所有数据区域A1:C9,单击“插入”选项卡“表格”功能组中的“数据透视表”按钮。 2.在弹出的“创建数据透视表”对话框中,可以选择放置数据透视表的位置。这里设为“现有工作表”中的E1单元格,单击“确定”按钮,在工作表中插入一个数据透视表。