实现数据滚动显示_Excel工作表结合滚动条每次显示固定数量柱形图

当数据量比较大的时候,希望在柱形图中每次只显示几个数据,这时候就可以结合滚动条来实现。下面就以下图举例说明,另外还需要准备一个引用单元格E1,不用输入内容。每次显示数量单元格E2,将期望的数量填写进去即可。

60cefe3a69471845641a47ef95732bdd.png

1.点击“公式”选项卡,然后点击“定义名称”。

a20544e6688d54c26754f81087c26192.png

2.输入名称,在这里输入“产品”,然后在“引用位置”里面输入公式:

=OFFSET($A$1,$E$1,0,$E$2,1)

d57046874510eabda0c494bb731f8528.png

在这里,A1为数据区域的第一个单元格,E1和E2为之前准备好的引用单元格和显示数量单元格。实际可根据需要修改,并且这里都需要使用绝对引用。

3.输入完成以后点击“确定”。

4.继续新建一个名称,这时的名称文“数量”,公式为:=OFFSET($A$1,$E$1,1,$E$2,1)

引用的单元格还是不变的。

3ef25780d289327befa836a8e6afb5f0.png

5.插入一个柱形图,然后右键单击,在菜单里面点击“选择数据”。

fe9f80289ca6eba300694ee4a4a3af7a.png

6.点击左侧的“编辑”按钮。

6307c36c4016f8ae3c964ad94440a17a.png

在“系列值”里面将引用的单元格改为刚才定义好的名称“数量”,然后点击“确定”。

8a078b04cb02a1b31b7a3f0a06fa9dc0.png

7.点击右侧的“编辑”按钮。

3a12d62fdabda7105202deb172e0d17d.png

在“轴标签区域”里面将引用区域改为定义名称“产品”,点击“确定”。

c8c02782cec1f44b36123fba965cd62b.png

8.然后在“选择数据源”窗口继续点击“确定”。

9de18e4ee0d8c41c8b0d6af74e245157.png

9.点击“开发工具”,点击“插入”,选择“滚动条”,然后在工作表界面拖动鼠标插入一个大小合适的滚动条。

09e25fd17d7c7ebac8f7e9ff836a6d8d.png

10.右键单击滚动条,选择“设置控件格式”。

1c3f1825d7f0404b7c5bfc0815ad1a90.png

11.根据需要来输入最小值和最大值。例如这里最小值就定位1,因为每次显示3个,总共有11个数据,需要在显示最大值的时候刚好显示最后一个数据,这里最大值就定为9。单元格链接就是最开始准备好的引用单元格,填入绝对引用或使用鼠标选择即可。

c54eb30dc3a501e6299ea3942c92aa44.png

12.输入完成以后点击“确定”。

然后就设置完成了。当点击滚动条的时候,柱形图里面的数量就会保持3个,看上去就像是数据在移动。

023a705af15eb8e5f148c2c07e1cf053.gif

在点击滚动条的时候也会发现数据是一个一个移动的。在这里一次显示三个,又希望点击滚动条的时候一次性移动三个,可以设置滚动条步长值。

42d14726749d9acb80622e4a52add755.png

以上就是将柱形图和滚动条相结合的操作了,看上去步骤比较多,但实际上操作起来也并不难。

想了解更多Excel的操作技巧,欢迎关注微信公众号:tobefascinating,一起学习,一起进步。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Pyecharts的柱形图可以同时显示多组数据,也就是说可以将三个不同数据类型的柱形的数量显示在同一个图中。 以下是一个简单的示例代码,展示如何使用Pyecharts将三个不同数据类型的数据可视化为柱形图,并在柱形上显示数量: ```python from pyecharts.charts import Bar from pyecharts import options as opts # 构造数据 x_data = ["Apple", "Banana", "Cherry", "Durian", "Eggplant", "Fruit"] y_data1 = [5, 20, 36, 10, 75, 90] y_data2 = [10, 30, 40, 20, 50, 80] y_data3 = [15, 25, 30, 30, 60, 70] # 创建柱形图 bar = ( Bar() .add_xaxis(x_data) .add_yaxis("Type1", y_data1, label_opts=opts.LabelOpts(show=True)) .add_yaxis("Type2", y_data2, label_opts=opts.LabelOpts(show=True)) .add_yaxis("Type3", y_data3, label_opts=opts.LabelOpts(show=True)) .set_global_opts(title_opts=opts.TitleOpts(title="柱形图显示数量")) ) # 显示 bar.render_notebook() ``` 在这个示例中,我们创建了一个柱形图,并将x轴数据设置为`["Apple", "Banana", "Cherry", "Durian", "Eggplant", "Fruit"]`,y轴数据分别设置为`[5, 20, 36, 10, 75, 90]`,`[10, 30, 40, 20, 50, 80]`,`[15, 25, 30, 30, 60, 70]`。 在添加y轴数据时,我们分别使用了`add_yaxis`方法,并将其设置为不同的名称,这样就可以将三个不同数据类型的柱形的数量显示在同一个图中。 最后,我们使用`set_global_opts`方法设置了图标题,并使用`render_notebook`方法在Jupyter Notebook中展示图
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值