dynamic图表不select正确的数据 – 虽然是正确的OFFSET

目标

我正在尝试实现的function(请参阅电子表格的屏幕截图,以便更容易理解): 在这里输入图像描述

我有一个列J列出了date(一直到2017-09-01),在单元格M2中可以select以下选项之一:“2017-08-01”或“2017- 07-27' 。 如果您select“2017-08-01”,那么图表会将“2017-08-01”的K列与相应的标签绘制成“2017-09-01”(包括两个date)。 这按预期工作。 应该以2017-07-27相同的方式工作(即将K栏从2017-07-27到2017-08-01)。

问题

对于上面的后一种情况,它不起作用,实际上你可以看到截图中的输出。 它出于某种原因转移一切,并开始从2017年8月1日开始阴谋,而标签是正确的date…

力学解释

我已经用偏移函数实现了dynamic范围。 select的长度由开始和结束决定。 (好奇的是,如果我去命名的范围Ctrl + F3,数据为什么绘图是正确的…所以我很茫然)。

这里是开始和结束单元格中的公式: 在这里输入图像描述 selectedMonth是单元格M2(date下拉列表)的namedRange。 这里是dynamic图表的y值的公式: 在这里输入图像描述 这里是date(即完全相同,但没有列偏移量,这是奇怪的,因为date工作正常…): 在这里输入图像说明