使用单元格公式每月计算唯一名称

时间:2017-10-18 13:40:56

标签: arrays excel excel-formula

我列出了与他们联系的人和日期。从该列表中,我需要为每个人提取每月的联系人数量。这是一个示例列表:

enter image description here

我需要D:D中的公式,它为每个唯一个体的第一个日期实例返回1。我真的不想手动输入所有这些1。

我会根据我提出的内容对此进行更新 - 我通常希望表明我已尝试过,但我根本不熟悉数组,而且我&#39我相信我在这里需要一个。

感谢您的帮助,谢谢。

1 个答案:

答案 0 :(得分:2)

使用提供的样本数据,在单元格C2中并向下复制,不需要数组:

=IF(COUNTIFS(A$2:A2,A2,B$2:B2,">="&DATE(YEAR(B2),MONTH(B2),1),B$2:B2,"<"&EOMONTH(B2,0)+1)=1,1,"")

替代:

=IF(COUNTIFS(A$2:A2,A2,B$2:B2,">="&EOMONTH(B2,-1)+1,B$2:B2,"<"&EOMONTH(B2,0)+1)=1,1,"")