MAX函数与VLOOKUP

时间:2015-09-21 10:13:35

标签: excel max where vlookup

我需要能够查看每个参考的最后日期以及与参考和最后日期相关的性别(如果有)。我需要在函数而不是VBA中执行此操作。我的数据:

A0001   11/06/2002  F
A0001   21/02/2012  F
A0001   11/06/2002  M
A0001   21/02/2012  M
A0001   21/02/2012  
A0002   20/05/2002  F
A0002   20/05/2002  M
A0002   20/05/2002  F
A0002   20/05/2002  M
A0002   11/04/2007  F
A0002   11/04/2007  M

我整个早上一直在反对查询,地址,索引,匹配,最大功能,现在头疼,请把我从痛苦中解脱出来。

1 个答案:

答案 0 :(得分:1)

首先,如果可以的话,我会使用数据透视表,将项目编号拖到行中,将性别拖到行中,将日期拖到值中。单击值部分中日期旁边的箭头。选择值字段设置,选择最大值,转到数字格式,最后选择日期。那会像你问的那样。

enter image description here

现在,如果你必须使用公式(这很有趣,你的项目编号在A栏,你的日期在B栏,你的性别在C栏)

=MAX(IF($A$2:$A$11=$E2,IF($C$2:$C$11=F$1,$B$2:$B$11)))

将需要Control Shift Enter。

enter image description here