我正在尝试查找与单元格对应的值的查找。问题是在查找表中,可能有多个具有相同名称的行,并且查找值也可以为空。
这是一个非常糟糕的数据,显示第一张表 - Dave,John和Kim在任何时间点购买汽车的记录(如果他们没有购买任何产品,那就是刚刚离开空)。
第二个表格包含输出表格,其中包含上述每个人购买的第一辆汽车的信息。绿色文字显示最终的期望值。
请帮助我获取所需的数据。
答案 0 :(得分:1)
答案 1 :(得分:1)
<强>修订版强>
需要给予@ScottCraner积分以帮助我缩短公式。 :P
今天早上我的大脑不清楚。忘了如何缩短这个,但我真的需要一个更新版本的Excel(在我的电脑中使用Excel 2007)。
这是数组公式(单击 Ctrl + Shift + 输入)你可以试试以防万一你没有AGGREGATE
功能:
=IFERROR(INDEX($B:$B,SMALL(IF(($B$2:$B$13<>"")*($A$2:$A$13 = D2),ROW($B$2:$B$13)),1),1),"")