excel表格if函数中返回值的颜色

我要做一个与日间函数有关的表格,在返回值中要用到不同的颜色,如果能够根据返回值的不同让其颜色也不同?
我的函数公式是: =if(B8-D8>=7,"催款",if(5=<B8-D8<7,"提醒",if(B8-D8<5," "))) 这中间的"催款"要红色,"提醒"要绿色. 这个公式应该怎么写呢?
希望知道的朋友帮我一下,谢谢 !!!
蛮急的哦!!!!
还有把返回值改成特殊的符号,如,五星, 这样可以吗? 可以的话,又应该怎么写公式呢?

非常感谢!!!!

公式不用变,只要设置一下条件格式就可以。

方法:选择单元格,单击菜单——格式——条件格式——先来设置条件1,选择“单元格数值”“等于”“催款”,再单击对话框右边的“格式”,字体颜色设置为你需要的红色,确定即可。

然后再点击“条件格式”对话框下面的“添加”,设置条件2,当“单元格数值”“等于”“提醒”时,设置格式字体颜色为你要的绿色,确定即可。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-10
公式是不能设置颜色的
但是你可以设置条件格式
选中数据单元格或者数据
点格式---条件格式---选等于 输入 催款 点格式选红色

点添加 设置提醒的

=if(B8-D8>=7,"△",if(5=<B8-D8<7,"☆",if(B8-D8<5," ")))
第2个回答  2010-04-10
用条件格式,设单元格的值是"催款"就是红色
单元格的值是"提醒""就是绿色

公式好像不能输像 5=<B8-D8<7 的。。。直接改成
=IF(B8-D8>=7,"催款",IF(B8-D8>=5,"提醒"," "))

用符号也可以,就是直接替代就行,如:
=IF(B8-D8>=7,"★",IF(B8-D8>=5,"☆"," "))
第3个回答  2018-04-10
你的逻辑有问题,在不大于7的情况下才会执行后面的if,所以后面增加小于7是不合理的逻辑。
第4个回答  2010-04-10
不如用条件格式
相似回答