EXCEL中如何根据完成情况自动生成排名文字

发布网友 发布时间:2022-02-26 01:29

我来回答

1个回答

热心网友 时间:2022-02-26 02:58

只要你用large和small两个函数就基本上可以搞定了

公式如下:B9=B$1&"排名靠前的为"&INDEX($A$2:$A$8,MATCH(LARGE(B$2:B$8,1),B$2:B$8,0))&INDEX($A$2:$A$8,MATCH(LARGE(B$2:B$8,2),B$2:B$8,0))&"地区"&CHAR(10)&B$1&"排名靠后的为"&INDEX($A$2:$A$8,MATCH(SMALL(B$2:B$8,1),B$2:B$8,0))&INDEX($A$2:$A$8,MATCH(SMALL(B$2:B$8,2),B$2:B$8,0))&"地区"

向右拖动填充即可

追问嗯嗯,谢谢啦~但是还想请问下,如果完成率有相同的话,公式结果就会有误,要怎么更改比较好呢

追答这么好彩,几个小数位都有相同的,排名相同的可能只显示第一个找到的记录

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com