中企动力 > 商学院 > excel动态图表
  • ?

    Excel | Offset函数制作双列数据动态图表

    岑曼容

    展开

    今天朋友给发来一工作表,问这种双列数据的情况,怎么用OFFSET来做动态图表?

    数据模式如下:

    频讲解

    其实,一句话概括:有几列数据,就定义几个名称!

    关键操作

    第一步:制作仓库一销量与库存图表

    选择A3:C16,插入图表:

    第二步:插入控件

    插入开发工具——表单控件——组合框:

    开发工具菜单如果没有显示,可在“选项”内勾选。

    设置组合框属性:

    第三步:定义两个名称

    1、名称“销量”

    名称引用位置输入公式:“=OFFSET(Sheet4!$A$1,2,(2*Sheet4!$L$4)-1,14,1)”

    2、名称“仓库”

    名称引用位置输入公式:“=OFFSET(Sheet4!$A$1,2,(2*Sheet4!$L$4),14,1)”

    第四步:选择数据

    图表数据区域右键“选择数据”:

    编辑数据系列:

    系列1,编辑为:

    系列2,编辑为:

    完成动态图表的制作,效果如下:

  • ?

    老外做的Excel动态图表,为什么这么漂亮?

    卜连虎

    展开

    点击上方蓝字 ▲关注订阅会计从业

    了解会计证书信息

    二师姐在 《老外的Excel表格为什么这么漂亮》 一文中,模拟老外用Excel做了一个动态图表,小伙们在后台一直不停的问我怎么做到的?那么,今天就给你们整理了出来。

    数据源表

    1、生成饼图

    选取B、C列并插入饼图。然后填充背景色为浅蓝色或灰色,图例右侧双列显示。

    2、添加顶部标题

    插入 - 图形:矩形 - 设置填充色 - 输入标题文字

    3、插入控件

    开发工具 - 插入 - 表单控件 - 组合控件。在打开的“设置控件格式”窗口中进行以下设置:

    数据源区域 :选取已输入的待选项区域。

    单元格的链接 :选取 P3 单元格。下拉选单选取后会以数字的形式显示选取的内容。

    三维阴影 :选中

    注:各版本显示开发工具方法

    2003版:工具栏右键 - 窗体

    2007版:Office按钮 - 选项 - 常规 - 显示开发工具

    2010、2013版:文件 - 选项 - 自定义功能区

    4、定义名称

    公式管理器 - 定义名称 - 名称:季度,引用位置输入公式:

    =OFFSET($B$5:$B$12 ,, $ P$3)

    5、数据源引用名称

    选取饼图系列,把公式的倒数第2个参数替换为定义的名称

    =SERIES(动态图表!$C$4,动态图表!$B$5:$B$12,动态图表!$C$5:$C$12 ,1)

    修改为:

    =SERIES(动态图表!$C$4,动态图表!$B$5:$B$12,动态图表.xlsx!季度 , 1)

    6、调整格式

    把所有文字和数字调整为合适大小,字体设置为 微软 雅黑 字体

    7、组合图表

    按CTRL键分别选取图表、矩形和组合框控件,右键-组合。组合到一起后就可以一齐移动了。

    好看又好用的动态图表制作完成

    Excel制作动态图表有很多种做法,方法不重要,重要的是最终展现的效果是不是你想要的。

    本文转自Excel精英培训(ID:excelpx-tete) 。由会计从业(ID:gaoduncy)整理发布。

    推荐阅读

    "你们财务工资多少?""三万多一点!"

    1900、160、30、85、90……身为会计人,你知道这些数字的含义吗?

    清华毕业生:我奋斗了18年不是为了和你一起喝咖啡

    你认真贴发票的样子,好像天桥下贴膜的啊

    2017年高盛只招了7名实习生,月薪38000!

    50句《我的前半生》台词文案,句句扎心!可怎么就大结局了...哎

    为什么老外的Excel表格这么漂亮?

    外卖小哥被暴晒:底层人士的悲哀,有钱人不会懂

  • ?

    excel动态图表:一看就会的动态图表入门篇

    小山

    展开

    小编有话说:小编力推这篇教程,大家都一定要看看,作者寓教于学,将枯燥无味的excel教程,写出了武林大会的感觉,相信很多小说迷会为之疯狂吧!这篇教程是动态图表的入门篇,知识点并不难,但是在工作中却非常有用,大家就当做是在读武林小说来学习这篇教程吧!

    日月轮回,斗转星移,江湖上,当代武林盟主厌倦世事纷扰,已生退意,但一直未能寻到合意之接班人,故下令,一年为限,哪位正义人士斩杀魔教众最多,将接任新的武林盟主之位。从此,武林杀机四起,江湖腥风血雨。

    时间已过半,某日大殿之上,探子前来报告:盟主,半年以来,各路英雄奋勇杀敌,已令魔教之徒胆战心惊、死伤过半,这是前6位英雄杀敌数量。

    盟主接过ipad见一张excel表,喜上眉梢,洋洋得意。

    但瞬间表情却由喜转怒,大发雷霆:你们的excel水平怎如此不堪,甚至不及魔教十分之一功力,如此下去,太平江湖终毁尔手,呜呼,痛哉,悲哉……

    众人顿感羞愧,却又不敢吱声,盟主无奈,当场投影演示道:尔等辅助打理事宜,虽已尽力,但更需尽心,原始数据分析,尽交我手,此并非高效之做法矣,今老夫举一例,望能达抛砖引玉之效。以下GIF效果,方是我等追求的最低标准。

    常言道:练气不练功,到老一场空;练功不练气,到老白费力。修炼excel之道分为内功和外功,今天,老衲就带领大家修炼内功心法之入门篇——动态图表最简单的效果制作。

    动态图表第一式:制作下拉菜单

    第一式本质上是外功修炼的内容,所以说内功修炼要有一定的外功修炼基础,内外结合,方可练就上称功力。

    下拉菜单的制作非常简单,点中A10单元格,调出数据验证对话框,只需在数据验证—序列—来源下输入所有项目,并以逗号(英文状态)隔开即可,如下图。

    当然,如果下拉数据多的时候,这样输入很麻烦,也很容易出错,有更好的办法吗?我们可以在数据验证——来源处点击选取数据源。

    动态图表第二式:引用数据源

    这招式要实现的功能是:下拉菜单选择某一位大侠时,后面单元格自动显示该大侠对应的1-6月份的数据。实现这种功能的方法非常多,最常用的是直接使用纵向查找函数VLOOKUP返回。

    VLOOKUP(查找谁?哪里找?返回第几列的值?精确OR模糊查找?)

    在单元格B10输入的公式为:=VLOOKUP(A10,A3:G8,2,0)

    公式解析:

    表示在A3:G8区域的第一列,查找A10的内容(即“自习君”),如果发现“自习君”就返回A3:G8区域第二列的数据(即“18”),如果没有发现就返回错误(即“#N/A”)。C10-G10单元格,就依次将第三参数改为3、4、5……

    当然,若内功心法修炼到位者,可直接在B10至G10单元格输入=VLOOKUP($A$10,$A$3:$G$8,COLUMN(),0)即可,COLUMN()函数返回的数值是其所在单元格对应的列数。

    在今后的修炼中,诸位会发现很多这种可灵活变通的操作方式,实践证明,excel大法修炼越到后面越灵活,条条大路通罗马,直至无招胜有招的境界。

    动态图表第三式:插入图表

    按下Ctrl键,依次选中第2行和第10行单元格区域,插入柱形图。

    插入后自动生成的图表如下:

    众人修炼时,专题研究图表者少,究其原因,一是现实运用的机会较少,属于锦上添花的功能;二是提高工作效率的效果不明显,修炼成功并非一日之功。但在很多时候,图表是数据处理的直观体现,比起一个个冷冰冰的单元格,图表能够起到“一表中的”“无声胜有声”之效。

    动态图表第四式:美化图表

    其实,各个版本的excel自动生成的图表长相不一,但都有同一个特点:丑……老衲处女座,实在难以忍受杂乱无章的排版、不统一格式的表格、未美化的图表。现老衲使出“乱花渐欲迷人眼”剑法为大家美化美化。

    第一步:调整柱形图的宽度。鼠标右击柱形图,设置数据系列格式——分隔系列重叠。

    第二步:套用格式。设置图表样式——选取黑色底纹(老衲喜欢黑夜,黑夜让我更期待明亮)。

    第三步:调整字体+字号。在文字处右击,设置字体格式。

    最终效果如下:

    老衲今日只是一时兴起,为武林盟主排忧解难。正所谓“欲练此功,必先自宫”,其实,在高手眼里,以上修炼之法愚蠢至极,是自宫的表现,老衲现还有“若不自宫,也能成功”的修炼之法,只需用鼠标操作十几秒即可,预知后事,请看下回分解。

    ****部落窝教育-excel动态图表入门****

    原创:自习君/部落窝教育(未经同意,请勿转载)

  • ?

    Excel如何制作按月展示销售的动态图表

    郦紫

    展开

    如何更好地把销售工作人员的业绩状况展现出来?动态图表来展示业绩与其他对比情况是最好不过的,将每个月都可以单独的进行选项展示,下面就来学习一下这个Excel使用教程吧。

    Excel使用教程第一、打开开发工具中的列表框窗体控件,右键,弹出控件格式中的数据区域,设置选择月份,然后在{单元格链接}指定一个空白单元格,系统它会给出一个数据,我们选择的内容是列表框中排列的第几项。

    Excel使用教程第二、复制表头一份,然后使用引用函数“OFFSET”,具体公式:“=OFFSET(A3,$H$1,0)”继续填充。

    Excel使用教程第三、选择引用区域插入图表。

  • ?

    制作Excel动态图表最好用的方法

    燕乐枫

    展开

    Excel中图表可以分成两大类:

    01数据条、迷你图等显示在单元格,昨天的效果图也是一种图表。

    这就是数据透视表+数据条+切片器结合的动态图。

    02柱形图、条形图等,真正的图表。

    这就是数据透视图+切片器结合的动态图。

    制作这种动态图表,其实很简单的。

    Step 01单击透视表任意单元格,在分析选项卡插入切片器,勾选商品,单击确定。

    Step 02切片器工具选项,这里的商品刚好4个,列设置为4,就可以显示在一排。

    Step 03再调整切片器的行高和列宽,并移动到指定位置即可。

    同理,现在要用透视图+切片器生成动态图表,也同样简单。

    Step 01将地区拉到行,金额拉到值。

    Step 02单击透视表任意单元格,单击插入柱形图。

    Step 03重复上面插入切片器的步骤,再对透视图进行简单的美化即可。

    最后,建议有条件的话,全部安装Excel2016,这样跟着教程学习,效果会更好。

  • ?

    Excel动态图表,其实很简单

    珍珠

    展开

    分享一个动态图表技巧,在各个Excel版本中都可实现。

    看效果:

    只要在下拉列表中选择不同的公司部门,图表可以动态显示对应的信息。

    下图是数据源:

    操作步骤如下:

    插入组合框控件

    右键单击组合框,设置控件格式。

    数据源区域,选择公司分部所在的区域。

    单元格链接选择一个空单元格,如A8。

    设置自定义名称

    按组合键,调出名称管理器。

    新建名称:

    公司分部 =OFFSET($B$1:$G$1, $A$8,)

    自定义名称中输入公式时,会在引用单元格前自动加上工作表名称。

    插入图表

    做好以上准备工作,选中首个公司分部的数据(B1:G2),插入柱形图。

    修改图表数据源

    右键单击图表中的柱子,选择数据。

    单击系列1,编辑,系列值写上刚刚定义的名称,注意前面要有工作表名字。

    最后再给图表美美容

    去掉网格线,添加数据标签,设置一下填充颜色。

    右键单击控件,叠放次序→置于顶层,然后将控件拖动到图表区域中。

    OK 只要在控件下拉列表中选择不同的公司分部,图表就会自动显示该部门的数据情况。

    图文制作:祝洪忠

    ExcelHome,微软技术社区联盟成员

  • ?

    超简单的Excel动态图表,5秒轻松完成!

    白木瓜

    展开

    我们经常需要做图表,可有时候数据太多,一堆线条全混在一起,非常不容易看清。如果能做成只显示特定几项数据的动态图表,那就太好了!

    今天,拉登大叔要教大家快速制作简单的动态图表,简单易学,不用公式代码!而且 Excel 和 PPT 里都能实现~

    不过,也有一部分同学表示,函数公式还看不懂,不会做。

    呐,群众的声音,就是我们的使命。今天就再分享一个超级简单的动态图表技术,注意:

    不用函数!不用公式!轻松搞定动态图表!

    不信?你接着往下看!

    01.动态图表小前戏

    下图为武汉、上海、昆明三地的温度对比,可以高亮我只关注的城市,也可以查看某一段时间内多地的温度对比,是不是挺好玩呢?

    其实方法非常简单,只需插入一个普通的折线图,具体方法,继续往下看!

    02.简单炫酷的动态图表

    首先完整选中需要做成图表的数据区域,点击【插入】-【图表】,选择图表类型为折线图,就能插入一份包含 3 个数据系列的折线图。

    然后,只要打开数据筛选器,鼠标悬停就会出现动态效果:

    就这么简单!动图太快看不清楚?没关系,贴心的拉登大叔为你准备了图文分解步骤:

    首先准备好你的数据源。

    点击【插入】,选择【带标记的折线图】,完成图表的创建。

    点击选择图表,图表右侧会出现【数据筛选器】,点击打开【数据筛选器】,鼠标在字段上滑过,即可高亮对应的折线。

    除此以外,你还能在图表筛选器中,勾选或者取消勾选后点击【确定】按钮,快速显示或隐藏特定数据项。

    这就意味着,如果你有一大堆相同类型、数据源结构一样的图表,需要反复输出到别的地方。你也只需要做一个图表就够了。

    咳咳咳!快鼓掌!再动手试一试!

    不过需要注意的是,这个功能,只有 2013 版以上的 Excel 才有这个功能。

    03.PPT 也可插入动态图表

    很多看过拉登大叔的动态图表教程的同学,都会不约而同地提出一个问题:

    能在 PPT 里实现这个动态图表吗?

    呃……我不说话,你看看下面的动图,感受一下~

    怎么操作的呢?操作如下:

    在 Excel 中制作好图表,【Ctrl+C】 复制图表

    打开 PPT,右击选择【保留原格式和链接数据】,进行粘贴

    和 Excel 中切换高亮折线一样。打开【数据筛选器】,鼠标滑过字段,高亮显示对应折线。

    不过呢,稍稍遗憾的是,这种动态图表不能在放映状态下展示。所以在给老板报告时,如果想单独高亮其中某个系列,进行动态演示,可以这么做:

    a. 按【Esc】退出播映状态b. 点击图表,打开【数据筛选器】,然后就可以在 PPT 中看到动态效果c. 要继续放映按下【Shift + F5】,完美

    老板再也不用担心我做动态图表啦,So Easy!

  • ?

    Excel168 | 动态图表小妙招——突出显示某系列数据

    徐若翠

    展开

    点击上方「 韩老师讲office 」可快速关注

    敬请阅读与分享,让更多学习者一起进步!

    问题来源

    某销售部助理小李,接到经理的命令:分析对比所有产品前半年的销量。

    数据简化如下:

    小李马上想到图表的方式。

    以下有两个图表,是上交哪个好?

    大家肯定会说后者好吧?

    那韩老师来给大家讲讲这个动态的、能突显所选数据系列图表的做法。

    步骤解析

    第一步:做出基础图表

    1、鼠标放在数据区,【插入】——【折线图或面积图】——【带数据标记的折线图】:

    2、选中其中一个数据系列,【图表工具】——【格式】——【形状填充】,选一种较浅的填充颜色,这样,折线上的数据标记就变为浅色。

    再依次单击其他数据系列,按F4键,数据标记就都变为浅色。

    3、选中其中一个数据系列,【图表工具】——【格式】——【形状轮廓】,选和数据标记点一样的浅色:

    再依次单击其他数据系列,按F4键,数据折线就都变为浅色。

    以上第2、3步完成以后,删除图例,删除网格线(单击图表网格线,按Delete键删除),同时对图表绘图区和图表区设置填充颜色,结果如下:

    第二步:定义名称并添加到图表数据系列

    1、定义名称:

    定义一个“颜色”名称,并输入公式: =OFFSET($B$1:$G$1,$L$1,)

    此公式的含义是:从 $B$1:$G$1 向下偏移,偏移的行数等于L1单元格的数值。

    目前,L1单元格为空,在后面插入表单控件时候,将会把产品名称区域链接到此单元格。

    2、把名称“颜色”添加到图表:

    图表上单击右键——【选择数据】:

    打开【选择数据源】对话框,选择【添加】:

    在【编辑数据系列】对话框内输入刚刚定义的名称与系列值:

    结果在【选择数据源】对话框中多出一图例项:

    而且,如果L1中输入一个少于产品个数的值,图表中会有一条特殊颜色的数据线出现:

    线的颜色与标记点的颜色也可修改。

    第三步:添加表单控件

    1、【开发工具】——【插入】——【表单控件】——【组合框】:

    2、组合框上右键选择【设置控件格式】:

    3、数据源区域选择六种产品,单元格链接到L1,即是定义“颜色”名称时候的公式中的L1,产品有六种,所以下拉显示项目为6:

    4、右键选择组合框,在按住【CTRL】选择图表,将两者组合:

    第四步:修改图表标题

    1、在L2单元格输入公式:

    =OFFSET($A$1,$L$1,)&"上半年销售情况"

    OFFSET($A$1,$L$1,)的含义是以A1为基点,向下偏移L1行。

    2、鼠标定位在图表标题内,在编辑栏里输入 =Sheet1!$L$2 :

    标题即可随选择产品而改变。

    至此,带控件的、能突出显示所选数据系列的动图表完成:

    本文完

    往期相关推荐

    Excel167 | 带数值或极值的图表

    Excel166 | 图表,如何翻转?

    Excel165 | 图表,如何做出双坐标轴?

    Excel150 | 甘特图——项目进度清晰可见

    Excel139 | 旭日图——体现数据层次及占比的最好图表

    Excel031 | 利用模板快速制作N多工作表数据分析图表

    Excel021|分分钟搞定动态图表

    Excel111 | 3个小招,图表秒更新

    Excel | Offset函数制作双列数据动态图表

  • ?

    Excel中利用OFFSET函数实现动态图表,自动更新图表

    访曼

    展开

    在工作中动态图表对统计观察数据有很大帮助,比普通图表也节省了大量时间,不用时时根据数据做新的图表只要添加新的数据图表会自动更新。

    OFFSET函数是达到目的的关键,说起OFFSET函数,真的是像雾像雨又像风,从复杂的数据汇总、到数据透视表再到高级动态图表,都离不开OFFSET函数的默默付出。通过OFFSET函数,可以生成数据区域的动态引用,这个引用再作为半成品,通过后续的处理加工,就可以为图表和透视表提供动态的数据源、为其他函数生成特定的引用了。

    offset函数的语法格式=offset(reference,rows,cols,height,width)=(参照单元格,行偏移量,列偏移量,返回几行,返回几列)

    参数Reference——参照单元格(单元格或相连单元格区域的引用)。否则,offset函数返回错误值#VALUE!。

    参数Rows——行偏移量,正数(代表在参照单元格的下方),负数(代表在参照单元格的上方)。

    参数Cols——列偏移量,正数(代表在参照单元格的右边)或负数(代表在参照单元格的左边)。

    参数Height——返回几行(必须为正数),即所要返回的引用区域的行数(参照单元格移动完成后,再以此为起点向下扩展几行)。

    参数Width——返回几列(必须为正数),即所要返回的引用区域的列数(参照单元格移动完成后,再以此为起点向右扩展几行)。

    第四、第五参数height(范围高)和width(范围宽):帮助里面讲的应该是正数,因为范围的高和宽,通常都是正数。若以负数表示,则不但没有高和宽的区域,反而是一个负值(即比0值还小),数据变成反过来了。很多情况,反过来的区域是不存在于工作表当中。也不是所有引用区域都不存在,就像有些格式,引用参数是从下面往上(第四参数height是个负数)规划出一个引用区域,只要引用区域的范围高小于源数据的高,就不会超出工作表,公式照样成立。

    下面用一个实例来说明下,一个销售数据表每天的数据是随时更新的,我们要柱形图随着数据的更新也变化,总是显示最近一周的数据图。

    首先,在【公式】选项卡下,单击【定义名称】,分别定义两个名称:日期=OFFSET($A$1,COUNT($A:$A),0,-7)。销售额=OFFSET($B$1,COUNT($A:$A),0,-7)。

    同理

    说说定义名称日期这个公式的意思:

    COUNT函数对A列数值计数,结果作为OFFSET函数的行偏移参数。

    OFFSET函数以A1为基点,向下偏移的行数是COUNT的结果,也就是A列有多少个数值,就向下偏移多少行。这时候就相当于到了A列数值的最后一行,给定的偏移列数是0,新引用的行数是-7,得到从A列数值的最后一行开始,向上7行这样一个动态的区域。如果A列的数值增加了,COUNT函数的计数结果就增加了,OFFSET函数的行偏移参数也就随之变化。就相当于一竿子捅到底,然后向上引用7行,所以得到的始终是最后7行的引用。

    下面就是根据数据插入图表:

    点击编辑设置:

    再输入几个数据与上图对比看下结果:

  • ?

    excel动态图表,让你的工作汇报提升一个档次

    凯斯

    展开

    在工作汇报中,我不喜欢长篇大论,不喜欢用太多的语言来描述,领导爱看的不是你的废话连篇,诸如“提升很多”,”改善很大“等等,他们想要看的是实实在在的数据。我喜欢直接上图表,要么是图,要么是表,某一项提升几个点,简单描述采用的是什么手段、方法等,下降几个点,简要说明原因是什么,一目了然;

    而图表的制作,也有很多讲究,好看的图表能让领导眼前一亮,能显现出你的与众不同,让领导对你的印象加分;

    比如:别人的图表是这样的;

    而你的图表是这样的

    领导看后的感觉肯定是不一样的,那么我们就一起来学习一下动态图表的做法;

    首先,要有一个数据表,如下图,为学起来方便简捷,我把数据表只用一小段,在A10:A13增加辅助单元格,A11到A13分别输入4月到6月,A10为空白单元格;

    第二步:点击【公式】----【指定名称】,【名称】输入”二季度“,引用位置输入=INDEX($B$3:$D$8,,$A$10),后面第四步讲到会用到组合框,组合框中内容在4月、5月、6月变化的时候,A10的内容会在1、2、3之间变化;

    公式=INDEX($B$3:$D$8,,$A$10)的含义:当A10=1时,取B列(4月)数据,A10=2时,取C列(5月)数据,当A10=3时,取D列(6月)数据;

    第三步:选中产品名称和4月份数据,点击【插入】,选择柱形图,更改图表标题为”二季度数据“;

    第四步:点击【开发工具】----【插入】----【组合框(窗体控件)】,把组合框窗体控件放置在图表右上角,右键设置控件格式,【数据源区域】输入$A$11:$A$13,【单元格链接】输入$A$10,确定;

    第五步:光标定位在图表区域,右键----选择数据----编辑----【系列名称】输入=二季度数据!$A$1,【系列值】输入=工作簿1!二季度(在第二步指定名称的时候,已经指定名称为”二季度“),确定,确定;

    第六步:添加数据标签,更改图表样式即可;

    第七步:鼠标点击图表空白处,按住Ctrl键,点组合框,右键----组合;

    第八步:如果要进行逐月对产品进行比较,也可以把表格区域进行转置,如下图:

    把图表做成下列样式:

    注:本教程基于excel2016;

excel动态图表

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP