我正在构建一个电子表格,并且一直在尝试按照我的意愿进行条件格式化。单元格将包含一个或两个字符,我一直试图让它用红色填充单元格,如果它是一个大写的'W'或ORANGE,如果它是一个小写'w'。只允许大约10个字符(上下W H F S O)但我还需要为两个字符'wh'说一个绿色。 到目前为止格式化给了我RED,无论它是'W'还是'w'。我尝试了不同的测试组合和大量的互联网搜索,欢迎任何帮助。 谢谢
答案 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”
你可能会在条件格式中遇到很多混乱的条件,所以你可以更好地在电子表格的其他地方完成所有这些逻辑