试图查找从IndexMatch搜索返回的LAST值,当前显示的是FIRST。
尝试了我能想到的MAX的每个变量和配置以及多个Google搜索。
=INDEX([DG.xlsx]rawdata!$D$3:$D$30000,MATCH(A4,[DG.xlsx]rawdata!$B$3:$B$30000,0))
有什么建议吗?
答案 0 :(得分:0)
请勿使用MATCH,因为它只会返回第一个匹配项。
使用AGGREGATE:
=INDEX([DG.xlsx]rawdata!$D:$D,AGGREGATE(14,6,ROW([DG.xlsx]rawdata!$B$3:$B$30000)/(A4=[DG.xlsx]rawdata!$B$3:$B$30000),1))