当单元格包含特定文本并且在不同行中有重复项时,如何在 Excel 中删除关联行?

当单元格包含特定文本并且在不同行中有重复项时,如何在 Excel 中删除关联行?

我正在查看一个电子表格,其中一列是订单号,另一列是产品。在订单列中,一个订单将分为 2 行或更多行,具体取决于该订单上有多少产品。我需要能够删除包含特定产品的所有行以及包含相同订单号的行。我可以手动执行此操作,但想知道是否有更快的方法。

答案1

您可以创建一些辅助列。以下是一种方法,其中 D 列查找产品 ID 以查看是否需要排除。要排除的产品 ID 位于单元格 H1 中。

D2 单元格公式:

=C2=$H$1

将其向下拖动。

下一部分可以用公式完成,但我使用另一种方法,即在 A 到 D 列的数据上创建一个数据透视表。行是您的订单 ID,过滤器是 Flagged_Product(设置为 TRUE)。

然后 E 列可以查找该订单是否有任何被标记的产品。

E2 单元格公式:

=IF(COUNTIF(G:G,B2) > 0,"TRUE","FALSE")

将其向下拖动。按 E 列排序并删除 TRUE 值。

在此处输入图片描述

相关内容