Excel 2010面积图开始下降

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

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

泰丽的回答非常好,那正是我想要的。 但是,现在有一些情况下,例如2月份到8月份的数据,但是1月份没有数据(因为此时员工还不在企业中)。

即使1月份的数据被设置为NA() ,它也会在图表的开始处再次创build对angular线下降。 使用泰利尔的答案,我可以获得该系列的dynamic范围,但它仍然是进步的,第一行数据将始终是1月使用该方法。 如果特定系列的数据实际上从二月份开始,该怎么办?

那么假设我有二月到八月的数据,用泰利尔的例子和答案,我怎么能这样做,以便在二月份有一个垂直的下降,而不是一月份的对angular线下降到0?

注:我是这样问的,因为我没有足够的点来创造一个赏金,这个问题没有真正得到任何关注(在4天10观点),所以我在这里尝试是因为我很确定这是可能的,有人必须知道如何做到这一点。 另外,这是一个编程问题,因为它涉及Excel公式。

以下是dynamic命名范围的公式:

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

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

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

截图

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

  • 使你的类别轴成date(不是文本或自动select)
  • 在你想要悬崖的date插入一行(向下移动值)并重复该date。 在你的情况下,你的date列将会是:1月,2月,2月,3月,4月,5月等,你不需要在一二三中创build的单元格中添加任何值。 AxisSpacer列。

我还没有研究如何使用dynamic命名范围。

正如Sean Cheshire在评论中指出的,一种解决scheme是在开始时在对angular线区域上添加白色正方形。 有可能有多种方式来做到这一点。 我所做的是在图表中创build一个新的系列,而不是使用区域,我使用没有阴影/边框和没有间距的白色条。 这就是说,还有另外一个问题:横条是以X轴为中心的。 这意味着白酒将会覆盖一个半月的时间,或者是半个月的时间。 为了解决这个问题,我添加了另一系列的白色条。 这样,用2个酒吧系列,酒吧不再居中,我只需要确保把酒吧放在正确的地方,把正确的数字(0或1)在白色系列。

这不是很高雅,但它仍然是一个解决scheme。