忽略#'¡DIV / 0! 条形图的两个轴的值 – Excel
我在excel中有这个条形图:
如你所见,如果有#'¡DIV/0!
,值是0
。 我真正想要的是条形图只显示数值。 在这种情况下。 只是前三个值必须可视化。 我尝试了公式IF.ERROR(FORMULA,"")
但结果是一样的,
那么,我该怎么做?
您需要图表的dynamic范围,或者过滤数据源以隐藏具有错误的行。 Excel图表将不包括用filter隐藏的数据。
要应用dynamic范围,请使用以下公式创build两个范围名称:
chtLabels =OFFSET(chtValues,0,-1) chtValues =Sheet1!$B$12:INDEX(Sheet1!$B:$B,MATCH(99^99,Sheet1!$B:$B,1))
调整chtValues范围名称,以在列B中的第一个单元格中开始,而不是在示例的B12中开始。
编辑柱状图系列值并input范围名称,以表格名称开头
=Sheet1!chtValues
编辑水平轴标签并用dynamic命名范围replace范围
=Sheet1!chtLabels
当您退出对话框时,Excel将用文件名replace表名。 结果将类似于这样:
请注意系列公式如何显示范围名称而不是单元格范围。
=IFERROR(value, value_if_error)
其中value_if_error应该等于0或“”或任何你想要的