如图,想要找出每个项目招标评分的前三名,依据是符合资质,且价格最低。公式如下:
=LET(
包件号合并单元格填充,LOOKUP( ROW($3:$572),ROW($3:$572)/($B$3:$B$572<>""), $B$3:$B$572),
当前包件号,LOOKUP(1,0/($B$3:B3<>""),$B$3:B3),
根据包件选择报价,$I$3:$I$572/(包件号合并单元格填充=当前包件号),
取三个最小报价,AGGREGATE(15,2,根据包件选择报价,{1;2;3}),
IFERROR( MATCH(IF(I3>0,I3),取三个最小报价),"")
)
公式思路,通过lookup函数为每个合并单元格赋值,利用aggregate函数15,2,即small,忽略错误值找到三个最小报价,不足三个的返回错误。最后用match函数对三个最小报价与当前价格比对,不符合显示为空,这样得出1、2、3的排名。
评论 (0)