标签: excel excel-formula
我正在尝试使用数组公式:
= MAX(IF(C2 <> 0,IF($ B $ 2:$ B $ 29600 = B2,$ A $ 2:$ A $ 29600),NA))
下面的数据集(仅作为示例):
我想念的问题不仅是要根据特定ID(不缺少收入)对MAX日期进行分组,而且要仅显示收入高于0的日期。 因此,在id ='x'的情况下,最大日期应为1/9/2019,因为这是存在任何收入的最后日期,而不是1/11/2019-这是最大日期但有0收入。
我将不胜感激!
答案 0 :(得分:0)
尝试一下:
=IF(C2<>0;MAX(IF($B$2:$B$17=B2;IF($C$2:$C$17=MAX(IF($B$2:$B$17=B2;$C$2:$C$17));$A$2:$A$17)));NA())
此公式是一个数组公式,因此必须将其插入 ENTER + SHIFT + CTRL
我明白了:
重要提示:请注意,我的Excel是西班牙语,所以我的默认日期格式为dd/mm/yyyy,这说明了为什么公式和日期不是英语。
dd/mm/yyyy