EXCEL档中,如何在许多相重复的行中提取相同行中的最后一行数据?
例:
A1内容 B1内容
张三 100
张三 80
李四 10
李四 20
李四 30
李四 10
王五 71
王五 90
我要显示的内容是:
张三 80
李四 10
王五 90
方法一:
输入以下公式,然后向下填充公式
=LOOKUP(1,0/(A$1:A$8=D1),B$1:B$8)
公式表示:引用A1:A8单元格满足等于D1条件的最后一行所对应的B列数据。
方法二:
输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式
=INDEX(B:B,MAX(IF(A$1:A$8=D1,ROW($1:$8))))
公式表示:定位到B列,返回A列等于D1的最大行号所对应的数据。