如何比较 excel 中的 2 列

How to compare 2 columns in excel

我有 A 列和 B 列。我想做的是复制 C 列并删除 B 列中 match/contain 行的行。

我有这个公式,但它不会删除包含的行,只会匹配:

=ARRAYFORMULA(IF(ISNA(MATCH(A:A,B:B,0)),A:A,""))

任何formula/query吗?

你可以在这里看到它(请在那里评论建议):https://docs.google.com/spreadsheets/d/1EBJgRAt0UfyfP_zgv3RITNnN3VW3KXoeiIC9mDTjJL4/edit?usp=sharing

如果您将 c 列第 1 行中的公式设置为“=if(a1 = b1,1,0)”,那么您可以只筛选 c = 1 列中的值并删除这些行。这样,当您将 c 列复制到另一列或在其他任何地方复制数据时,您将不会获得要复制的匹配项。

Excel - 将 A 列复制到 C - 突出显示 B 和 C 列 - 主页 - 条件格式 - 突出显示单元格规则 - 重复值 - 浅红色填充深红色文本 - 按列的粉红色单元格颜色排序C - 删除 C 列中粉红色阴影的值 - 完成