debugging 如何处理条件格式公式中的双引号

im9ewurl  于 2022-11-14  发布在  其他
关注(0)|答案(3)|浏览(182)

我正在查看this question,为了提供帮助,我基于以下公式编写了一个条件格式规则:

="ABS(B3-A3)>=1,5" // the double-quotes are automatically added by Excel

然而,这似乎并不起作用,尽管公式似乎是正确的(在右边的单元格中,我问这是否正确,得到了肯定的结果,正如你所看到的(WAAR在荷兰语中表示正确)):

我对最后的解决方案不感兴趣,我只想知道我怎么能调试这样的情况:公式显然为真,但条件格式仍未应用。这可能意味着:

  • 语言设置有问题。
    *小数点/逗号分隔符有问题。
  • 公式有其他错误(绝对参照、相对参照...)

如何逐步评估在条件格式配置中输入的公式,以查看可能的错误?
先谢了

gr8qqesn

gr8qqesn1#

1.选择整个范围(例如A2:B5)
1.添加条件格式公式=ABS($B3-$A3)>=1.5

结果:

zbdgwd5y

zbdgwd5y2#

去掉公式开头和结尾的“”。应该可以了。

s8vozzvw

s8vozzvw3#

对不起,伙计们,但事实是真的神经破坏:

  • 错误1004的答案是正确的。谢谢截图。
  • Jario的答案也是正确的。

那是怎么回事?
显然,小数点分隔符似乎有问题:当我经常使用Excel输入一个点时,它会转换成逗号。当我在条件格式公式中输入一个点时,此转换不会完成,从而导致一个错误的公式,其中Excel会自动添加双引号。由于双引号会导致一个错误的公式,因此条件格式不会被应用。
因此:

当您在条件公式中看到双引号时,就表示发生了错误,您的条件格式无法工作!

相关问题