2

我有 4000 多行数据需要处理。其中 A 列代表 SKU,B 列代表单位,C 列代表单价。如附图所示,相同的 SKU、Unit 和 Unit Price 可能会在各自的列中重复。我需要检查并突出显示哪个 SKU 似乎具有不同的单价但具有相同的单位。这意味着相同的 SKU(A 列),相同的单位(B 列)但单价不同(C 列)。

是否有任何可能的方法或公式来进行此检查,而不是手动逐行检查?

[如何找到与图片中第 4 行相同的案例(SKU 相同,单位相同但单价不同)

如何找到与图片中第 4 行相同的案例(具有相同的 SKU、相同的单位但不同的单价?

4

3 回答 3

3

您可以使用基于COUNTIFS 函数的公式来设计条件格式规则。如果您设置的规则必须至少有两个其他行具有相同的 SKU 和单位组合但具有不同的单位价格,则可以轻松得出公式。

首先,选择所有 A:C 列,然后转到 Home ► Styles ► Conditional Formatting ► New Rule。选择使用公式来确定要设置格式的单元格,并为该公式为真的格式值提供以下内容:文本框。

=AND(ROW(A1)>1, COUNTIFS($A:$A, $A1, $B:$B, $B1, $C:$C, "<>"&$C1)>1)

单击Format并应用一些格式OK以接受格式并OK再次创建新规则。您的结果应类似于以下内容。

        条件格式流氓单价

请注意,我在示例数据中又添加了一行数据。

于 2015-10-08T04:26:29.230 回答
0

按 A 列、B 列和 C 列排序,并假设 Excel 是最新版本,请选择 ColumnsA:C 和 HOME > Styles - Conditional Formatting, New Rule...,使用公式确定哪些单元格在此公式为真的情况下格式化格式化值::

=AND($A1048576=$A1,$B1048576=$B1,$C1048576<>$C1)  

Format...,选择您选择的格式(红色),OK,OK。

这是=AND(A2=A3,B2=B3,C2<>C3)适用于简化范围选择 ( ) 的版本(遵循您表达问题的方式Applies to)。

排序很重要,因为这会查找自前一个相同/对以来的第一个变化,这与您不突出显示 [A123,5,25] 的选择一致,尽管与! 在图像中,我添加了一些额外的示例进行说明。 Unit PriceUnit PriceSKUUnit25303025

SO3006173 第一个例子

对于排序:

SO3006173 第二个例子

于 2015-10-08T05:27:53.210 回答
-1

在 D 列中创建一个公式:

=CONCATENATE(A2,"-",B2,"-",C2)

选择D 列并应用条件格式 -> 高亮单元格规则 -> 重复值

条件格式选项

将格式应用于唯一单元格。

重复值格式对话框

于 2015-10-08T04:09:04.327 回答