Excel:如何忽略图表中的非数字单元格

时间:2017-07-18 13:53:46

标签: excel charts line-plot

在Excel 2016中,我的时间序列可能包含缺少数据的单元格,通常用字符串标记。我想绘制忽略非数字单元格的系列,但Excel想要将它们绘制为零。 这是它的外观。

strings are converted into zeros

解决方法可能是创建另一个类似

的列
=IF(C13="#N/A N/A",NA(),C13)
建议here

。 但是,我想知道是否有办法避免创建另一个列。 请注意,我选择了以下选项:"隐藏和空单元格设置" /"将空单元格显示为:Gaps"。但这似乎没有帮助。

2 个答案:

答案 0 :(得分:1)

是的,Excel图表将字符串视为零。 "将空单元格显示为间隙" "隐藏和空单元格设置下的选项"也不会工作,因为这些都不是空单元。

除了创建另一个专栏外,您还可以考虑几种替代方案。

可能的解决方案:

  • 选项1 - 此解决方案实际上被视为您提供的link中的问题。如果"系列"列包含 #N / A 而不是 #N / A N / A ,如屏幕截图所示,Excel图表将忽略这些项目并显示所需内容。如果此列包含VLOOKUP等公式,则应自动生成" #N / A"对于错误,图表将忽略该错误。

  • 选项2 - 另一个选项是不显示"系列"列数据不是数字。因此,如果单元格地址与日期" 28/12 / 2016"是A3,将其替换为公式=IF(ISNUMBER(B3),A2-1,"")并将其复制到下面的其余行。

答案 1 :(得分:0)

使用iferror围绕您的功能。例如,写:=IfError(YourFunction, "")。这样,如果出现错误并且图形没有表示,则您将有一个空白单元格。