- Excel如何给单元格填充图案 08-10 18:28
- Excel如何在图表中添加图表标题 08-10 18:23
- Excel如何将单元格设置成千分比格式 08-10 18:21
- Excel如何一键清除所有批注内容 08-10 18:20
- Excel如何用图片填充折线图 08-10 18:18
- Excel如何切换横纵坐标轴数据 08-10 18:17
- Excel如何将折线图另存为模板 08-10 18:15
- Excel折线图如何设置次坐标轴 08-10 17:58
怎么利用Cell函数实现Excel动态图表的动态显示呢?本文为大家带来详细的实现教程分享,对此还不知道如何操作的小伙伴,快一起来看看下面的介绍吧!
Cell函数的主要功能是返回单元格的格式、位置或内容等信息,语法结构为Cell(info_type,[reference]),其中:
info_type:指定需要返回单元格信息的类型,该参数为文本,需要用双引号引起来;
[reference]:表示要获取信息的单元格,如省略,则返回最后更改的单元格的信息。
在下图,鼠标停留在数据表格的任意单元格,然后点击F9键更新数据,图表即显示相应行产品的柱形图,我们一起看看制作的步骤:
步骤1:制作数据表格。
步骤2:定义两个名称,点击“公式”选项卡,点击“定义名称”按钮,在“新建名称”对话框的名称处键入“图表标签”,在引用位置处键入公式“=OFFSET(Sheet1!$A$2,CELL("ROW")-2,)”,然后确定。
同样方法建立第二个名称,在对话框的名称处键入“图表数据”,在引用位置处键入公式“=OFFSET(Sheet1!$B$2:$G$2,CELL("row")-2,)”。
名称创建完成之后,打开“公式”选项卡下的“名称管理器”,可以看见里面有刚刚建立的两个名称。
在这个步骤中,用到了“名称”工具和Offset函数,它们是建立动态图表的两大利器。
所谓“名称”,实际就是一个简洁的表示方法,用以代表单元格或者区域的引用、常量以及公式等。要想实现图表的动态显示,则生成图表的数据源必须用公式动态生成,但在图表的选择数据源对话框中,无法直接键入公式,而用代表公式的名称给图表赋值即可使这个问题迎刃而解。
Offset函数的功能是根据给定的偏移量返回新的引用区域,其语法结构为Offset(reference,rows,cols,[height],[width]),其中:
所以“图表数据”名称的公式“=OFFSET(Sheet1!$B$2:$G$2,CELL("row")-2,)”和“图表标签”名称的公式“=OFFSET(Sheet1!$A$2,CELL("ROW")-2,)”会根据Cell函数读取的光标所在的行数动态返回引用区域。
步骤3:插入柱形图
步骤4:更改图表的数据源
右键点击图表,在弹出的快捷菜单中选择“选择数据”。
在“选择数据源”对话框中,点击右侧“水平轴标签”的“编辑”按钮,
选择单元格区域B1:G1作为轴标签。
返回“选择数据源”对话框,在左侧图例项的列表框中删除多余系列,只保留任意一个系列,然后点击“编辑”按钮,
在“编辑数据系列”对话框中,系列名称键入“=sheet1!图表标签”,系列值键入“=sheet1!图表数据”,即用名称赋值,注意名称前要有工作表名。
234.97MB / 2026-08-10
2.58MB / 2026-08-10
201.94MB / 2026-08-07
413.47MB / 2026-08-07
355.70MB / 2026-08-07
95.87MB / 2026-08-07
34.09MB
2026-08-07
6.93MB
2026-08-05
18.72MB
2026-08-07
0.55MB
2026-08-05
19.57MB
2026-08-07
28.82MB
2026-08-07
42.78MB / 2026-06-22
84.55MB / 2026-03-23
248.80MB / 2026-02-07
2.79MB / 2026-07-23
25.97MB / 2026-04-29
1.90MB / 2026-05-07
210.99MB / 2026-07-13
京ICP备14006952号-1 京B2-20201630 京网文(2019)3652-335号 沪公网安备 31011202006753号违法和不良信息举报/未成年人举报:legal@3dmgame.com
CopyRight©2003-2018 违法和不良信息举报(021-54473036)400-105-5185 All Right Reserved