我在excel中有一个引用列(假设Col:A)。新数据正在C列中输入。我希望只要用户在C列中保留每个单元格后在C列中输入数据,代码就会检查该值。
Column A Column C
------------------------------------
1001 2000
2000 1005
1005 2000
如果值为A列,则背景变为蓝色(此处为1005和2000)
如果C列中的值重复,则背景变为红色。 (这里是2000年)
我知道我可以在像这样的范围内存在一个单元格中的值
=COUNTIF(A1:A140;C1)
但我不想为每个单元格重复它,因为A列中的单元格数字都没有区分,也没有在C列中区分。
答案 0 :(得分:1)
首先选择C列,然后使用主页►条件格式►新规则。打开新格式规则对话框后,选择使用公式确定要格式化的单元格,并为此公式为true的格式值提供以下内容: 文本框。
=countif($a:$a; $c1)
单击格式并选择蓝色填充。单击确定一次接受新格式,然后再次确定以创建新规则。
如果仍然选择了所有C列,请使用=countif($c$1:$c1; $c1)>1
和红色填充重复。
您的结果应该类似于以下内容。