Excel中的实时图表:对于将来的date,行数降为零

我在Excel中运行实时市场图表。 图表指标通过代理通过Microsoft Excel中的DDE工具提供的实时数据运行。 它工作正常,我很高兴 – 除了一个缺陷,我希望你能协助。

graphics的线条(这是一个折线图types)是实时创build的。 现在和过去的时间很棒,很干净。 不幸的是,在即将到来的那段时间内,图表中的线条降到零,沿着x轴爬行到未来。 这破坏了图表的当前阅读。

有没有什么办法可以防止这种情况的发生,因此线条(正确称为曲线)只存在于过去和现在的时间段。 工作表被设置为不在公式中显示零值,但制图工具似乎没有此function。

如果将#N/A放入单元格(使用=NA()函数),则不绘制点。

为了隐藏现在在#N / A中的单元格的丑陋程度,可以使用数字格式或条件格式来隐藏错误值。 你可以通过向你的条件格式添加一个公式来做到这一点

 =ISNA(A1) 

并将格式设置为白色背景上的白色字体。 这使得#N / A中的单元格显示为空白。 对于条件格式可用之前的Excel版本,您可以使用数字格式做相同的事情,但反过来。 即将您的字体设置为白色,以便默认情况下所有单元格都不可见,并将您的数字格式设置为:

 [black]0.0;[red]-0.0;[black]0.0;[black] 

这应该使任何不是一个错误出现的黑色或红色的字体颜色。 问候

戴夫

我曾经在Excel 2003中保存过一个Excel 97工作表(带有图表)。之后,每当我在97年保存这个文件时,我都得到一个提示,告诉我这个电子表格是在新版本的Excel中创build的。

为了消除提示,我在2003年打开它并将其保存为Excel 5.0 / 95工作簿(* .xls)。 然后,每当我在97年打开它的折线图在最后降到零。 他们之前没有这样做。

要解决此问题,请右键单击图表,select图表types,select自定义types,然后select“彩色线条”。 显然,当我将它保存为不支持图表types的Excel 5.0 / 95时,程序默认为“Smooth Lines”types。 将图表types更改为“彩色线条”之后,只需要进行一些次要的格式设置。

这个经验表明,无论触发什么东西,都可以解决这个问题。 只需更改图表types。 当我这样做时,丢失的线消失了,我不必使用#N / A方法。