excel 如何根据比例值自动提取对应的数据?

发布网友

我来回答

3个回答

热心网友

这是数组公式:

=IFERROR(INDEX($A9:$M9,SMALL(IF($A23:$M23>=0.8,COLUMN($A:$M),4^8),COLUMN(A:A))),"")

数组公式需要按CTRL+SHIFT+ENTER,产生花括号即可。

热心网友

两个INDEX改为引用矩形数据区域,然后在引用列的前面加上一个确定引用行的match,试试下面的公式,因为做数据模板太麻烦,可能后面Small中修改调试修改(自己通过F9分析修改吧):
=IFERROR(INDEX($D$4:$M$21,MATCH($O9,$C$4:$C$21,),SMALL(IF(OFFSET($E$22:$M$22,MATCH($O9,$C$23:$C$40,),)>=0.8,COLUMN($A:$K)-,4^8),COLUMN(A:A))),"")

热心网友

$A$23:$M$23>=0.8,
这个 0.8 是动态的
要引用一个 单元格

$A$23:$M$23>=$E23
,

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