如何确定电子邮件在Excel中的日期范围内是否重复?

时间:2019-01-11 20:17:19

标签: excel

我有一组电子邮件发送数据,其中包括联系人的电子邮件及其发送的日期。我想确定发送到同一封电子邮件后不到三个月发送的“发送”。看起来像这样:

Contact email   Date Sent  
jim@live.com    1/19/18
gary@live.com   1/20/18
pedro@live.com  2/4/18
mark@live.com   3/4/18
gary@live.com   3/4/18

在这种情况下,我想创建一个虚拟变量,如果发送距离上一次发送不超过三个月,则该变量的值为1。使用上面的示例,只有3/4/18上的gary@live.com会为1,其他所有值为0,因为第二次发送是在Gary第一次发送1/20/18的3个月内。

我可以使用excel中的哪些代码来创建该虚拟变量?

我尝试使用此代码:= IFERROR(IF(B4 = B3,IF(DATEDIF(K3,K4,“ m”)<= 3,1,0),0),0),但它没有似乎行得通。

1 个答案:

答案 0 :(得分:0)

如果可以选择排序,请按名称(A列),然后按日期(B列)排序,然后在C列中使用以下公式:

=IF(AND(A3=A2,B3-B2<90),1,"")