如果一个单元格中的值在同一列中有重复项,请删除两个单元格

时间:2018-10-12 02:34:26

标签: google-sheets duplicates

我想发生的是,如果Sheet2中存在Sheet1上的值,我希望它们都删除。本质上,我想要两个表中都不存在的单元格列表。我查询了一个数组,该数组在不同的工作表上合并了两列。我只是为如何删除两个单元格(如果存在)而感到困惑。

作为参考,第一页列出了进货产品的序列号,第二页列出了即将淘汰的相同产品的列表。我想要一份我内部拥有的活动清单。

Sheet one

Sheet two

Sheet three combining the both

1 个答案:

答案 0 :(得分:0)

此公式将有效

=query({incoming!B:B, outgoing!C:C}, "select Col1 where Col1 <> Col2",0)
  • 假设我们有一个用于收货的“收货”表,和一个用于退货的“收货”表。
  • 假设我们要在“库存”上列出所有已进入但尚未淘汰的库存-实际上是现有库存清单。

在“库存”表中的任何位置输入公式。


“收件”表的布局
Incoming


“寄出”工作表的布局
Outgoing


“库存”表中的结果
Stock sheet


查询使用大括号将两个数组组合在一起。 (尽管在Using arrays in Google Sheets中对此进行了简要说明。

“收货”表上的库存代码将包括所有产品,无论它们是已发货还是仍在手。因此,我们将该数组中的代码与“传出”代码进行比较,并应用“ where Col1 <> Col2”的准则。也就是说,代码在“传入”中,而不在“传出”中。