你的图表经常乱糟糟的,试试利用组合框划重点

hello~我是运营菌。

日常做数据汇报的图表,最担心要展示的数据过多,在听的人难以知道你要说哪个类型内容。今天教大家利用组合框,分级展示数据实现。


如果有兴趣的,可以参加我们的专栏课程,就可以获取源文件啦↓

后台私信回复:动态图表,获取源文件吧~


01.数据源

数据源时标准多品类汇总数据,分别有手机、电脑、平板等三种类型的电子产品销量情况。



如果这种情况,我们直接作图,插入柱形图,会显得比较凌乱和复杂。



02.设置控件格式


采用组合框选择,逐级显示各个数据系列。首先插入组合框,给组合框设置选项。



右击设置控件格式,设置数据源区域。



右击设置控件格式,设置链接单元格。



03.绘制作图数据


在选择后对应的组合框选项,手机、电脑、平板,链接单元格会出现对应的1-3的数字。根据这个性质,我们可以设置作图数据源。



在选择对应的品类出输入公式:


=OFFSET(B24,1,$I$29)


OFFSET是一个偏移函数,第1个参数是参考系,第2个参数是向右偏移数,第3个参数是向下偏移多少列。


03.复选框


除了选择对应的品类外,还给图表展示对应的统计函数如:平均值、最大值、最小值展示。

插入复选框,并设置链接单元格,依次更改名称。当选择勾选时,链接单元格会显示TRUE,否则显示FALSE


接下来,我们直接从作图数据这边说起,逐个解释其中函数的含义:



K列的月份数据保持不变,直接复制数据源的B列月份数据即可。


L列涉及OFFSET函数知识点,首先了解OFFSET函数的意思。



第1个参数:参考系

第2个参数:正数往下↓偏移,负数往上↑偏移

第3个参数:正数往→偏移,负数往←偏移

后面2个参数可以不用


01.正向偏移:



02.负向偏移:


03.返回数组:



L列


L列输入公式为:=OFFSET(B25,0,$I$29)

B25是①数据源的月份所在单元格I29是组合框链接单元格,组合框控制选择手机、电脑、平板任意一列数据。



M列


M列输入公式:

M26输入公式后,往下拖动填充应用即可。


=IF(AND($I$26=TRUE,L26=MAX($L$26:$L$33)),L26,NA())


01.这是一个嵌套函数,首先我们要了解IF函数的语法:


IF函数

=IF(logical_test,value_if_true,value_if_false)

=IF(是否正确,正确选择这,否则选择这)


第1个参数,我们把AND(……)里面的一串数字当做IF函数的第一个参数



第1个参数:是一个很长的AND函数

第2个参数:是个相对引用单元格26

第3个参数:是个错误值,图表不会绘制


AND函数

=AND(logical1,logical2, ...)

=AND(条件1,条件2, ...条件N)


条件①I26为名称为最高的复选框链接单元格

条件②L26是是否对应该列最大值


如果这上面的条件①、条件②同时满足,那么就返回原来的IF的第2个参数,否则返回NA()。


最后

由于M列,N列,O列函数结构一样,只是分别代表最大、最小、平均值。这里就不详细展开说了哈。


N列公式为:

N26输入公式后,往下拖动填充应用即可。

=IF(AND($I$27=TRUE,L26=MIN($L$26:$L$33)),L26,NA())

MIN代表是求出一组数最小值


O列公式为:

在O26输入公式后,往下拖动填充应用即可。

=IF($I$28=TRUE,AVERAGE($L$26:$L$33),NA())

AVERAGE代表是求出一组数的平均值



04.作图


直接作图,把单元格选中绘制柱形图。


更改图表类型,把平均系列更改为折线图。



右击选择系列重叠,把重叠部分改为100%。


再经过调整,我们的图表就做好了,如下图。



下次再会~

举报
评论 0