Excel公式使用代码格式(写在反引号内),总是会因为括号嵌套或者冒号的缘故报错,无论行内代码还是代码块都不行,而且两者报错还不同。
请问该如何以代码格式展现Excel公式?它有什么转义符吗?
1 个赞
转义符"\",就是enter键上面的那个,注意不是问号的这个哦“/”,还有要在英文状态下书写。
1 个赞
感谢你的再次回复,看来是我理解错了,要在整个公式也就是等号前添加反斜杠,而不是不兼容的字符前。这样就能够正常显示了。
但这里又有个问题,如何能够不显示这个添加的反斜杠?
1 个赞
这是 Dataview 的行内查询搞的吧? 行内代码如果是 =
开头, 会被 dv 视为可执行代码
可以在 dv 设置里把 Inline Query Prefix
改成不太常用的符号
2 个赞
感谢 @1035014871 @Probe 两位高手解惑,我还是不太想去动插件的默认全局设置,就先把等号扔到反引号的外面去吧。
别客气
插件的默认全局设置
dv 这个设置倒不必太在意, 如果不用, 甚至可以把行内查询给禁了 (“Enable Inline Queries” 和 “Enable Inline JavaScript Queries” 禁用后 dv 不再管行内代码, 块状代码仍然有效)
我自己是没关这俩, 但把 “Inline Query Prefix” 的口令字符给改成 ===
了, 单个 =
确实容易误触发
当然, 扔到反引号的外面也没啥问题
1 个赞