索引匹配查找-LAST值

时间:2018-08-02 17:16:10

标签: excel indexing match

试图查找从IndexMatch搜索返回的LAST值,当前显示的是FIRST。

尝试了我能想到的MAX的每个变量和配置以及多个Google搜索。

=INDEX([DG.xlsx]rawdata!$D$3:$D$30000,MATCH(A4,[DG.xlsx]rawdata!$B$3:$B$30000,0))

有什么建议吗?

1 个答案:

答案 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))