单元格E4包含一个公式,该公式计算存储在上一个工作表中的元素数量,然后从该工作表中的总计数元素中减去它们。 例如
D4
)E4
;公式为="(" & D4-'09.16'!D4 & ")"
我想使用条件格式设置,以便如果单元格E4
中的值小于D4
,则文本的颜色应为红色和绿色(如果值高于此值)。遗憾的是,这不适用于条件格式,我认为它与单元格E4
包含公式的事实有关。
实际上,在打印屏幕中可以看到,我想将此标准应用于多个单元格。因此,比较E
和D
打印屏幕
答案 0 :(得分:1)
我认为您的问题是您尝试将数值与字符串进行比较,因为E4中的公式会产生字符串。我建议你用=D4-'09.16'!D4
替换这个公式,即只用不带括号的计算。然后在常规格式中,将用户定义的格式字符串(0)
应用于该单元格。这意味着该值将被括号括起来。因此,您将获得相同的视觉结果,而此单元格的内部表示仍将是数字。条件格式中的值的比较应该以这种方式工作。
答案 1 :(得分:0)
您可以尝试使用此公式来进行E4的条件格式设置:
=VALUE(MID($E4, 2, LEN($E4)-2))<$D4
复制E4并将格式粘贴到后续单元格中。
它的作用是删除括号(将单元格值转换为字符串),并将值转换为可与D列中的值进行比较的数字。