如何通过比较忽略空白匹配的两列来通过条件格式突出显示单元格?
How to highlight the cell by conditional formatting by comparing two columns ignoring BLANK match?
我试图通过比较两列 B 和 C
通过条件格式突出显示单元格
条件是忽略空白,即使两列在同一行上都有空白,只是为了突出显示匹配值
所以我写了
=AND(B2=C2,C2<>"")
请注意空单元格不是空的。如果我们点击空单元格,有一个隐藏的 IF
公式。但是单元格的值为空。
它不工作。请帮忙
在条件格式规则中使用此公式:
=IF(AND(B2=C2,C2<>""),TRUE)
解决方案
=AND($B2<>"",$C2<>"",$B2=$C2)
按照下面 GIF 中的步骤查看如何使用它 - Conditional Formatting GIF
逻辑
仅固定列 B 和 C,并确保将规则应用于选定范围的第一个单元格,在本例中为第 2 行。
Excel 将以这种方式解释公式 -
- 条件 - 仅当所有规则都适用于 AND 函数时才应用填充颜色
- $B2<>"" - 检查所选区域中的第一个单元格是否为空。
- $C2<>"" - 检查所选区域中的第一个单元格是否为空。
- $B2=$C2 - 检查所选范围内的前两个单元格是否相等。
- 根据给定的固定方式对所选范围的其余部分应用相同的规则 - B 列和 C 列。
根据 5 - Excel 像这样在你选择的范围内循环 -
=AND($B3<>"",$C3<>"",$B3=$C3)
=AND($B4<>"",$C4<>"",$B4=$C4)
...
=AND($B9<>"",$C9<>"",$B9=$C9)
这是 Excel 条件格式中的一个很棒的魔术。
出于练习目的,我建议您尝试根据相同条件突出显示整行。
我还建议您尝试固定 $B$2 和 $C$2 - Excel 只会在这些单元格上解释您的公式,因为您将它固定在它们上,这是一个常见的错误,所以要小心。
希望对你有帮助
我试图通过比较两列 B 和 C
通过条件格式突出显示单元格条件是忽略空白,即使两列在同一行上都有空白,只是为了突出显示匹配值 所以我写了
=AND(B2=C2,C2<>"")
请注意空单元格不是空的。如果我们点击空单元格,有一个隐藏的 IF
公式。但是单元格的值为空。
它不工作。请帮忙
在条件格式规则中使用此公式:
=IF(AND(B2=C2,C2<>""),TRUE)
解决方案
=AND($B2<>"",$C2<>"",$B2=$C2)
按照下面 GIF 中的步骤查看如何使用它 - Conditional Formatting GIF
逻辑
仅固定列 B 和 C,并确保将规则应用于选定范围的第一个单元格,在本例中为第 2 行。 Excel 将以这种方式解释公式 -
- 条件 - 仅当所有规则都适用于 AND 函数时才应用填充颜色
- $B2<>"" - 检查所选区域中的第一个单元格是否为空。
- $C2<>"" - 检查所选区域中的第一个单元格是否为空。
- $B2=$C2 - 检查所选范围内的前两个单元格是否相等。
- 根据给定的固定方式对所选范围的其余部分应用相同的规则 - B 列和 C 列。
根据 5 - Excel 像这样在你选择的范围内循环 -
=AND($B3<>"",$C3<>"",$B3=$C3)
=AND($B4<>"",$C4<>"",$B4=$C4)
...
=AND($B9<>"",$C9<>"",$B9=$C9)
这是 Excel 条件格式中的一个很棒的魔术。
出于练习目的,我建议您尝试根据相同条件突出显示整行。 我还建议您尝试固定 $B$2 和 $C$2 - Excel 只会在这些单元格上解释您的公式,因为您将它固定在它们上,这是一个常见的错误,所以要小心。
希望对你有帮助