??在制作动态图表之前,首先需要学习如何定义表格区域的名称,方便后面的引用。方法是:公式-定义的名称:定义名称,填写名称和引用位置,引用位置可以使用公式。
2. 表单控件
??动态图表的实现首先可能用到的工具是表单控件,打开文件-选项:自定义功能区-右侧:主选项卡-勾选开发工具,添加开发工具到Excel选项卡中。
??动态图表可能用到的表单控件有两个:复选框和滚动条,选择开发工具-控件:插入:复选框/滚动条。
??复选框的用法是:定义名称:=IF(复选框要链接的单元格,要选择的数据区域,空白数据区域),插入一个复选框,然后右键:设置控件格式-控制:值:已选择:单元格链接,单元格链接选择一个空单元格即可。
??滚动条的用法是:插入一个滚动条,然后右键:设置控件格式-控制:最小值&最大值,单元格链接选择一个空单元格即可。
3. OFFSET函数和COUNTA函数
??OFFSET函数的用法是:=OFFSET(基准格,向左偏移几行,向下偏移几列,区域有几行,区域有几列),作用是选择表格区域;COUNTA函数的用法是:=COUNTA(表格区域),作用是计算表格区域内非空单元格的数量。
??OFFSET函数内嵌COUNTA函数可以实现表格区域的动态选择,如:=OFFSET(基准格,COUNTA(基准格所在的列)-10,0,10,1),作用是始终选中基准格所在列的最后10个数据。
原文地址:https://www.cnblogs.com/petewell/p/11614931.html
时间: 2024-10-14 02:25:29