在 100 多行的工作表的几乎每一行上我都有一个1
和一个2
。
我想自动为每行1
和之间的所有单元格着色或填充颜色2
,但前提是同时存在1
和2
。
答案1
最简单的解决方案是:
选择表中的数据单元格,确保其B2
为活动单元格,然后输入以下内容作为条件格式公式:
=COUNTIF($A2:A2,1)*COUNTIF(C2:$J2,2)+COUNTIF($A2:A2,2)*COUNTIF(C2:$J2,1)
请注意,如果数据从列开始A
,则必须从选择中省略该列(从而省略Applies to
范围),并且必须完全按照上述方式输入条件格式公式,就好像该列包含标题而不是数据一样。
还要注意,公式中的范围故意将数据右侧延伸一列。这是在最后一列出现1
或的极端情况下所必需的。2
如果一行中出现多个1
或2
,公式就会产生奇怪的效果,使用最外面的值作为端点,有时不会突出显示内部的1
或2
。