我有一个 5 列 5 行范围 H2:M6。我在 M 列中有一个日期。如果 M = 一个 $C$40 中的日期,我希望突出显示整行。它非常适合 M 列。列的格式为文本、货币、货币、日期、日期。我可以有条件地单独格式化每列,但我有 10 列 x 12 张纸要添加条件格式。我已确保以下公式适用于每列: 我的公式是=IF($C$40<>",M2=$C$40,(。 有趣的是,如果我仅将规则应用于 L2:M6,它只会突出显示 L 列,而不是 M 列。L 列和 M 的 90% 始终是相同的日期,但确实有所不同。 这是否与使用日期的公式有关,其余列不是日期?但这并不能解释它在上一个示例中没有格式化 M 列。 大卫
使用:
=AND(COUNTA($C$40)=1,$M2=$C$40)
CountA($C$40(- =1 将确保$C$40<>"(0 的日期在 Excel 中转换为 01-01-1900(
- $M 2 将确保它始终是 M 列,即使您选择多列
- And(( 是两个条件的 True 结果的组合
您可以选择所有列并使用上述公式使用条件格式。