突出显示列A:B中相同值但列C中值不同的行

我有4000+行数据需要处理。 其中,A栏代表SKU,B栏代表单位,C栏代表单价。 如附图所示,相同的SKU,单位和单价可以复制到自己的栏位。 我需要检查并强调哪个SKU似乎具有不同的单价,但具有相同的单位。 这意味着相同的SKU(A栏),相同的单位(B栏),但在不同的单价(C栏)。

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

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

如何find与图4中的第4行相同的案例(具有相同的SKU,相同的单位但不同的单价?

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

首先,select所有列A:C然后进入主页►样式►条件格式►新规则。 select使用公式来确定要格式化哪些单元格,并为公式为true格式值提供以下内容文本框。

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

单击格式并应用某些格式化确定以接受格式并再次确定以创build新规则。 你的结果应该类似于以下内容。

条件格式流氓单位价格

请注意,我已经向示例数据添加了一行数据。

通过ColumnA,B列和C列进行sorting,并假设合理的最新版本的Excel,请selectColumnsA:C和HOME>样式 – 条件格式,新规则…, 使用公式来确定哪些单元格 在此公式为真的情况下 格式化格式化值

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

格式化... ,select您select的格式(红色),OK,OK。

这是一个=AND(A2=A3,B2=B3,C2<>C3) (它遵循你如何expression的问题),以简化范围select( Applies to )。

分类很重要,因为这样会查找Unit Price第一个变化,因为同一个SKU / Unit对的前一个Unit Price ,与您select不突出显示的[A123,5,25]一致,但2530不同,从25 ! 在图像中,我添加了一些额外的例子来说明。

SO3006173第一个例子

为了分类:

SO3006173第二个例子

在列D中创build一个公式:

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

select列D并应用条件格式 – > Higlight Cells Rules – >重复值

条件格式化选项

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

重复值格式化对话框