Excel - 具有多个条件的条件格式不起作用
Excel - conditional formatting with multiple criteria doesn't work
当内容与(至少)其他两个单元格之一匹配时,我正在尝试将单元格着色为红色。
我一直在尝试这个:
=AND(COUNTIF(CB17:CE17;CB55)=1,COUNTIF(CB18:CE18;CB55)=1)
还有这个:
=AND(COUNTIF(CB17:CE17;CB55)=1,COUNTIF(CB18:CE18;CB55)=1) = TRUE
但 Excel 无法将其识别为公式 ("There's a problem with this formula. Not trying to type a formula? ...")!
我似乎找不到任何条件格式公式来使用 AND 运算符(我的 Excel 是英文版)。
有什么建议吗?
编辑:
一些截图来澄清:
在公式中使用 AND 或“+”运算符时出现错误:
标准单元格的当前内容:
AND 将结果中的表达式为真。
首先,您不需要评估为 1 AND 即可工作。其次,你用过;和,而不是;。您提到将它们更改为;解决了。
所以 =AND( COUNTIF(...), COUNTIF(...) )
就足够了。
你的公式是 =AND(COUNTIF(CB17:CE17;CB55);COUNTIF(CB18:CE18;CB55))
话虽这么说,但您希望它对任何一个为真的值都有效,这意味着您需要一个 OR 运算符,而不是 AND。语法基本相同,只是将 AND 替换为 OR。您的公式将是 =OR(COUNTIF(CB17:CE17;CB55);COUNTIF(CB18:CE18;CB55))
现在,由于您的范围是 CB17:CE17 和 CB18:CE18,并且它们的计算结果都为 CB55,您当然可以简单地使用 =COUNTIF(CB17:CE18;CB55)
,这样会简单得多。我已经解释了 AND,所以你可以从中学习,以防你真的需要使用更多范围 and/or 针对不同的单元格进行评估。
当内容与(至少)其他两个单元格之一匹配时,我正在尝试将单元格着色为红色。
我一直在尝试这个:
=AND(COUNTIF(CB17:CE17;CB55)=1,COUNTIF(CB18:CE18;CB55)=1)
还有这个:
=AND(COUNTIF(CB17:CE17;CB55)=1,COUNTIF(CB18:CE18;CB55)=1) = TRUE
但 Excel 无法将其识别为公式 ("There's a problem with this formula. Not trying to type a formula? ...")!
我似乎找不到任何条件格式公式来使用 AND 运算符(我的 Excel 是英文版)。
有什么建议吗?
编辑:
一些截图来澄清:
在公式中使用 AND 或“+”运算符时出现错误:
标准单元格的当前内容:
AND 将结果中的表达式为真。
首先,您不需要评估为 1 AND 即可工作。其次,你用过;和,而不是;。您提到将它们更改为;解决了。
所以 =AND( COUNTIF(...), COUNTIF(...) )
就足够了。
你的公式是 =AND(COUNTIF(CB17:CE17;CB55);COUNTIF(CB18:CE18;CB55))
话虽这么说,但您希望它对任何一个为真的值都有效,这意味着您需要一个 OR 运算符,而不是 AND。语法基本相同,只是将 AND 替换为 OR。您的公式将是 =OR(COUNTIF(CB17:CE17;CB55);COUNTIF(CB18:CE18;CB55))
现在,由于您的范围是 CB17:CE17 和 CB18:CE18,并且它们的计算结果都为 CB55,您当然可以简单地使用 =COUNTIF(CB17:CE18;CB55)
,这样会简单得多。我已经解释了 AND,所以你可以从中学习,以防你真的需要使用更多范围 and/or 针对不同的单元格进行评估。