excel 中根据公式返回的数值改变当前单元格颜色

如图所示,表中根据数量判定等级,可否将所处等级单元格改变颜色?自动生成如下图所示状态?请高手帮助。非常感谢!
谢谢各位的答复,可是我按照各位的说法试过了,只有当我往里面输入“1”时,才会改变颜色。可是我的单元格是用公式得出的“1”(=IF(C4>=10,"1","0")),就算公式返回“1”,单元格颜色也没有变化。请在帮助想想还有其他解决方法吗?

Excel的条件格式可以根据单元格的值设置一行的颜色,以Excel2010为例,条件格式位于开始菜单下的样式面板:

下面实例演示:如果总分单元格的值大于480,则这一行显示为红色;如果总分小于300,这一行显示为蓝色。

初始状态


1.选择需要设置条件格式的区域,单击条件格式,选择新建规则

2.在弹出的新建规则对话框中,规则类型选择最后一项,编辑规则写为 $G2>480,然后单击格式设置满足条件后的样式

3.在弹出的设置单元格样式对话框中,设置字体颜色为红色。当然也可以根据需要设置其他样式

4.单击确定后结果

5.按照同样的步骤设置总分小于300的样式,最终结果如下

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-01
根据你的要求,凡是显示“1”的单元格,就显示蓝色背景色。问题明确了,解决方式如下:
在excel的格式菜单中,找到“条件格式”,条件1设置为:“单元格的值”-“等于”-“1”,单击“格式”按钮,在“字体”“边框”“背景”中,选择你需要的显示背景色,点击“确定”,就会看到示范的效果,再点击“确定”就好了。单个单元格就设置好了。
因为你是需要在D20:M32范围,设置条件格式,所以就要用光标将对应范围全部选择,然后再同上设置就好了。
试一试效果吧?
祝你成功!追问

谢谢!可是我按照各位的说法试过了,只有当我往里面输入“1”时,才会改变颜色。可是我的单元格是用公式得出的“1”(=IF(C4>=10,"1","0")),就算公式返回“1”,单元格颜色也没有变化。请在帮助想想还有其他解决方法吗?

第2个回答  2011-11-02
选中D20:M32
菜单,格式,条件格式
单元格数值,等于
"1"
再在格式中定义图案为你要的颜色,确定
上面的1与你单元格公式中的1要对应起来,如果你公式中的1用了"",条件格式,里也得用,公式没用,条件格式也不用。本回答被提问者采纳
第3个回答  2011-11-02

在excel中'格式"-条件格式 里面设置

如附件