【发布时间】:2021-09-13 16:55:26
【问题描述】:
不使用 VBA 宏,是否可以动态设置图形的范围?
我有一张这样的桌子:
我现在想创建一个图表,其中仅包含“有效”数量 2、3、4 和 5 作为条形图。然而,这些有效范围可以更改为 3,4 和 5。有效数字始终是连续的。所以我只需要开头和结尾。
我研究了索引、匹配和偏移量,但我只是不知道如何准确地完成这些。
提前致谢。
【问题讨论】:
标签: excel graph dynamic match offset
不使用 VBA 宏,是否可以动态设置图形的范围?
我有一张这样的桌子:
我现在想创建一个图表,其中仅包含“有效”数量 2、3、4 和 5 作为条形图。然而,这些有效范围可以更改为 3,4 和 5。有效数字始终是连续的。所以我只需要开头和结尾。
我研究了索引、匹配和偏移量,但我只是不知道如何准确地完成这些。
提前致谢。
【问题讨论】:
标签: excel graph dynamic match offset
我的回答简而言之,因为我必须在几分钟后离开。 (如果您有兴趣,我可以稍后添加详细信息)。
据我所知,Excel 图表不允许输入范围名称或公式,这使得在没有 VBA 宏的情况下很难设置动态范围。
但是,如果您只对随数据增长和缩小的图表感兴趣,则可以使用 XY 图表来实现所需的结果。
D2:=IF(COUNTBLANK(A2)=1,#NA,COUNTIFS(D$1:D1,">=0")+1)
E2:=D2
F2:=IF(COUNTBLANK(C2)=1,#NA,0)
G2:=IF(COUNTBLANK(C2)=1,#NA,C2)
注意:屏幕截图是使用德语 Excel 版本制作的。
Downsite:x轴标签不能轻易调整。
【讨论】: