在 excel 中,我尝试创建一个条件格式规则,当单元格包含以下任一内容时,将突出显示该单元格:
TODO,
TBD,
..
我曾尝试创建类型规则
'Use a formula to determine which cells to format'
在“格式化此公式为真的值”下,我使用了:
=OR((SEARCH("TODO", A1)>0),(SEARCH("TBD", A1)>0))
(由于某种原因,Excel 会自动将单元格引用 A1 更改为 XER1)
但该规则并未产生效果。
但是,如果我使用这个条件:
=SEARCH("TODO", A1)>0
条件格式有效。
我究竟做错了什么?
我在 Windows 7 64 位上使用 Excel 2007。
谢谢。
相关问题:https://stackoverflow.com/questions/24980763/conditional-formatting-with-or-function
答案1
选择值列后,您所要做的就是条件格式、突出显示单元格规则、更多,然后选择使用格式值下的公式,其中此公式为真,写入 =OR(A1="todo",A1="tbd") 并选择您的格式,然后确定要响应您的请求,请输入此公式 =OR(IFERROR(FIND("todo",A1,1),0)>0,IFERROR(FIND("tbd",A1,1),0)>0) 我认为在您的公式中,当找不到它时会出错