比较两行,如果匹配则在第三行写注释

Compare two rows, write comment in third row if match

我有一个 google sheet 从 google 表单中收集条目。我有两列充满了电子邮件地址。我需要比较它们,如果列表 A 中的电子邮件也在列表 B 中找到,那么我想在第三列中写 "paid",在 list/column B 的电子邮件旁边。如果电子邮件在列表 A 中未在列表 B 中找到,那么 "unpaid" 应该出现。

我是一个绝对的初学者,非常感谢简单的答案。

您可以使用公式来执行此操作。下面给出的公式尝试使用 match() 公式在 B2:B 范围内找到 A2 单元格的匹配项,如果获得匹配项,则添加 "paid" 字符串,否则添加 "unpaid"

=IF(ISERROR(MATCH(A2,B:B,0)),"unpaid","paid")

这是我得到的:

您可以使用 ArrayFormula

=ArrayFormula(if(A:A, if(A:A=B:B, "PAID", "UNPAID"),""))

优点是当新的 Google 表单提交添加到 Google Sheet 时,将为新行自动计算单元格值。

这里也有错误: