Excel条件格式 – 颜色比例

我想在Excel 2007的样式菜单中根据它们的值(参考条件格式 – 颜色比例)来更新颜色。

它工作得很好,当你有一个分布相当广泛的数据的价值的效果是美好的。

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

有没有办法忽略这些有时会发生的问题单元格,让它们留下空白,并为其余的单元格加上颜色?

感谢你们 ! ;)

什么时候工作正常的图片: 有关价值的色彩柱

另一幅显示有问题的细胞取消着色的图片: 在这里输入图像说明

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

你可以使用IsError函数来检查是否有N / A,并在单元格为空的情况下,否则将值放在那里。

既然你正在使用2007,你可以把你的计算包装在iferror()函数中,如下所示:

 =iferror(your calculation here, 0) 

这样,如果你的计算结果是一个错误,它将取代第二个参数。 您可以使用0或“”将其留空。