Excel条件格式 - 颜色标度

时间:2011-11-24 16:39:46

标签: excel

我想根据Excel 2007样式菜单中的值(参见条件格式 - 颜色标度)将单元格设置为更新。

它工作正常,当您拥有具有相当分布值的各种数据时,效果非常好。

但是,我有条件地格式化的列是一些计算的结果。有时我得到N / A值,因为我的一个输入是N / A,有时我得到异常“除零”,因为我的单元格是除法的结果。在这些情况下,我根本没有任何颜色。

有没有办法忽略有时发生的这些有问题的细胞,将它们留空并为其余部分处理颜色?

谢谢你们! ;)

工作正常的图片:column coloured with regard to values

另一张图片显示了有问题的细胞取消着色:enter image description here

我正在寻找问题的Excel解决方案,然后我可以将其记录为宏来移植到我的C#应用​​程序。但如果有人在C#中有一个很好的解决方法,我也会很高兴(即我在范围内使用ToColourScalePercentile,我想可能会以某种方式从范围中删除有问题的单元格)

2 个答案:

答案 0 :(得分:4)

您可以使用IsError函数检查是否存在N / A,如果有单元格为空,否则将值放在那里。

答案 1 :(得分:3)

由于你使用的是2007,你可以将你的计算包装在iferror()函数中,如下所示:

=iferror(your calculation here, 0)

这样,如果您的计算结果为错误,它将替换第二个参数。您可以使用0或“”将其留空。