Excel工作表示例:
我正在为工作创建电子表格。在D栏中我的公式是:
=IFERROR(INDEX('2015 Daily Log'!$A$5:$A$980,MATCH(PMI!A2,IF("pmi"='2015 Daily Log'!$J$5:$J$980,'2015 Daily Log'!$C$5:$C$980,0),0))," ")
在第一张表格中是每日日志,因此在第二张表格中,目标是列出每辆车的列表(A列),最后一次按照日志检查车辆(D列),以及何时将进行下一次检查(E栏)。
由于我们将其他信息保存在日志中,我已经过滤,只显示进来的卡车" pmi"我要做的唯一问题是,如果A4中的车辆进入服务02/12/16,工作表不会更新,因为它只会查看第一次登录。
我试图找到一种方法来使用大功能或dmax,但我似乎并不知道如何让功能发挥作用。我的目标是让公式返回最近的日期。
答案 0 :(得分:0)
尝试MAX(IF())
=IFERROR(MAX(IF(A2='2015 Daily Log'!$C$5:$C$980,IF("pmi"='2015 Daily Log'!$J$5:$J$980,'2015 Daily Log'!$A$5:$A$980))),"")
这是一个数组公式。使用Ctrl-Shift-Enter确认。然后复制下来。