0
点赞
收藏
分享

微信扫一扫

Excel下拉列表式的动态图表,你会制作吗?

读思意行 2022-03-19 阅读 45

知识兔图表,可以直观形象地反映出数据,如果数据量较大,需要按照某种规则分割展示时,就要用到动态图表,关于操作方法,小编已经给大家准备好了,此方法可以直接套用哦!


一、数据源及最终效果。

为了消除大家对图表的恐惧心理,我们先来看一下数据源,如下图:

1、数据源:

从上图中可以看出,数据源为销售员在1-12月份对商品的销量汇总数据,数据表格没有特别之处,就是我们常用的Excel表格。

2、效果图:Excel 2019零基础小白逆袭Excel大神全套视频教程 | 知识兔

从效果图中可以看出,单击月份,查询销售员在该月份的销量,同时数据表也跟随着查询的值变化,实现了动态的效果。


 

 

二、必备知识。

要从数据源中查询到销售员在相应月份的销量,此处可以使用Hlookup函数。

功能:搜索数组区域首行满足条件的元素,确定待检索单元格在区域中的列序号,再进一步返回选定单元格的值。

语法结构:=Hlookup(查询值,数据区域,返回值的行数,[匹配模式]);此处的“匹配模式”有2个值,分别是0和1,分别代表精准匹配和模糊匹配,省略情况下默认为精准匹配。

应用案例:Excel 2019零基础小白逆袭Excel大神全套视频教程 | 知识兔

目的:查询“员工”在相应“月份”的销量。

方法:

在目标单元格中输入公式:=HLOOKUP(S$2,D$3:O$13,ROW(A2),0)。

解读:

公式中,S2为需要查询的值,D3:O13为数据范围,Row(a2)为第一个返回值所在的行数,由于返回值有多行,所以用Row函数动态获取行数;最后的一个参数0为精准匹配。


 

三、制作步骤。

1、复制“员工姓名”列到数据源外的任何区域,如R2:R12区域。

2、在R2单元格的右侧单元格,即S2单元格中制作下拉列表,列表内容为1-12月份。

方法:

(1)选中S2单元格区域。

(2)【数据】,单击【数据工具】中的【数据验证】,打开【数据验证】对话框。

(3)选择【设置】选项卡中【允许】中的【序列】,单击【来源】右侧的箭头,选取数据源中的1-12月份,并单击箭头返回。

(4)【确定】。

3、查询对应员工在相应月份的销量。

方法:

在目标单元格中输入公式:=HLOOKUP(S$2,D$3:O$13,ROW(A2),0)。

4、插入图表。

方法:知识兔知识兔Excel 2019零基础小白逆袭Excel大神全套视频教程 | 知识兔

(1)选中R2:S12单元格区域。

(2)【插入】,单击图表选项卡中的【插入柱形图或条形图】-【簇状柱形图】。

(3)调整图表的位置、大小、以及样式。

(4)单击下拉列表,选择月份,图表随着下拉列表的变化而变化。

 

举报

相关推荐

0 条评论