根据给定日期查找完全匹配

时间:2016-05-03 05:53:16

标签: excel indexing excel-formula match offset

所有

我在表格中有三列 - 候选人编号(可以是重复的),最后一次检查日期,以及他在日期测试中的分数。

我需要一个公式,根据候选人编号和我在单元格中指定的日期查找最后一个日期。

我尝试MAX((Sheet2!$C$6:$C$45<=G$6)*Sheet2!$C$6:$C$45)获取前一个日期,但无法整合如何限制它仅根据候选人数进行检查。

我的输出看起来像单元格A1(候选编号)和单元格B1(我想检查的日期)

输出:

"Candidate Number" "Last checkin date prior to the specified date" "Marks on that output date"

非常感谢

2 个答案:

答案 0 :(得分:2)

此公式将为您提供B1日期之前的最后日期,其中候选编号是A1中的数字。我假设候选编号在A列中,日期在B列中,在第6到45行中。

=MAX(IF(Sheet2!A6:A45=A1,IF(Sheet2!B6:B45<B1,Sheet2!B6:B45)))

它是一个数组公式,所以用ctrl-shift-enter

确认

答案 1 :(得分:0)

您可以使用MAX(IF组合

请勿忘记使用CTRL+SHIFT+ENTER

关闭公式