Excel条件格式与字符完全匹配

时间:2013-09-26 18:45:13

标签: formatting conditional-statements case-sensitive

我正在构建一个电子表格,并且一直在尝试按照我的意愿进行条件格式化。单元格将包含一个或两个字符,我一直试图让它用红色填充单元格,如果它是一个大写的'W'或ORANGE,如果它是一个小写'w'。只允许大约10个字符(上下W H F S O)但我还需要为两个字符'wh'说一个绿色。 到目前为止格式化给了我RED,无论它是'W'还是'w'。我尝试了不同的测试组合和大量的互联网搜索,欢迎任何帮助。 谢谢

1 个答案:

答案 0 :(得分:0)

字符串比较在Excel中与案例无关,即="W"="w"评估为TRUE

您应该使用=code(text)函数来比较条件格式公式中单元格的ASCII代码

例如=code("W")求值为ascii代码87,=code("w")求值为ascii代码119

=code(text)仅对第一个字符进行评估,因此您必须执行=and(code(left(cell, 1))=119, code(mid(cell, 2, 1))=104)之类的操作来捕获两个字符示例“wh”

你可能会在条件格式中遇到很多混乱的条件,所以你可以更好地在电子表格的其他地方完成所有这些逻辑