|
本帖最后由 hucity@126.com 于 2013-7-9 22:31 编辑
问题:
在下列源数据中,我用if函数"=IF($A2=C$1,$B2,"")”可以得到如下表格:
| | cc | aa | bb | aa | 58 | | 58 | | bb | 203 | | | 203 | cc | 69 | 69 | | |
然后用这些数据画折线图时,其中的空白单元格显示值为零,在图表中以0点存在。可现在我不想要这些0点显示在图表上,要求空值就是空值,图表中不显示,请教高手在不用VBA的前提下该如何实现?
PS,
我尝试过的方法有如下几种,但都告失败:
1>图表区右键->选择数据->隐藏和空单元格设置->空值;
2>在函数后面加&"",改为=IF($A2=C$1,$B2,"")&"";
3>将函数改为=IF($A2=C$1,$B2,A65530),其中A65530一定为空白单元格;
4>更改单元格设置,在自定义选项中屏蔽0;
只有一种方法可以实现图表中空值不显示0,那就是将公式改为"=IF($A2=C$1,$B2,NA())”,但这样的话返回的空白单元格又会在源数据中显示为#N/A,这是我不想要的。当然可以将#N/A用条件格式显示为与背景色相同,这样可以掩耳盗铃,眼不见心不烦。
但有没有更好的办法,既可以实现图表中的空白单元格不显示0值,源数据也不出现#N/A呢?请高手解答。跪谢了!!!!
空单元格不显示0.rar
(33.23 KB, 下载次数: 46)
|
|