Excel:如何通过公式创建(真正的)空白单元格,以便它们不会显示在图表中?

Excel:如何通过公式创建(真正的)空白单元格,以便它们不会显示在图表中?

我有一张表格,用于跟踪每日数据,将其与我设定的每日目标进行比较,计算两者之间的差距,并在折线图上显示数据。数据有 4 列:

A.日期(从今天到2014-12-31) C.实际值(只填写过去的日期) D.目标值(截至2014-12-31为止全部填写) E.缺口(CD)

我希望只要没有当前日期,间隙 (E) 就是空的,因此用以下公式填充它:

=IF(ISBLANK(C10), "", C10-D10)

E 列的未来日期正确显示为空白。当我根据数据创建图表时(E 位于不同的轴上),由于值为空白,所以不会为 C 列的未来日期绘制线条,但会为 E 列的未来日期绘制线条,且值为零。

我假设字段内容为“”的公式结果不被视为“空白”,因此图表假定它为零。

当 C 列中没有值(因此 E 列中也没有值)时,如何使 E 列中的图表线条消失?

答案1

找到答案这里。如果让公式返回NA()而不是"",图表将接受它为空并且不显示线条。

答案2

使用 #N/A 使图表在公式中显示空白 =IF(A1="",#N/A,A1) =IFERROR(A1,#N/A)

答案3

我找到了一种柱形图的小解决方法。如果您想使用数据点但又不想显示零,请将数据点数字格式更改为零等于“”的自定义格式。

我使用的代码:

_(* #,##0_);_(* (#,##0);_(* ""_);_(@_)

所有这些都是会计格式

_(* #,##0_);_(* (#,##0);_(* **"-"**_);_(@_) 

替换为

_(* #,##0_);_(* (#,##0);_(* **""**_);_(@_)

注意"-"用 替换""。会计格式中的 - 为零。希望这对某些人有帮助。

数字格式

相关内容