Excel中可以用offset函数指定的区域作为图表的数据源。操作方法如下:
首先对函数进行解说:
函数形式:
OFFSET(reference,rows,cols,height,width)
参数介绍:
reference引用区域
rows偏移行数。
cols偏移列数。
height行高。
width列宽。
具体实行方法如下:
1.OFFSET函数可以寻找自己想要的区域,然后配合SUM函数求和,也可以配合average来求平均值,打开Excel绘制如图所示的表格。
2.现在来选择C4:D6区域并求和,如图所示。
3.把光标移动到F2单元格,单击菜单栏“公式”——查找与应用——OFFSET。
4.然后在弹出的对话框中输入“B3;1;1;3;2”,单击确定。
5.此时可以看到该公式并没有求出任何值,当然它只是划定了一个区域。
6.现在借助求和函数SUN来实现,在函数上面套用SUM函数,如图所示。
7.现在回车就可以看到该区域的和是多少了。
1.首先设置可以被offset函数引用的变量,即该变量变化时直接影响公式结果。在b9单元格中
输入1作为变量。
2.选中b10单元格,在公式编辑栏中输入公式:
=offset(a1,0,$b$9),
按enter键即可根据变量(b9)中的数值确定偏移量,以a1为参照,向下偏移0行,向右偏移1列,因
此返回标识项“tc冰箱销量”。
3.将光标移到b10单元格的右下角,标变成十字形状后,按住鼠标左键向下拖动进行公式填充,
即可根据变量(b9)中的数值确定偏移量,返回各分店的tc冰箱销量。
4.在b9单元格中改变变量为3,此时b10:b16单元格中的数据会自动根据变量的变化而变化,得
到tc电视销量的数据。其原理为:分析b10单元格的公式“=offset(a1,0,$b$9)”,当前b9
单元格的值为3,即表示以a1为参照,向下偏移0行,向右偏移3列,从而返回值“tc电视销量”。
可以通过定义名称实现。但是定义名称时注意使用工作表级别的名称。
以sheet1的A列为例:
插入》名称》定义
sheet1!data
=offset($a$1,,,counta($a:$a),)
在图表的系列中使用
=sheet1!data
即可。