1

本周早些时候,当我没有足够的数据用于某些系列时,我问了一个关于让面积图垂直而不是对角线下降的问题。

https://superuser.com/questions/809955/excel-2010-area-chart-drop-off

teyley 的回答非常有效,这正是我想要的。但是,现在有一些情况,例如,我将有 2 月到 8 月的数据,但没有 1 月的数据(例如,因为此时员工尚未在企业中)。

即使一月份的数据设置为 ,它确实在图表的开头再次创建了对角线下降NA()。使用 teyley 的答案,我可以获得该系列的动态范围,但它仍然必须是渐进的,第一行数据将始终使用该方法是一月。如果特定系列的数据实际上是从 2 月开始的,该怎么办?

所以,假设我有 2 月到 8 月的数据,使用 teyley 的示例和答案,我怎么能做到这样才能在 2 月份出现垂直下降,而不是在 1 月份对角线下降到 0?

这是动态命名范围的公式:

FirstSeries = OFFSET($B$1,1,0,COUNT($B:$B),1)

然后,我在每个系列的图表中使用它,如我之前的问题所示:

=SERIES($B$1,$A$2:$A:$A13,Book1!FirstSeries,1)

截屏

4

3 回答 3

1

我从另一个论坛得到了这个答案,但我一直在寻找答案,所以我也会在这里发布。原始线程可以在这里找到: http ://www.excelforum.com/showthread.php?t=1024240

  • 将您的类别轴设为日期(不是文本或自动选择)
  • 在您的 Excel 工作表中为您想要悬崖的日期插入一行(向下移动值)并重复该日期。在您的情况下,您的日期列将显示为:一月、二月、二月、三月、四月、五月等,并且您不必在二月旁边创建的单元格中添加任何值,一、二、三和AxisSpacer 列。

我还没有研究过如何将其应用于动态命名范围。

于 2017-01-12T11:03:52.880 回答
0

正如Sean Cheshire在评论中指出的那样,一种解决方案是在开始时在对角线区域上添加白色方块。可能有多种方法可以做到这一点。我所做的是在图表中创建一个新系列,但我没有使用区域,而是使用没有阴影/边框且没有间距的白条。也就是说,还有另一个问题:条形图以 X 轴为中心。这意味着白条将覆盖半个月或短半个月。为了解决这个问题,我添加了另一个系列的白条。这样,对于 2 个条形系列,条形不再居中,我只需要通过在白色系列中放置正确的数字(0 或 1)来确保将条形放置在正确的位置。

它不是很优雅,但它仍然是一个解决方案。

于 2014-09-15T21:05:52.980 回答
-1

通过在所有列中使用值为 0 的“占位符”行,我能够获得右侧没有下降的图表(显示空格)。

  1. 在桌子上选择您想要的区域(注意,不要包括空/空单元格) 选定的数据

  2. 使用该选择创建面积图,然后单击选择数据以修改一些值。单击编辑以更新水平(类别)轴标签,再次突出显示列标题并单击确定,以便您看到它们列在右侧面板中,然后取消选中左侧面板中的“空白系列”。您需要选中占位符以在数据右侧显示空列。 更改标题

  3. 最后,选择并删除图例中的占位符标签,就好像它不存在一样。 成品图

于 2018-08-02T22:17:23.967 回答