我想在一列单元格中搜索这些特殊字符中的任何一个:
` ‘ “ \ / ^
如果存在(也可以是C2="fruit\"
),我希望单元格返回红色。
我知道我应该为此使用条件格式和查找功能......但是如何将它与所有字符结合起来?
感谢您的帮助。
我想在一列单元格中搜索这些特殊字符中的任何一个:
` ‘ “ \ / ^
如果存在(也可以是C2="fruit\"
),我希望单元格返回红色。
我知道我应该为此使用条件格式和查找功能......但是如何将它与所有字符结合起来?
感谢您的帮助。
要通过 Excel 公式执行此操作,您必须使用辅助列。
假设您在 Col A 中有一些文本,如下图所示
下一个输入你的特殊字符说E1:E6
接下来在 B1 中,键入此公式
=SUM(IF(ISERROR((FIND($E$1:$E$6,A1))),0,1))
然后按CTRL+ SHIFT+ENTER并向下复制公式。
下一个亮点 COl A 和主页 | 条件格式 | 新规则,选择Use a Formula to determine which cells to format
接下来键入=$B1>0
屏幕截图中显示的公式,您就完成了
这是输出
如果需要,隐藏 Col B/E。
您可以将以下内容用作单个条件格式规则,其中A1
是范围的左上角单元格。
=(IFERROR(FIND("`",A1),0)+IFERROR(FIND("'",A1),0)+IFERROR(FIND(CHAR(34),A1),0)+IFERROR(FIND("\",A1),0)+IFERROR(FIND("/",A1),0)+IFERROR(FIND("^",A1),0))>0
该公式通过对FIND
每个字符的单个 s 的结果求和来起作用。除非找到至少一个字符,否则总和为 0。
=or(IFERROR(FIND(",",C2)>0,FALSE),
IFERROR(FIND("^",C2)>0,FALSE),
etc
在单独的行中制作以使其更具可读性......显然您需要删除换行符。可以将其添加为条件格式,因为如果找到一个或多个字符,则返回 TRUE 如果没有找到,则返回 FALSE。
IFERROR(FIND(",",C2)>0,FALSE)
如果字符在一个单元格中,它是kinding 的关键。