用Excel排名次
Excel中6种常见的排名公式!
Excel中6种常见的排名公式!
1、美式排名
有2个数字相同,且排名第1时,下一个名次直接是3,而不是2。公式为:
=RANK(C3,C:C)
2、中国式排名
存在相同数字时,下一个排名会连续且不间隔(如下图的E6单元格)
公式如下:
=SUMPRODUCT(($C$3:$C$12>=C3)*(1/COUNTIF(C$3:C$12, C$3:C$12)))
3、多区域排名
多列数字需放在一起进行排名,需将区域放进括号内。
公式为:
=RANK(B3,($B$3:$B$12,$E$3:$E$12,$H$3:$H$12,$K$3:$K$1 2))
4、多表排名
对多个表格进行排名时,可直接引用连续表格。
公式为:=RANK(B2,'1月:3月'!B:B)
5、组内美式排名
同类项的子数据排名时,不受其他类型的数据影响。
公式为:=SUMPRODUCT((A$2:A$17=A2)*($B$2:$B$17>B2))+1
6、组内中国式排名
同组子数据做中国式排名,不受其他组的数据影响。
公式如下:
{=COUNT(0/(B2<=(MATCH(A2&B$2:B$34,A$2:A$34&B$2:B $34,)=ROW($1:$33))*B$2:B$34))}
注:这是数组公式,两边的大括号非手工输入,而是输入公式之后,按Ctrl+shift+enter三键后自动加上的。
以上就是今天和大家分享的常见的6种排名公式。
·END·
Excel数据排序很简单_四种方法任你选
Excel数据排序很简单四种方法任你选
Excel排序非常方便,在排名次时用起来特别顺手。笔者现总结利用Execl排名时的四种操作方法:
把成绩录入完后,使用“自动求和”功能计算出每个人的总分,并单击“数据” →排序,以“总分”为主“关键字”按“降序”排列。接着在H1单元格输入“名次”二字(如图1)。
一、序列填充法
1.在H2单元格中输入1,然后把鼠指针指向H2单元格的四框上单击,让H2单元格为选中状态,或者单击一下其它任意单元格,再返回来单击H2单元格(不然接下来的填充→序列为灰色不可用)。
2.查出总共多少人。
3.单击“编辑”→填充→序列(如图2),在打开的“序列”对话框中,“序列产生在”项选“列”;“类型”项选“等差序列”;步长值1;终止值输入总人数12;最后单击“确定”按钮完成(如图3)。
二、托选填充法
1.左键拖选法:
在H2单元格中输入1,H3单元格中输入2,然后用鼠标把H2和H3单元格拖选上(如图4),接着把鼠标指针指向H3单元格右下角,当鼠标指针变成黑色实线加号时,按住左键向下拖动到H13单元格后放手。
2.右键拖选法:
在H2单元格中输入1,把鼠标指针指向H2单元格右下角,当鼠标指针变成黑色实线加号时,按住右键向下拖动到H13单元格后放手,这时屏幕上会弹出一个快捷菜单(如图5),左键单击“以序列方式填充”(也可以单击“序列”项,再按照序列填充法完成)。
三、函数判断法
1.排位函数RANK():
在H2单元格输入公式:=RANK(G2,G:G),接着把鼠标指针指向H2单元格右下角,当鼠标指针变成黑色实线加号时,按住左键向下拖动将公式向下复制到H13单格后放手(如图6)。
excel工作表怎么排序
excel工作表怎么排序
在Excel 中,你可以通过以下步骤对工作表进行排序:
方法1:基本排序
1. 选择要排序的数据范围:
-选中包含你要排序的数据的区域。确保包括列标题。
2. 打开“数据”选项卡:
-在Excel 菜单栏上,点击“数据”选项卡。
3. 点击“排序”:
-在“数据”选项卡中,点击“排序”按钮。
4. 选择排序列和排序顺序:
-在弹出的“排序”对话框中,选择要排序的列(字段)。
-选择排序顺序,通常是“升序”(A 到Z)或“降序”(Z 到A)。
5. 点击“确定”:
-点击“确定”按钮,数据将按照选择的列和顺序进行排序。
方法2:高级排序
1. 选择要排序的数据范围:
-同样,选中包含你要排序的数据的区域。确保包括列标题。
2. 打开“数据”选项卡:
-在Excel 菜单栏上,点击“数据”选项卡。
3. 点击“排序”:
-在“数据”选项卡中,点击“排序”按钮。
4. 选择“高级排序”:
-在“排序”对话框中,选择“高级”选项。
5. 配置高级排序:
-在“高级排序”对话框中,选择要排序的列,指定排序顺序,并选择是否将数据排序到新的位置或替换现有的数据。
6. 点击“确定”:
-点击“确定”按钮,数据将按照配置的高级排序规则进行排序。
请注意,使用“高级排序”可以提供更复杂的排序选项,如多列排序和自定义排序规则。选择适用于你需求的排序方法。
excel数字排名函数
excel数字排名函数
在Excel中,如果你想对数字进行排名,你可以使用RANK函数。以下是其基本用法:
假设你的数据在A列,从A2开始,你想在B列得到对应的排名。
对于B2单元格的排名,你可以使用以下公式:
excel复制代码
=RANK(A2,
$A$2:$A$1000)
其中,$A$2:$A$1000表示你数据范围。你可以根据需要调整这个范围。
RANK`函数会返回一个数字的排名,其中对于重复的数字,它会返回相同的排名。如果存在并列排名,下一个排名会跳过相应的数量。例如,如果有两个并列的排名1,下一个排名会是3而不是2。
如果你希望在并列排名时下一个排名不是跳过,而是继续连续,你可以使用RANK.EQ函数:
excel复制代码
=RANK.EQ(A2,
$A$2:$A$1000)
除了RANK函数,Excel还提供了其他一些用于排名的函数。以下是这些函数的简要描述和用法:
(一)
RANK.AVG:
(二)
1.当有并列排名时,此函数会返回平均排名。
2.语法:RANK.AVG(number, ref, [order])
(三)
RANKX:
(四)
1.这是一个数组公式,用于返回一个范围中每个值的排名。
2.语法:RANKX(array, value, [order])
(五)
DENSE:
(六)
1.返回与给定值对应的排名,但当存在并列排名时,下一个排名不会跳过。2.语法:DENSE(number, ref, [order])
(七)
RANK.EQ:
(八)
1.返回与给定值对应的排名,即使存在并列排名,也会连续给出排名。2.语法:RANK.EQ(number, ref, [order])
excel中如何排序名次
excel中如何排序名次
在Excel中,排序是一项基本的功能,它可以让我们根据特定的条件对数据进行重排。在排序中,经常会遇到需要按照名次进行排序的情况,这就需要掌握在Excel中如何对名次进行排序。下面将介绍一些常用的方法。
1. 使用排序功能:
首先,选择需要排序的数据范围。在Excel中,可以使用鼠标点击并拖动来选择连续的数据范围,也可以按住Ctrl键并单击鼠标来选择多个非连续的数据范围。
然后,点击Excel菜单栏中的“数据”选项卡,在“排序与筛选”功能组中选择“排序”。
在排序对话框中,可以选择排序的列或区域以及排序方式。这里选择需要排序的列,并选择升序或降序排序。
最后,点击“确定”按钮,Excel将按照所选的列和排序方式对数据进行排序,并将名次显示在相应的列中。
2. 使用公式进行排序:
除了使用Excel的排序功能外,我们还可以使用公式来实现对名次
的排序。首先,我们需要在表格中添加一列来存放名次。
在名次列的第一个单元格中,输入公式
“=RANK.EQ(A2,A$2:A$10)+COUNTIF(A$2:A2,A2)-1”。其中,A2是需要排序的数据范围的第一个单元格,A$2:A$10是整个数据范围,COUNTIF函数用于计算重复值的个数。
然后,将该公式拖动至名次列的最后一个单元格,Excel将会自动计算每个数据的名次。
接下来,按照名次列进行升序或降序排序,即可将数据按照名次进
行排序。
3. 使用筛选功能进行排序:
在Excel中,还可以使用筛选功能来对名次进行排序。首先,选择
需要排序的数据范围。
excel多条件排名实例
excel多条件排名实例
当我们需要在 Excel 中进行多条件排名时,可以使用函数和筛
选器来实现。下面是一个实例,假设我们有一个包含学生姓名、科
目和分数的数据表格,我们要按照科目和分数进行排名。
首先,我们需要在数据表格中添加一个新的列,用于存放排名
结果。假设我们将排名结果放在第 D 列。
然后,我们可以使用以下步骤进行多条件排名:
1. 在 D2 单元格中输入以下公式,`=IF(C2="科目1",
RANK(B2, IF($C$2:$C$10="科目1", $B$2:$B$10), 0), IF(C2="科
目2", RANK(B2, IF($C$2:$C$10="科目2", $B$2:$B$10), 0),
IF(C2="科目3", RANK(B2, IF($C$2:$C$10="科目3", $B$2:$B$10), 0), "")))`。
这个公式会根据科目进行条件判断,并使用 RANK 函数对分
数进行排名。请将公式中的范围和条件根据实际情况进行调整。
2. 按下 Enter 键,将公式应用到 D2 单元格。
3. 将 D2 单元格复制,并粘贴到 D3:D10 范围中,以覆盖所有数据行。
现在,D 列中的数据将显示按照科目和分数进行的排名结果。
请注意,上述示例假设数据表格位于 A 列至 C 列,共有 10 行数据。您可以根据实际情况调整公式中的范围和条件。
希望以上的回答能够帮助您解决多条件排名的问题。如果您还有其他相关的问题,请随时提问。
excel表格名次排序方法
excel表格名次排序方法
对于名次排序,许多人都是用排序,再看最左边那列的数字来看名次。如果要单独填写一列名次的呢?今天,店铺就教大家如何Excel 表格如何名次排序的方法!
Excel设置名次排序的方法如下:
打开Excel,输入所需要的数据。
把光标定在名次下一格,就是图中的F3。
转到公式——自动求和——其他函数。
在插入函数对话框,选择类别填统计,选择函数选rank。
number填E3(就是总分的第一个有数字的格),Ref填E$3:E$7,order填0或者不填。
然后就得到了个2,就是第二名。
在框的右下角,十字一变小,就按住鼠标左键不动,拉下去,得到所有人的名次。
OK!这才是真正的名次。
在EXCEL中怎样排名次
在EXCEL中怎样排名次
1. 在“总分”列的F2单元格输入“=SUM(C2:E2)”,然后按下回车键,第一个学生的总分就会计算出来了。
2. 在“名次”列的“G2”单元格输入“=RANK(F2,$F$2:$F$7)”,然后按下回车键,第一位学生的名次也就出来了。怎么,名次不对不要紧,往后看。对了,还要说一句,那就是上面公式中那个“$F$7”是“总分”栏中的最后一个数据的位置,实际中可
以根据表格中的实际情况来填写。
3. 选中F2和G2单元格,然后拖动填充柄向下至最后一个单元格,看到了吗所有人的总分和名次都在瞬间完成了(如图2)。而且更妙的是,按照这种方法,如果总分相同,名次也是相同的。数据越多,这种方法就越能体现出它的
优势。试试看吧!
图2 排好序的表
最后要提醒的是,在用于排名次的“=RANK(F2,$F$2:$F$7)”公式中,可千万不要忽略了符号“$”呀!名次到底能不能排得准确无误,它可是起到很重要的作
用呢。
最大值:在单元格里输入“=MAX(要比的区域)”
最小值:在单元格里输入“=MIN(要比的区域)”
平均值:在单元格里输入“=AVERAGE(要比的区域)”
参考人数=COUNTA(A2:A37)
优秀人数=COUNTIF(B2:B37,">=80")
优秀率=优秀人数÷参考人数
同样的道理可以计算及格人数和及格率
统计分数段(如统计80——90)= COUNTIF($C$2:$C$7, "<90")- COUNTIF($C$2:$C$7, "<=80")
excel中用于排名的公式
excel中用于排名的公式
在Excel中,我们可以使用一些公式来进行排名操作。下
面将介绍两种常见的用于排名的公式:RANK和RANK.EQ。1. RANK公式:
RANK公式可以用来计算数值在一组数中的排名。其语法
如下:
RANK(number,ref,[order])
其中,number表示要进行排名的数值;ref表示参与排名的
数值范围;order为可选参数,用于指定排名的顺序。若order
为0或省略,则按升序排名,较小的数值排名较高;若order
为非零值,则按降序排名,较大的数值排名较高。
例如,我们有一列数值数据A1:A5分别为80、95、75、85、90。如果我们在B1单元格中输入以下公式:
=RANK(A1,$A$1:$A$5,0)
然后将该公式拖动至B5单元格,即可得到数值在这组数据中的排名。
2. RANK.EQ公式:
RANK.EQ公式也可以用来计算数值在一组数中的排名,但与RANK公式不同的是,它不会跳过并列的排名。其语法如下:
RANK.EQ(number,ref,[order])
其中,number表示要进行排名的数值;ref表示参与排名的
数值范围;order为可选参数,用于指定排名的顺序,若省略
则默认按升序排名。
例如,我们有一列数值数据A1:A5分别为80、95、75、85、90。如果我们在B1单元格中输入以下公式:
=RANK.EQ(A1,$A$1:$A$5)
然后将该公式拖动至B5单元格,即可得到数值在这组数据中的排名。
使用这些公式可以轻松实现在Excel中进行排名操作,并
根据需要调整排名的顺序。这对于处理大量数据或者制作排行榜等工作非常有用。在操作时,需要注意确定参与排名的数值范围和选择合适的公式,以便得到准确的排名结果。
excel排序的3种方法
Excel排序的三种方法如下:
第一种:
1. 选中需要排序的一列数据,在工具栏中找到“数据”。
2. 在“数据”工具栏下面找到“排序”,点击它就会弹出对话框让用户选择排序的方式。
3. 选择“升序”、“降序”或“其它方式排序”,这里以升序为例。
第二种:
1. 打开Excel表格,全选需要排序的表格数据。
2. 点击工具栏中的“数据”,然后点击“排序”。
3. 在弹出的对话框中选择主要关键字和排序方式(升序或降序),点击确定即可完成数据的排序。
第三种:
1. 选中需要排序的数据,点击工具栏中的“数据”,然后点击“筛选”。此时,数据旁边会出现一个小三角。
2. 点击小三角,选择需要排序的列,然后点击升序或降序进行排序。这种方法适用于数据量较小且不需要自动筛选的表格。
在进行排序时,需要注意以下几点:
1. 排序的依据可以是数字也可以是文本。如果数据中包含空格等分隔符,需要将表格转换为数值型数据再进行排序。
2. 在进行多列排序时,需要注意顺序和方向。先选择好排序的列,再设置排序的方式(升序或降序)。如果有多个多列排序的需求,可以重复进行多列排序。
3. 在进行数据合并或重复单元格排序时,需要先将表格进行合并处理,再按照上述方法进行排序。
4. 排序时需要注意数据的正确性和稳定性,不要因为排序而破坏了表格的整体结构和数据准确性。
总之,根据不同的需求和表格的特点,可以选择不同的排序方法。在实践中不断尝试和总结经验,可以提高工作效率和准确性。
如何在Excel中对数据进行排序
如何在Excel中对数据进行排序Excel是一款功能强大的电子表格软件,广泛应用于数据处理和分析领域。在Excel中,对数据进行排序是一项基本且常用的操作,可以帮助我们发现数据的规律、提取有用的信息以及更好地展示数据。本文将详细介绍如何在Excel中对数据进行排序。
一、准备工作
在进行数据排序之前,首先需要确保数据的准确性和完整性。检查数据是否包含空值、重复值或其他异常情况,如果有必要,进行数据清洗和处理,以确保数据的可靠性。
二、选择排序范围
在Excel中,我们可以选择要排序的数据范围。可以是一个表格、一个列或者一个区域。在选择排序范围时,要确保包含了所有需要排序的数据,避免遗漏。
三、选择排序方式
Excel提供了多种排序方式,可以根据实际需求选择适合的方式。常见的排序方式有升序和降序两种。
1. 升序排序:按照英文字母的顺序排列,或者按照数字的大小顺序排列。在Excel中,可以使用A到Z的排序图标或者按照数值大小的排序图标实现。
2. 降序排序:按照英文字母的逆序排列,或者按照数字的逆序排列。在Excel中,可以使用Z到A的排序图标或者按照数值大小的逆序排
序图标实现。
四、执行排序操作
在Excel中,对数据进行排序非常简单,只需按照以下步骤操作即可。
1. 选择要排序的数据范围。
2. 点击Excel工具栏中的“数据”选项卡。
3. 在“排序与筛选”组下方的排序图标中选择“排序最大到最小”,即
降序排序,或选择“排序最小到最大”,即升序排序。
4. 弹出的排序对话框中,选择要排序的列和排序方式,点击“确定”。
Excel中进行表格排序的四种方法
Excel中进行表格排序的四种方法
excel表格是日常工作中常常需要使用到的办公软件之一,而其中,很多网友都会使用excel表格进行数据的记录。今天,店铺就教大家在Excel中进行表格排序的四种方法。
Excel中进行表格排序的四种步骤:
方法一:日期按时间排序。
进入到操作界面,如图所示,首先选中需要排序的单元格区域,在选中开始菜单上的“数据”,至“排序”选项卡,在弹出的“自定义排序次序”中找到日期的排序方式即可,然后在点击确定即可完成操作,如图所示:
相关教程:excel输入日期。
现在我们来预览排序完成后的效果吧。如图所示:
方法二:数据按住数字大小排序。
进入到操作几面,小编随便输入几个数字,如图所示:
选中需要排序的单元格,在选中开始菜单上的“数据”,至“排序”选项卡,然后在点击“选项”命令,弹出“排序选项”,然后直接点击“按列排序”方式,即可这样单元格里面的数字就是按列小到大的排序了。如图所示:
方法三:名称按字母来排序。
小编就随便输入几个名字。同样按照上面的方式,进入到排序选项窗口,如图所示:
然后在“排序选项”上选择“按字母排序”即可完成操作了,如图所示:
你可以还想了解:excel中如何拆分和冻结单元格。
方法四:当然,这几种方式还是比较简单的,常用的几种方法。有的时候需要按别的方式排序的话,就可以再“自定义选项”中添加排序方式即可,如图所示:
以上就是Excel表格排序的几种方法。所有的排序要先选择要排序的内容,要包括每列表头,然后点“数据- 排序”在对话框里选择
“主关键字”、或次关键字,再选择排序顺序,排序方式按从大到小或从小到大。
如何使用Excel进行数据排序
如何使用Excel进行数据排序Excel是一款功能强大的电子表格软件,广泛应用于数据处理和分析中。在处理大量数据时,数据排序是一个常见的需求,可以通过Excel提供的排序功能快速、准确地对数据进行排序。本文将介绍如何使用Excel进行数据排序,帮助读者更好地利用Excel进行数据管理与分析。
一、打开Excel并导入数据
在使用Excel进行数据排序之前,首先需要打开Excel软件并导入待排序的数据。可以通过以下几种方式导入数据:
1. 直接在Excel中手动输入数据。
2. 从其他文件(如文本文件、CSV文件)中复制并粘贴数据到Excel中。
3. 通过Excel提供的数据导入功能,导入外部数据源中的数据。
根据具体情况选择合适的方式导入数据,并确保数据已正确导入到Excel中。
二、选择待排序的数据范围
在进行数据排序之前,需要选择待排序的数据范围。可以通过以下几种方式选择数据范围:
1. 直接鼠标选取数据范围:按住鼠标左键,拖动鼠标选择待排序的数据范围。
2. 使用快捷键:按住Shift键,在键盘上的方向键上下左右移动,
选择待排序的数据范围。
确保已正确选择待排序的数据范围,以免排序结果出现错误。
三、打开排序对话框
在选择待排序的数据范围后,接下来需要打开Excel的排序对话框,以设置排序的选项。可以通过以下几种方式打开排序对话框:
1. 主页菜单中选择“数据”选项卡,点击“排序”按钮。
2. 快捷键:按下Alt键,依次在键盘上按下"D"、"S"、"O"。
无论通过哪种方式打开排序对话框,确保对话框已正确打开,并显
excel 排名 条件
excel 排名条件
在Excel中使用排名函数进行条件排名
在Excel中,我们经常需要对一列数据进行排名,以便确定每个数据在整个数
据集中的位置。通过使用排名函数,我们可以根据特定的条件对数据进行排名。
要按照特定条件进行排名,我们可以使用RANK.EQ函数。此函数可帮助我们
为每个数值分配一个排名,而无论该数值是否满足条件。下面是使用RANK.EQ函
数进行条件排名的简单步骤:
步骤1: 准备数据
首先,我们需要在Excel工作表中准备数据。假设我们有一列数据,我们想要
根据某个条件对它们进行排名。
步骤2: 输入公式
在Excel工作表的另一列中,我们将输入RANK.EQ函数。它的基本语法如下:=RANK.EQ(数值, 数值范围[, 排序顺序])
该函数的第一个参数是要进行排名的数值,第二个参数是要进行排名的数值范围,第三个参数是可选的,用于指定排名的排序顺序。
步骤3: 应用公式
在步骤2中输入公式后,我们可以将该公式拖动或复制到需要进行排名的所有
单元格。Excel会根据给定的条件为每个数值分配一个排名。
步骤4: 格式化排名
根据需要,我们可以根据Excel的格式化选项对排名进行进一步的格式化,例
如使排名以粗体或特定颜色显示。
通过使用RANK.EQ函数,我们可以根据特定条件在Excel中进行条件排名。这对于分析数据或制作排行榜特别有用。请记住,在应用排名函数之前,确保你理解数据集和排名条件,以便获得准确的结果。
excel排名公式大全
excel排名公式大全
Excel排名公式大全。
在Excel中,排名是一个非常常见的操作。无论是对数据进行排序还是对数据
进行排名,都需要用到排名公式。在Excel中,有多种排名公式可以使用,每种公
式都有其特定的用途和适用范围。本文将为大家介绍Excel中常用的排名公式大全,希望可以帮助大家更好地应用Excel进行数据处理和分析。
1. RANK函数。
RANK函数是Excel中最常用的排名函数之一。它的语法如下:
RANK(number,ref,[order])。
其中,number是要进行排名的数字,ref是包含要进行排名的数字的数据范围,order是一个可选参数,用于指定排名的顺序,1表示升序排名,0表示降序排名。RANK函数返回的是number在ref中的排名。
例如,如果要对A1:A10范围中的数字进行排名,可以使用如下公式:
=RANK(A1,A$1:A$10,1)。
这个公式会返回A1在A1:A10范围中的升序排名。
2. RANK.EQ函数。
RANK.EQ函数也是用于排名的函数,其语法和RANK函数相似:
RANK.EQ(number,ref,[order])。
它的用法和RANK函数基本一致,只是在计算排名时,如果出现并列排名,RANK.EQ函数会直接跳过并列的排名,而RANK函数会将并列的排名算作同一个排名。
3. RANK.AVG函数。
与RANK.EQ函数相对应的是RANK.AVG函数,其语法如下:
RANK.AVG(number,ref,[order])。
RANK.AVG函数在计算排名时,如果出现并列排名,会取这些并列排名的平均值作为排名。
excel按条件排名次的方法
在Excel中,按条件排名次的方法有多种,以下是其中两种常用的方法:
方法一:使用RANK函数
1.在Excel中打开需要排名次的数据表,并选择需要出现排名结果的单元格。
2.在菜单栏的“公式”选项中找到“自动求和”,并选择“其他函数”。
3.在弹出的“插入函数”窗口中,在“选择类别”中选择“全部”,在“选择函数”中找到RANK函数,并点击“确定”退出此窗口。
4.在“函数参数”窗口中,选择需要排名次的数据,然后点击“确定”退出。
5.Excel会自动为选择的数据添加排名结果。
方法二:使用RANK.EQ函数
1.在Excel表格中输入=RANK.EQ,这是RANK函数的升级版,可以处理相同排名。
2.在RANK.EQ后面输入英文左括号,然后选择需要出现排名结果的单元格。
3.在右括号后按下Enter键,即可计算出排名。
以上两种方法都可以实现按条件排名次的需求,具体使用哪种方法可以根据实际情况和个人习惯来选择。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、用rank()函数排名次,相同数据有相同位次,但位次号不连续,解决这一问题的方法:
或使用函数:rankchina(数据,范围,参数)。参数为1时顺序排名,0为逆序排名。
Public Function rankchina(data, data_area, ref)
Dim d As Object, e As Object, rng, i As Integer
If ref = 1 Then
Set d = CreateObject("scripting.dictionary")
For Each rng In data_area
If rng = data Then i = i + 1 Else If rng < data Then d(rng * 1) = 1 Next
If i > 0 Then rankchina = d.Count + 1 Else rankchina = "超出范围" Else
Set d = CreateObject("scripting.dictionary")
For Each rng In data_area
If rng = data Then i = i + 1 Else If rng > data Then d(rng * 1) = 1 Next
If i > 0 Then rankchina = d.Count + 1 Else rankchina = "超出范围" End If
End Function
二、 分组排序方法:
注:用“工具/公式审核/公式求值:步入、步出、求值……”可窥探公式的奥秘。