我有一个动态表,例如5列:
我已经有以下规则:
我使用此公式,并且有效:
=Search("AA"; $A1)>0
现在我想要一条规则:
这可能吗?
编辑: 下图表示我想要的: table
答案 0 :(得分:1)
对于其他列,我假设您的意思是表中的任何其他列是否具有字符串M
=AND(Search("AA"; $A1) > 0; OR($B1 = "M"; $C1 = "M"; $D1 = "M"; $E1 = "M"))
答案 1 :(得分:0)
这两组公式为:
如果我在其他栏中找到字母M,但它在AA线上,则用其他颜色填充,例如绿色。
=AND(SEARCH("AA",$A2)>0,OR($B2="M",$E2="M"))
如果我在其他栏中找到字母M,但它在BB行上,则用另一种颜色填充,例如红色。
=AND(SEARCH("BB",$A2)>0,OR($B2="M",$E2="M"))
答案 2 :(得分:0)
搜索不会在单元格之间轻松找到内容。
最好使用另一个功能。在这种情况下,我通常使用COUNTIF
。
仅突出显示表中的一个单元格,并将其用作条件格式中的公式。 此选项仅在带有“ M”的单元格上为您突出显示:
=AND(SEARCH("AA", $A1)>0, A1="M")
=AND(SEARCH("BB", $A1)>0, A1="M")
对于该行,使用此:
=COUNTIF($A1,"AA")>0
=COUNTIF($A1,"BB")>0
将条件格式仅放在一个单元格中之后,更改“适用于”字段以反映希望将其应用到的整个范围。这依赖于条件格式中的相对引用。这会很快变得非常混乱,因此我建议手动编辑“适用于”字段,而不是将复制/粘贴格式复制到指定区域。
编辑:更新了图片和公式以反映对问题的清楚程度的更新。