如何使用excel查找某个variables的最后一个数字(连续)
实现包括大量的数据。 对于这个图片中的简单例子,我应该能够find行中的最后一个数字,“Amy”为“500”,“Sam”为“700”等。
请帮助你解决这个问题。 提前致谢..
可以使用以数组公式(通过使用Ctrl + Shift + Enter)input的以下公式:
=INDEX($C$2:$C$9,MAX(($A$2:$A$9=E2)*(ROW($A$2:$A$9)-ROW($A$2)+1)))
对于F2,计算艾米的最后一笔金额:
($A$2:$A$9=E2)
返回与Amy
匹配的True和False数组
(ROW($A$2:$A$9)-ROW($A$2)+1)
为数据集中的行提供了一个数组。 $A$2:$A$9
是名称的范围, $A$2
是数据集中的第一个名字。
上面的两个数字一起给出了Amy
被find的行号。
MAX()
然后给出最高的行号,由INDEX使用来检索与此行号匹配的金额。