Excel中可以用offset函数指定的区域作为图表的数据源吗?

2024-11-08 08:57:37
推荐回答(3个)
回答1:

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.现在回车就可以看到该区域的和是多少了。

回答2:

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电视销量”。

回答3:

可以通过定义名称实现。但是定义名称时注意使用工作表级别的名称。
以sheet1的A列为例:

插入》名称》定义
sheet1!data
=offset($a$1,,,counta($a:$a),)

在图表的系列中使用
=sheet1!data
即可。