我正在尝试在Excel 2010中绘制折线图.y列数据源中有一些空白,我希望图形中忽略这些。似乎将这些默认为零。我知道“隐藏和空单元格设置”存在,但这只是提供将其设置为零的选项。任何其他方式让我的图表看起来像我想要的方式
一旦我有足够的声誉就可以获得图像!
答案 0 :(得分:21)
如果数据是公式的结果,那么它将永远不会为空(即使您将其设置为""
),因为公式与空单元格不同
有两种方法,具体取决于数据的静态程度。
最简单的解决方法是清除返回空字符串的单元格,但这意味着如果数据发生更改,您将不得不修复内容
另一个修复涉及对公式的一点编辑,因此不要将其设置为等于""
,而是将其设置为NA()
。
例如,如果您有=IF(A1=0,"",B1/A1)
,则会将其更改为=IF(A1=0,NA(),B1/A1)
这将创建您想要的差距,并且还会反映数据的更新,因此您不必每次都要修复它
答案 1 :(得分:2)
在Excel 2007中,您可以选择将空单元格显示为间隙,零或使用一条线连接数据点(我假设它与Excel 2010类似):
如果这些都不是最优的并且您丢失了一大块数据点(甚至是单个数据点),您可以group-and-hide它们,这将从图表中删除它们。
隐藏之前:
隐藏后:
答案 2 :(得分:1)
答案 3 :(得分:0)
在许多情况下,图表中需要有间隙。
我目前正在尝试制作加热系统中流量与一天中的时间的关系图。我有两个月的数据。我想仅绘制从00:00到23:59的时间,这会导致在第二天的23:59和00:01之间绘制线条,这些线条会延伸到图表中并扰乱其他常规的每日变化
使用NA()公式(在德语NV()中)会导致Excel忽略单元格,而是简单地连接上一个和后一个点,这与图表中的线条有相同的问题。
我能找到的唯一解决方案是从细胞中删除应该产生间隙的公式。
使用带有“”作为间隙值的IF公式,使得Excel将X值解释为图表的字符串标签(颤抖)而不是数字(并且让我发誓那些编写该要求的人)。 / p>
答案 4 :(得分:0)
不适用于范围中间的空白,但这适用于从开始日期到无穷大的复杂图表(即,每次添加信息时都无需调整图表的数据源),而无需显示日期的任何行尚未输入。当您将日期和数据添加到电子表格时,图表将展开。没有它,图表会出现脑出血。
因此,要计算很长一段时间内的复杂条件 ,但仅当事件的日期不是空白 时:
= IF($ B6 <>“”,(COUNTIF($ O6:$ O6,Q $ 5)),“”)返回“ #N / A ”,如果B列中没有日期。
换句话说,“只有在B列(日期)不是空白的情况下,在O列中计数苹果或橙子或其他(由Q5中的值确定)”。通过返回“ #N / A ”,图表将跳过“空白”行(空白为零值,或者更确切地说为“ #N / A ”)。
从返回值的表格中,您可以绘制从过去的日期到无穷大的图表