在Excel中,我的数据如下所示,我需要VBA代码才能获得结果
ItemId Name Type RecId
100 AA Iron 1
100 AB Plastic 2
101 BB Iron 1
101 BB Iron 2
102 CC Iron 1
102 CC Iron 1
103 DD Iron 1
104 DD Plastic 2
Result should be
ItemId Name Type RecId
100 AA Iron 1 (should be highlighted, ItemId 100 Different - here Name is different)
100 AB Plastic 2
101 BB Iron 1
101 BB Iron 2
102 CC Iron 1
102 CC Iron 1
103 DD Iron 1 (should be highlighted, ItemId 103 Different - here Type is different)
103 DD Plastic 2
我需要根据RecId 1和2对每个ItemId进行比较和突出显示, ItemId 101和102不应高亮显示,因为它们相同且RecId为1
答案 0 :(得分:1)
*建立条件格式设置规则非常容易,您可以在Internet上找到很多示例。但是我心情很好;)*
首先为您的第一行数据制定一个基本规则。选择要突出显示的单元格,然后单击“主页”->“条件格式”->“新规则”
选择“使用公式...”并输入公式(此处,您要检查下一行,因此我们将使用=AND($A2=$A3,OR($B2<>$B3,$C2<>$C3))
),然后通过单击“格式”来选择突出显示格式。 ”按钮,然后单击“确定”。
您的“条件格式”目前仅适用于第一行数据,但是您可以轻松地编辑范围:返回“首页”->“条件格式”->“管理规则”
并更改“适用于”范围。
您甚至可以在“适用于”范围框中使用动态命名范围或间接公式。