英文:
Find unique email id in each month in Excel
问题
我有一个包含电子邮件ID、创建日期和数量的数据集。我想找出在特定月份内有多少个新的电子邮件ID被创建。这是示例数据集。我们如何使用Excel公式找出每个月的新电子邮件ID呢?
我使用了以下Excel公式:
=SUMPRODUCT(IF(Orders_Data!$G$2:$G$2442=Repeats_Summary_Copy!V3,1/COUNTIFS(Orders_Data!$G$2:$G$2442,Repeats_Summary_Copy!V3,Orders_Data!$B$2:$B$2442,Orders_Data!$B$2:$B$2442),0))
来获取计数。但我认为它也计算了上个月存在的电子邮件ID。
数据:
电子邮件 创建日期 数量
johnppibokh@email.com 2022年9月1日 1
gopijipooj@email.com 2022年9月1日 1
bibygog2016@email.com 2022年10月1日 1
imiti4282@email.com 2022年10月1日 2
godwollipdii@email.com 2022年10月1日 4
kwoot.khtp@email.com 2022年11月4日 2
imiti4282@email.com 2022年11月12日 10
pmokh.midhpki95@email.com 2022年11月2日 2
).ktigtpk-tgikkod@iclopd.com 2022年12月8日 1
).ktigtpk-tgikkod@iclopd.com 2022年12月9日 1
英文:
I have a dataset that contains email id, created date, and quantity. I want to find out how many NEW email id got created in a particular month. This is the Sample Dataset. How can we find the new email id for each month using excel formula.
I used this excel Formula:
=SUMPRODUCT(IF(Orders_Data!$G$2:$G$2442=Repeats_Summary_Copy!V3,1/COUNTIFS(Orders_Data!$G$2:$G$2442,Repeats_Summary_Copy!V3,Orders_Data!$B$2:$B$2442,Orders_Data!$B$2:$B$2442),0))
to get the count. But I think its taking email id which are present in previous month also.
Data:
Email CreatedAt Quantity
johnppibokh@email.com 2022-Sep-01 1
gopijipooj@email.com 2022-Sep-01 1
bibygog2016@email.com 2022-Oct-01 1
imiti4282@email.com 2022-Oct-01 2
godwollipdii@email.com 2022-Oct-01 4
kwoot.khtp@email.com 2022-Nov-04 2
imiti4282@email.com 2022-Nov-12 10
pmokh.midhpki95@email.com 2022-Nov-02 2
).ktigtpk-tgikkod@iclopd.com 2022-Dec-08 1
).ktigtpk-tgikkod@iclopd.com 2022-Dec-09 1
答案1
得分: 1
首先,你的表格应该按照年份+月份进行排序(只需按CreatedAt排序)。
公式:
H2=YEAR(F2)*100+MONTH(F2),向下填充
I2=COUNTIF($E$1:E1;E2),向下填充
M6=DCOUNT($E$1:$I$11;3;$K$5:$L$6)
在K6中输入你感兴趣的年份/月份。
使用数据透视表创建报告。
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论