0

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

4

1 回答 1

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”之类的操作

您可能会在条件格式中遇到很多混乱的条件,因此最好在电子表格的其他地方执行所有这些逻辑

于 2013-09-26T18:57:20.367 回答