目标:
我想要实现的目标(请参阅电子表格的屏幕截图,以便更容易理解):
我有一个列J列出日期(一直到2017-09-01),以及单元格M2中的下拉菜单,允许您选择以下选项之一:'2017-08-01'或“2017年7月27日”。 如果您选择“2017-08-01”,则图表会将K列从“2017-08-01”绘制为“2017-09-01”(包括两个日期),并带有相应的标签。这按预期工作。 2017-07-27应该以相同的方式工作(即将在2017-07-27至2017-08-01之间绘制K栏)。
问题:
对于上面的后一种情况,它不起作用,实际上您可以在屏幕截图中看到输出。它出于某种原因改变了一切并从2017-08-01开始绘图,而标签对于日期是正确的......
力学解释:
我已经使用偏移功能实现了动态范围。进行选择的长度由开始和结束决定。 (奇怪的是,如果我去命名范围Ctrl + F3,正确确定绘制内容的数据......所以我不知所措。)
以下是开始和结束单元格中的公式: selectedMonth是单元格M2的namedRange(日期下拉列表)。 以下是动态图表y值的公式: 这里是日期(即与上面完全相同,但没有列偏移;这就是奇怪的,因为日期工作正常......):