Excel动态图表,原来还能这么做


来自:Excel技巧精选(微信号:ExcelSkill),作者:技巧妹 

动态图表在实际工作中经常被用到,那你会制作吗?本期技巧妹与你分享的是根据数据的更新情况,自动生成各个地区的图表,效果如下:



第一步:数据处理


设置地区的下拉菜单,点击数据——数据验证,在相应的对话框中选择序列类型,随后选择数据来源,在单元格中输入公式=IF(HLOOKUP($G$2,$B$1:$D$13,ROW(A2))=0,"",HLOOKUP($G$2,$B$1:$D$13,ROW(A2)))


HLOOKUP语法结构:

= HLOOKUP(查找值,查找区域,返回的行数,查找类型)



第二步:插入图表


先将空格中带有公式的内容选中并删除,之后选中区域点击插入——图表——柱形图。



PS:插入图表之后需要重新填充空白单元格的公式。


第三步:定义名称


选中公式——定义名称,这里定义两个名称


月份名称引用位置输入公式=OFFSET(Sheet3!$F$3,0,0,COUNT(Sheet3!$G$3:$G$14))

数据名称引用位置输入公式=OFFSET(Sheet3!$G$3,0,0,COUNT(Sheet3!$G$3:$G$14))



第四步:修改图表数据


选中柱形图,然后右击选择【选择数据】,随后点击编辑,将地区的系列值更改为=Sheet3!数据,而月份系列值=Sheet3!月份。



第五步:美化图表


在空白单元格中输入公式=G2&TEXT(COUNT($G$3:$G$14),"1-0月销售数据"),之后选中标题框,然后在编辑框中输入等于刚刚的空白单元格,随后根据自己的需要设置相应的颜色即可。



之后只要在原始数据输入相应的内容即可自动生成图表。



有关动态表格的制作方式介绍到这里就结束,若有什么问题,欢迎在下方留言。

推荐↓↓↓
Excel技巧精选
上一篇:Excel 你会用Ctrl+\吗? 下一篇:用Excel统计不重复个数,你会吗?