Excel表中公式返回的错误值如何在图表中显示为断点(空白非零值)?

先定义一下我想表达的问题:1.大家都知道Excel表的单元格内容无非三种情况:空白(不是空格),字符,数字。2.一般情况下图表的生成来源于数据(公式或数值)。3.默认情况下公式返回的错误值(#Value!)在图表上显示0值。现在存在的问题在于:生活中我们暂时无法取得某一参数(比如无法统计,无法测量),但是在表格里不想留空白(如果留空白,可能会致人产生疑问:数据未填是遗忘?还是无法取得?同时公式返回值为0),于是添加斜线或者短横线表示此数据无法获得(表示工作有做,但此时公式返回错误值#Value!,图表显示0值)。现在我想要的结果是:如果某天取得该数据填进表格,公式会自动计算返回值,图表也会自动更新;如果仍然无法取得该数据(添加斜线或短横线,而不是空白),可以保留公式返回的错误值#Value!,但图表上能显示空白非0值(断点)。这个意义在于:既然在表格里显示的#Value!不是数据和数值,为何要在图表上默认为0值而不是空白(断点)?不知道这个问题是否阐述清楚?配图说明:图一为正常表格与图表状态(表格中#value!值在图表上默认为0值而非空白,图表不是想要的效果);图二表格中公式被破坏为空白值(表格未保留公式错误返回值#Value!,不是想要效果),图表显示为空白值(想要到达到的效果);图三是取得参数后的表格和自动更新的图表状态(y值由变量X值确定)。

错误值可以用 iferror做容错处理,如果仅仅是为了提示作用,可以设置单元格格式,设置为当单元格值为0时显示“待定”作为提醒功能

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-08-03
写这么多,在现在高速发展的社会,谁会仔细看。
无非是想,公式无法计算时显示0.
试试IFERROR或IFNA,就算IF函数也能解决。
(如果公式的计算结果错误,则返回您指定的值;否则返回公式的结果。)
另外还有IS*函数家族,也有类似功能。学习一下。
第2个回答  2018-07-11
XY散点图,可以显示断点不连续的线。如果公式出现错误,可以加一个容错的函数:
=iferror(公式,0)追问

回答未切中要害:1.XY散点图改变了图表类型!2.容错函数改变的是表格显示值而不是图表显示值!

本回答被网友采纳
第3个回答  2018-08-04
可以试试数据透视图,错误值可以跳过
第4个回答  2019-05-20
搂主,解决这个问题了吗?最近我也遇到这个问题