下午好,
我目前正在尝试动态可见的左右两侧'报告的日期(开始和结束)图表。
我已将两个定义的Names
放在两个开始和结束日期单元格中,这太棒了。这些只是简称为ReportStartDate
和ReportEndDate
,并将为我的报告返回数据表的开始和结束单元格引用。
现在我有两个保存单元格引用的变量,例如$A$1
和$B$20
- 所以理论上,我只需要在它们之间放置一个冒号,以在{中形成一个有效的Series值{1}}我的Excel图表的一部分。
然而,没有运气,因为它返回Select Data
。关于如何正确实现这一点的任何想法?非常感谢。
聚苯乙烯。 #VALUE!
的应用程序无效,因为它只返回弹出的典型无效函数语法。
答案 0 :(得分:0)
我认为您需要回顾一下您的命名范围并创建一个涵盖ReportStartDate和ReportEndDate之间所有单元格的命名范围
例如 -
如果ReportStartDate
在A1中且ReportEndDate
位于下方的单元格中,则可以创建第三个命名范围,我将调用FullRange
:
=StartCell:INDEX(Sheet1!$A:$A,MATCH(EndCell,Sheet1!$A:$A,0))
现在,点击您的图表系列,您将获得一个公式显示在公式栏中,该公式栏看起来类似于:
=SERIES(,Sheet1!$C$1:$C$9,Sheet1!$A$1:$A$9,1)
您可以使用命名范围替换这些系列 - 记住也要使用工作簿名称:
=SERIES(,Sheet1!$C$1:$C$9,Book1.xlsx!FullRange,1)
Jon Peltier在这里解释得更好:http://peltiertech.com/chart-range-endpoints/