作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
尝试解决这个问题: copy conditional formatting between hyperlinked cells .
我偶然发现了一个问题 -
每当我的条件格式规则包含 FORMULATEXT() 时,它只会评估公式单元格,不再查看基本输入单元格(如字符串或数字)。
重现:
A B C D E
1 =0 =A1 - - -
2 ="asdf" asdf - - -
3 - - - - -
4 - - - - -
5 - - - - -
条件格式规则(应用于=$A$1:$E$10
):
=OR((A1="asdf"),(FORMULATEXT(A1)="=A1"))
由于某种原因,单元格 B2 没有突出显示,尽管它应该突出显示。
我错过了什么吗?这是一个错误吗?
我承认这是这些公式的罕见应用,但我很好奇..
最佳答案
FORMULATEXT在某些情况下返回错误值:
...
In the following cases, FORMULATEXT returns the #N/A error value::
- The cell used as the Reference argument does not contain a formula.
如果公式参数是错误值,则整个公式将返回该错误值。因此,OR
将返回 #N/A
,而不是 True
或 False
。除非您发现此错误:
=OR(A1="asdf",IFERROR(FORMULATEXT(A1),"")="=A1")
关于excel - 条件格式和 FormulaText,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38932281/
尝试解决这个问题: copy conditional formatting between hyperlinked cells . 我偶然发现了一个问题 - 每当我的条件格式规则包含 FORMULAT
我需要计算具有一定长度的 FORMULATEXT() 的所有单元格,我决定使用 SUMPRODUCT(),因为我相信在使用 COUNTIF() 时不能按长度计算。我在计算一定长度的单元格时使用的公式是
我是一名优秀的程序员,十分优秀!