【问题标题】:Excel dynamic graph rangeExcel动态图范围
【发布时间】:2021-09-13 16:55:26
【问题描述】:

不使用 VBA 宏,是否可以动态设置图形的范围?

我有一张这样的桌子:

我现在想创建一个图表,其中仅包含“有效”数量 2、3、4 和 5 作为条形图。然而,这些有效范围可以更改为 3,4 和 5。有效数字始终是连续的。所以我只需要开头和结尾。

我研究了索引、匹配和偏移量,但我只是不知道如何准确地完成这些。

提前致谢。

【问题讨论】:

    标签: excel graph dynamic match offset


    【解决方案1】:

    我的回答简而言之,因为我必须在几分钟后离开。 (如果您有兴趣,我可以稍后添加详细信息)。

    据我所知,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)

    图表属性

    • 只需创建最大行数(此处为 7)

    • 将笔画/线条宽度设置为 30。
    • 将 x 轴调整为从 0.5 开始。

    注意:屏幕截图是使用德语 Excel 版本制作的。

    Downsite:x轴标签不能轻易调整。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-06-16
      • 1970-01-01
      • 2016-05-02
      • 2022-01-22
      • 1970-01-01
      • 2018-02-23
      • 1970-01-01
      相关资源
      最近更新 更多