我有一个电子邮件地址列表在一张纸(第一栏)。
我在另一张表中有一份交易清单,上面有电子邮件和销售金额。
我正在寻找一个公式,把所有交易$销售的人(电子邮件)在第一张纸所做的任何交易。
任何帮助都将不胜感激!
发布于 2021-12-25 19:05:59
您的样本数据非常有限(实际上只有一行匹配一个人)。但是下面的公式应该适用于你。将它放在一个新的工作表中,放在单元格A1中:
=ArrayFormula(IFERROR({"Name","Total"; QUERY(FILTER(Transactions!A2:D,NOT(ISERROR(VLOOKUP(Transactions!A2:A,Tags!A:A,1,FALSE)))),"Select Col2, SUM(Col4) GROUP BY Col2 ORDER BY Col2 LABEL SUM(Col4) '' ")},"No Data"))
这个公式将产生标题(您可以根据需要在公式本身内更改)和所有结果。
FILTER只过滤“交易”数据(通过数量命名),其中电子邮件被发现在‘标签’表。
然后,QUERY按名称按字母顺序返回每个匹配的名称和总计。
如果没有匹配,则将显示“无数据”。
发布于 2021-12-24 04:49:48
如果我正确理解了你的问题!试试看这张纸上,你只有电子邮件,想得到销售金额的总和。
=sumifs(range_whichHasTransaction,range_of_Email_inThat_TransactionsTable,Cell_Reference_ofEmail_forWhich_you_want_sum_the_Transaction_Amount)
看起来是这样的:-
总结(TransactionSheet!B:B,TransactionSheet!A,电子邮件!A2)
参考文献
https://stackoverflow.com/questions/70469577
复制相似问题