Excel中某一列中提取排名前十的数据,并且将这十个数据的名称一并提出

例如:你 1
我 2
他 3
她 4
谁 5
啥 6
我利用LARGE函数提出了排名前3的如下
4
5
6
如何能够将数值对应的名称提出?“她、谁、啥”
在原始表格中提取排名前3的数据,例如4、5、6,如何在提取4、5、6后能够同时将对应的她、谁、啥。一并提出。最终效果:她 4
谁 5
啥 6

2楼答案遇到重复分数就会出错

这是老问题了最正确的答案是
定义A1:A6区域为姓名;定义B1:B6区域为总分
2003版本定义方法:插入---名称---定义
2007版本定义方法:公式选项卡---定义名称

C1位置输入
=INDEX(姓名,MATCH(LARGE(总分+1-ROW(总分)/100,ROW($A1)),总分+1-ROW(总分)/100,0))
输完公式后,请按ctrl+shift+enter

D1位置输入
=INDEX(总分,MATCH(LARGE(总分+1-ROW(总分)/100,ROW($A1)),总分+1-ROW(总分)/100,0))
输完公式后,请按ctrl+shift+enter
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-08-06
姓名在A列,数据在B列,向下拉10行就行
=INDIRECT("A"&MATCH(LARGE($B$1:$B$100,ROW(A1)),$B$1:$B$100,0))本回答被提问者采纳
第2个回答  2010-08-06
如果没有重复的数值,可以用VLOOKUP进行查找引用 。但在引用前需要将列调一下顺序,或者在数值后面将姓名重新引用一下。
第3个回答  2010-08-06
你可以用自动筛选功能啊,这就有前10的选项。

如果硬是要用函数,那也好办啊,可以用LARGE来选择前10,再用VLOOKUP来提取信息。

也可用RANK排序函数来选择前10,用VLOOKUP 或 INDEX函数来提取对应信息。
第4个回答  2010-08-06
=IF(RANK(C1,$C$1:$C$13)>10,"",OFFSET(C1,0,-1,1,1))

Excel中某一列中提取排名前十的数据,并且将这十个数据的名称一并...
C1位置输入 =INDEX(姓名,MATCH(LARGE(总分+1-ROW(总分)\/100,ROW($A1)),总分+1-ROW(总分)\/100,0))输完公式后,请按ctrl+shift+enter D1位置输入 =INDEX(总分,MATCH(LARGE(总分+1-ROW(总分)\/100,ROW($A1)),总分+1-ROW(总分)\/100,0))输完公式后,请按ctrl+shift+enter ...

excel怎么把一列中的内容全部提取出来
第一步:双击打开Excel表格,我们这里需要将“省市”列中的前面两个字提取出来;第二步:按shift键,或者按Ctrl加空格键切换到英文输入法,然后输入=left()并将鼠标定位到括号中;第三步:点击一下需要提取内容的源数据,输入英文逗号,隔开,然后输入2,表示从单元格左侧提出两个字符;第四步:按enter键...

excel中怎样从一列众多数据中挑选出一些需要挑选出的数据
“区域”:数组所在的区域,如“B2:E10”,也可以使用对区域或区域名称的引用,例如数据库或数据清单。 “列序号”:即希望区域(数组)中待返回的匹配值的列序号,为1时,返回第一列中的数值,为2时,返回第二列中的数值,以此类推;若列序号小于1,函数VLOOKUP 返回错误值 #VALUE!;如果大于区域的列数,函数VLOOKUP返回...

Excel中自动从多数据的排名中提取第一名的关键数据并显示怎么做?
公式一:=INDEX(B:B,MATCH(1,D:D,))公式二:=OFFSET(B1,MATCH(1,D:D,)-1,) 本回答由提问者推荐 举报| 答案纠错 | 评论 7 2 wykcorp 采纳率:86% 来自团队:悠然自得 擅长: 办公软件 为您推荐: 大数据 数据提取流程 数据提取怎么样 数据透视表 数据提取方法 DBR数据提取 网站数据提取 提取...

excel表格如何提出一样的内容excel表格如何提出一样的内容并复制
方法:填充法:选中要提取的内容单元格,并将鼠标放置在选中范围右下角的方框中。当鼠标变成十字形时,单击并拖动以选择要填充的范围,然后释放鼠标。接着,Excel 就会自动将所选内容填充到选择范围内的所有单元格中。此方法适用于需要填充相邻单元格的情况。总之,根据您的实际需求,可以选择其中的任何一...

excel 从一个单元格里提取多条数据 (膜拜高手!!!)
如果你的数据都是很有规律的,那么用字符串函数就可以了,比如:B1=LEFT(A1,FIND("(",A1)-1)C1=mid(A1,FIND("(",A1)+1,FIND(")",A1)-FIND("(",A1)-1)D1=mid(A1,FIND(")",A1)+1,2)...还可以用分列来做,菜单:数据,分列,分隔符号中选其他,然后把括号贴进去,再分把...

excel如何提出多个工作表的数据
就选择对应的名称,然后进行下一步;8、在弹出的对话框中选择需要提取数据的范围以及数值或者格式;可以设置从第几行开始到多少行结束;8、设置文件需要存放的地址(默认为桌面),点击开始,就会开始提取数据;10、完成之后就会在设置的地址出现一个“提取结果”的文件,就代表所有的数据都提取出来了。

excel 中提出特定列数
可以这么考虑,在你的各列数据的下面输入 ,假设你的数据有10行,我在第13行输入下列公式 =IF(MOD(COLUMN(),2)=1,OFFSET(a13,-12,0),""),然后向右拖动公式就行了 或者更简单的 =IF(MOD(COLUMN(),2)=1,A1,"")

关于excel 通过一列数据查找另外一个工作表的一列数据并提出那一行出...
这个问题好解,在工作表3的A1输入=IFERROR(INDEX(工作表1!A$1:A$1000,MATCH(工作表2!$A1,工作表1!$A$1:$A$1000,)),""),横拉填充至D列并继续下拉填充即可。

excel中筛选同一字段的多个数据,怎么做?
1.首先,我们打开我们电脑上面的excel,然后我们在一列中输入一些数字;2.之后我们选中这列数字;3.然后我们点击工具栏中的条件格式,弹出的界面,我们点击突出显示单元格规则,弹出的界面,我们点击重复值;4.弹出的界面,我们点击确定;这样我们就筛选出来了。这样就解决了excel中筛选同一字段的多个数据的...

相似回答