Excel 比较两列中具有相同ID的日期并查找最新日期

Excel 比较两列中具有相同ID的日期并查找最新日期,excel,excel-formula,excel-2010,vba,Excel,Excel Formula,Excel 2010,Vba,我有3列 A=ID B=提供的S_ C=提供的M_ 在D列中,我想填写B&C之间给定ID的最新/最新日期 这是屏幕截图 D2中的公式是=IF(A2=A1,D1,IF(B2>C2,B2,C2)) 但当ID=81时,此公式失败。D应为2012年11月11日下午4:15:00 如果有人找到更好的解决方案,欢迎他们发布 在D列中:使用Ctrl+Shift+Enter =MAX(IF(A2=$A$2:$A$999, $B$2:$C$999)) 参考文献 循环参考D1@user2140261对不起,我不明

我有3列
A=ID
B=提供的S_
C=提供的M_

在D列中,我想填写B&C之间给定ID的最新/最新日期

这是屏幕截图
D2中的公式是
=IF(A2=A1,D1,IF(B2>C2,B2,C2))

但当
ID=81
时,此公式失败。D应为
2012年11月11日下午4:15:00


如果有人找到更好的解决方案,欢迎他们发布

在D列中:使用Ctrl+Shift+Enter

=MAX(IF(A2=$A$2:$A$999, $B$2:$C$999))
参考文献

循环参考D1@user2140261对不起,我不明白你的意思,你能解释一下吗。顺便说一句,我们刚刚找到了发布的解决方案。在单元格D1
中,如果(A2=A1,D1)
您不能将单元格设置为自身相等。对不起,它应该是
D2
打字错误