基于前缀字符 (') 的条件格式

基于前缀字符 (') 的条件格式

在 Excel 中,单元格内容前面会出现前缀字符。通常这是一个空白字符,Excel 会根据最佳猜测进行格式化。如果使用撇号,它会将所有内容视为文本。这些与 Lotus 1-2-3 (',^,",) 兼容。由于它们不是正常单元格内容的一部分,因此您无法搜索或找到它们。如果使用前缀字符,是否有任何方法可以进行条件格式化?

先前的答案,基于公式的 Excel 条件格式,有一个可以ISNUMBER正常工作的实现,除了单元格为空白时也会这样TRUE。由于我的大多数单元格一开始都是空白的(财务电子表格),这很烦人,因为它会将大多数单元格变成红色。

这篇文章寻找前导撇号有一些 VBA 可以用于查找它们,但是有没有更简单的方法?

答案1

可以使用以下条件格式公式来解决此问题:

=IF(AND(NOT(ISBLANK(A1))),NOT(ISNUMBER(A1)))

*将 A1 替换为您相关的单元格

确保在创建新规则下选择“使用公式确定要格式化的单元格”选项以使其正常工作。

相关内容