表上有重复行的Excel VLOOKUP

时间:2015-07-01 17:55:12

标签: excel

我正在尝试在具有重复行的表中执行vlookup。我将如何进行以下操作?我们有一个表格,记录为特定报价创建的所有横幅。对于未来的报价,我想进行查找以获取为该报价创建的最新横幅。

offer   creative    create date
a           v1          10-Jan
a           v2          20-Jan
a           v3          30-Jan

i want the below. how do I get v3 in the below cell.        

offer   creative    
a           should be v3    

1 个答案:

答案 0 :(得分:0)

您可以使用MAX-IF公式查找每个唯一名称的最大值

{=MAX(IF($A$2:$A$4=A2;$C$2:$C$4))}

(不要忘记在编写公式后按Ctrl + Shift + Enter)

然后你可以使用IF公式来控制日期等于最新日期。

=IF(D2=C2;B2;"")

最后你可以使用VLOOKUP-IF找到你需要的东西

{=VLOOKUP("a";IF($E$2:$E$4<>"";$A$2:$E$4);5;0)}