我正在寻找一种方法来查找列A,B中条目的最后一个实例,并从列C,D中获取相应的值
在下面的示例中,亨利的值为1374,艾米的值为1124
Name1对应于Value1,Name2对应于Value2。
是否有公式可以从Name1和Name2列中找到最后一个条目并返回相应的Value1或Value2
原始数据粘贴如下:
Name1 Name2 Value1 Value2
Sara Amy 1265 1241
John Sara 1142 1214
Amy Henry 1295 1121
Amy John 1175 1323
Sara John 1085 1251
Sara Henry 1242 1374
Amy Sara 1124 1055
最佳答案
稍短:
= INDEX($C$1:$D$8,MAX(IF($A$1:$B$8=A10,ROW($A$1:$B$8))),MATCH(A10,
INDEX($A$1:$B$8,MAX(IF($A$1:$B$8=A10,ROW($A$1:$B$8))),0),0))
请注意,这是一个数组公式,因此在键入公式后,必须按Ctrl + Shift + Enter,而不仅仅是Enter。
参见以下工作示例。