excel条件格式能不能根据公式结果不同的范围显示不同的设定值

例如:D3单元格是用公式算出的数值,此数字小于2190则显示为2200,介于2191-2390则显示为2400,介于2391-2590则显示为2600

 1.步骤1、打开任意Excel文档,Microsoft Office Excel 2013和Excel2007打开文件的方式有所不同,如下图打开的示例文件;

2.步骤2、点击最上方菜单栏上的“开始”菜单,然后鼠标选中需要应用条件格式的单元格区域,如示例文件,选中C2:C5成绩列这块区域;

3.步骤3、鼠标左键点击右上方工具栏上的“条件格式”图标,会出现下拉菜单项,鼠标移动到“突出显示单元格规则”菜单上,会出现级联下级菜单,在下级菜单上选择“小于(L)…”;


4.步骤4、在弹出的规则设置窗口的左边单元格中输入数字60,右边的”设置为“的下拉列表框选择你想设置的规则,比如老师对于成绩小于60分的单元格希望以浅红填充,则选择对应项即可实现下图所示效果;

5.步骤5、重复步骤3~4,可以分别设置成绩大于90分的和成绩介于60~90分的分别以什么颜色显示,参见下图;

6.步骤6、另外可以通过点击“条件格式”图标,选择数据条或者色阶等实现其它类似效果;

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-02
条件格式并无此功能,根据你的需要,可以使用嵌套IF或lookup函数来达到需要的效果。

参考函数:
=LOOKUP(你原来的D3单元格公式,{0,2191,2391},{2200,2400,2600})本回答被提问者采纳
第2个回答  2013-09-02
可以用函数CELING试试。
CEILING(number,significance)——将参数 Number 向上舍入(沿绝对值增大的方向)为最接近的 significance 的倍数。
第3个回答  2013-09-02
=if(你的公式<2191,2200,(你的公式<2391,2400,2600))追问

我的是07版,具体怎么设置?

追答

不用条件格式,直接将公式复制到d3单元格啊,井“你的公式”几个字改成d3原来的公式内容

追问

试过,是符号错还是什么格式不对?我的公式不是用函数的,而是直接等于单元格的加减乘除。

例如A3单元格内的公式是 =D10-F8*2-F3 经常一个单元格需要其他单元格进行加减乘除,我没发现系统有这样的函数公式,所以都是直接手输入公式。

追答

把里面的等号去掉
=if((d10-f8*2-f3)<2191,2200,((d10-f8*2-f3)<2391,2400,2600))

追问

还是不行,你没试过吧?拜托你确定好是对的再回答!!!!!

相似回答