我需要计算我的范围中有多少电子邮件出现在另一个工作表范围内。我正在计算从我的通讯列表中取消订阅的人数。
Workseet 1在D栏中有电子邮件,工作表2在A栏中有电子邮件。我想计算两个工作表中显示的电子邮件数量。我希望在工作表3中打印这些结果。
我正在使用工作表3,我正试图用countifs来实现这一点。但是我没有太多运气。
=COUNTIFS(INDIRECT(M4&"!A:A"),"<>",INDIRECT(M4&"!D:D"),"<>")
示例:
工作表1有我的订阅者列表
工作表2 - 最近取消订阅的人员列表
工作表3 - 运行计数时的预期结果。 2人已取消订阅。
注意:工作表2包含来自所有40个位置(大列表)的未订阅电子邮件列表。工作表1只有2个位置(本例中为NY&amp; LA)。我试图找出这两个地点只有多少人取消订阅。
答案 0 :(得分:0)
这有效:
=SUMPRODUCT(--NOT(ISERROR(MATCH(C2:C8,$A$2:$A$11,0))))
MATCH
在查找数组(所有地址列表)中找不到查找值(未订阅的电子邮件地址)时返回#N/A!
错误。 --NOT(ISERROR())
将匹配转换为1和不匹配(#N/A!
)为零。然后将它们相加以计算。