如何告诉excel忽略#NUM!绘制折线图的错误?

day*_*mes 5 charts microsoft-excel microsoft-excel-2010

我正在绘制一个时间序列的折线图。一段时间后,时间序列显示#NUM!我怎样才能让excel忽略#NUM!什么都不做。目前,它绘制了 #NUM! 的所有值!为零,这使我的图表不准确。

Joo*_*ook 5

您可以设置图表来处理缺失数据,但不能处理错误数据。

http://www.ucmapi.com/chart/017/gap.png

因此,要解决此问题,您应该使用以下代码保护您的时间序列:

B1=IFERROR(A1;"")
Run Code Online (Sandbox Code Playgroud)

其中A1将是您的“原始”数据,并且B1是您必须用作图表输入的单元格/列。

在此处输入图片说明

  • "" 被 Excel 解释为文本,并被赋值为零。如果您不希望点为零,请在公式中使用 NA() 而不是 ""。这将丑陋的 #N/A 放入单元格中,但它没有用点绘制。如果点由线连接,则绘制一条线连接#N/A 两侧的点。 (4认同)

dav*_*dav 3

考虑使用=IFERROR(A1,NA()). 这会将所有错误值替换为NA(),Excel 会自动跳过该值,给您留出一个间隙。

  • NA() 或 #N/A 不会留下间隙。它可以防止绘制标记,但如果其他点通过线连接,Excel 会在 #N/A 两侧的点之间绘制一条线。 (3认同)