EXCEL如何将某列的数字由大到小自动显示排列在另一列,并关联到相关项,如图

EXCEL如何将某列的数字由大到小自动显示排列在另一列,并关联到相关项,如图... EXCEL如何将某列的数字由大到小自动显示排列在另一列,并关联到相关项,如图 展开
 我来答
我的王是金闪闪4o
推荐于2016-08-07 · TA获得超过6700个赞
知道大有可为答主
回答量:7194
采纳率:42%
帮助的人:3341万
展开全部
在没有重复分数的情况下。可以用公式:
E1:
=LARGE(B:B,ROW())
下拉复制公式
D1:
=INDEX(A:A,MATCH(E1,B:B,))
下拉复制公式

如果分数有重复的情况下,可以复制A,B列数据进D,E列
再对D,E列进行排序,按E列的降序排。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柔软的Bp
科技发烧友

2013-12-04 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:3万
采纳率:66%
帮助的人:8963万
展开全部
E1=LARGE(B:B,ROW(A1))
下拉
D1=VLOOKUP(E1,IF({1,0},$B$1:$B$6,$A$1:$A$6),2,0) 同时按CTRL SHIFT 回车键 ,再下拉

D1=INDIRECT("A"&MATCH(E1,B:B,)) 直接下拉
省略100000字。。。。。。。。。。。
追问

这个似乎不行哦,排出这个结果了

追答
是你自己没有弄好。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-12-04
展开全部
选中B1单元格,直接点数据、排序即可。如果希望用函数实现,需要用large函数:=large(B:B,row())然后下拉得到E列,用=vlookup(E1,if({1,0},B:B,A:A),2,)数组公式ctrl+shift+enter确认输入,下拉后得到D列
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
biaotiger1
2013-12-04 · TA获得超过1166个赞
知道小有建树答主
回答量:1570
采纳率:33%
帮助的人:430万
展开全部
1、建议数据透视表。
2、如果要一个公式完美自动显示姓名及数据,需要数组公式了。
看楼主要求。如果需要,再写。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式