Excel 如何在条件下使用MAX函数?

Excel 如何在条件下使用MAX函数?,excel,excel-formula,max,excel-2010,worksheet-function,Excel,Excel Formula,Max,Excel 2010,Worksheet Function,我想生成如下表所示的数据。我想在列MaxDate上使用MAX函数,以便从date列中提取最近的日期。我想在每个客户的一个单元格中显示最近的日期,如图所示。如有任何建议,我将不胜感激 如果日期在A1中,请尝试在D2中复制: =IF(C1<>C2,MAX(IF(C2:C11=C2,A2:A11)),"") =IF(C1C2,MAX(IF(C2:C11=C2,A2:A11)),“”) 以下是您的答案:

我想生成如下表所示的数据。我想在列
MaxDate
上使用MAX函数,以便从
date
列中提取最近的日期。我想在每个客户的一个单元格中显示最近的日期,如图所示。如有任何建议,我将不胜感激


如果
日期
在A1中,请尝试在D2中复制:

=IF(C1<>C2,MAX(IF(C2:C11=C2,A2:A11)),"")
=IF(C1C2,MAX(IF(C2:C11=C2,A2:A11)),“”)
以下是您的答案: