分享

Excel折线图随着数据的插入动态变化,掌握此技能的人不足1﹪!

 剩矿空钱 2018-01-23

实际案例:如下如,左边表格是某班成绩单,右边是对应的折线图,要求在成绩单表格添加数据后,右边的折线图自动变化,如,在“赵六”的下面添加“孙七”的成绩时,折线图中自动呈现。

Excel折线图随着数据的插入动态变化,掌握此技能的人不足1%!

思路分析:折线图动态变化可以利用“名称”功能,将名称作为数据源,但是需要“名称”是动态引用的,单元格引用函数一哥当offset()函数莫属,这里先介绍一下此函数。

offset(A,down,right,row,column),此函数包括5个参数,A代表参照单元格,down代表将A向下偏移单元格数(负数则代表向上偏移),right代表将A向右偏移单元格数(负数则代表向左偏移),row代表取多少行,column代表取多少列。

Excel折线图随着数据的插入动态变化,掌握此技能的人不足1%!

如上图,offset(A1,2,1,2,3)代表以A1单元格为参考,向下移动2,向右移动1,然后得到B3单元格,在B3单元格基础上取2行、3列,最终得到B3:D4区域。

操作步骤:

1)选中图表区域,插入,折线图,然后得到如下的折线图;

Excel折线图随着数据的插入动态变化,掌握此技能的人不足1%!

2)新建两个名称,一行为姓名列,命名为name,一行为成绩列,名称为score,

name的引用位置公式为:=OFFSET(Sheet1!$A$1,1,0,COUNTA(Sheet1!$A:$A)-1,1)

score的引用位置公式为:=OFFSET(Sheet1!$B$1,1,0,COUNTA(Sheet1!$B:$B)-1,1)

Excel折线图随着数据的插入动态变化,掌握此技能的人不足1%!

这里含有一个函数counta(x),此函数是统计某个区域中非空单元格的个数,x代表一个单元格区域

3)点击折线图,选择数据,点击左边的成绩,编辑,将系列值改成=score,同理,将水平轴点击编辑,将系列值改为=name

Excel折线图随着数据的插入动态变化,掌握此技能的人不足1%!

现在试一下,在成绩单表格中输入“孙七”的成绩,看下折线图是不是自动变化了,是不是很神奇!

好了,本期就到这里,谢谢大家!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多