为了维护研究项目,我正在设置Google表格以使用逻辑运算符创建邮件列表。
基本结构是带有不断增长的电子邮件地址,名称等列表的“联系人”工作表。然后,我为每个新的电子邮件活动(即要发送的大量电子邮件)添加新的工作表。还有一个“取消订阅”列表,以禁止将来的任何广告系列中包含电子邮件地址。
我努力想出一种解决方案,使我能够识别出例如
我的逻辑方法是建立一个“历史记录”表,该表列出了到目前为止所有活动的所有电子邮件地址。我面临着寻找一种解决方案的挑战,该解决方案可以比较“联系人”和“历史记录”,并正确返回与我的搜索参数对齐的行,但返回给定的电子邮件地址不超过一次(以使每个广告系列不会多次向人们发送电子邮件) )。
我已经试过各种配置和嵌套QUERY
,FILTER
,SORTN
包括UNIQUE
建立一个通用的方法,它使用“接触”作为一个中央源从上述所示在逻辑中提取的行。
该工作表反映了以上内容(无功能),并邀请您提出建议:https : //docs.google.com/spreadsheets/d/1NRY-udwepbFahVryX7FF6WIQ0vtFJkjuuhRWFJVAWnI
=FILTER(contacts!A2:D1000, NOT(COUNTIF(contacts!B2:B1000, history!B2:B1000)))
=UNIQUE(FILTER(history!A2:D1000, COUNTIF(history!B2:B1000, history!B2:B1000)>1))
=FILTER(campaign2!A2:D1000, NOT(COUNTIF(campaign1!B2:B1000, campaign2!B2:B1000)))
=FILTER(contacts!A2:D1000, NOT(COUNTIF(unsubscribe!A1:A999, contacts!B2:B1000)))
=UNIQUE(FILTER(history!A2:D1000, COUNTIF(history!B2:B1000, history!B2:B1000)>1,
NOT(COUNTIF(unsubscribe!A1:A999, history!B2:B1000))))
=UNIQUE(FILTER(History, COUNTIF(historyB, historyB)>1,
NOT(COUNTIF(unsubscribe, historyB))))
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句