手机版

巧用OFFSET功能 时刻统计分析近三个月的销量

时间:2021-09-18 来源:互联网 编辑:宝哥软件园 浏览:

一个单位,要始终统计分析最近三个月的产品销售情况。

但是,在数据表中,将连续插入行或列来记录新的每月销售数量。

如何确保统计结果始终来自最近三个月?

OFFSET功能,可以帮助。

公式实现

每月列分布:

工作表如下:

在E2中输入公式:

=SUM(OFFSET(E2,0,-3,1,3)),即使插入了新列,它也总能计算出结果列前三列的总和。

以下动画:

其中:

OFFSET(E2,0,-3,1,3)的含义是:

E2单元格向左偏移0行3列到B2单元格,这是从B2单元格开始的具有1行3列的B2:D2区域。

下图:

在E列前插入一列,参考点E2将自动成为当前统计结果所在的列。

因此,这个公式总是计算前三列的总和,也就是最后三个月。

根据最近三个月销量的其他统计,SUM函数可以改为相应的函数。

例如:

最近三个月的平均值:

=AVERAGE(OFFSET(E2,0,-3,1,3))

最近三个月的最大值:

=MAX(OFFSET(E2,0,-3,1,3))

月度行的分布:

工作表如下:

在B5中输入公式:

=SUM(OFFSET(B5,-1,0,-3,1)),即使插入新行,它也总能计算出结果行前三行的总和。

以下动画:

其中:

OFFSET(B5,-1,0,-3,1)的含义是:

B5单元格上移一行0列到B4单元格,这是B2:B4的区域,从B4单元格上移2行1列。

OFFSET函数的解释。

语法:偏移量(引用、行、列、高度、宽度)

需要参考。要偏移的基的引用。引用必须是对单元格或相邻单元格区域的引用;否则,OFFSET返回错误值#VALUE!

需要行。左上角单元格引用所需的上下行数。使用5作为rows参数,可以指定引用中左上角的单元格位于引用下方5行。行可以是正的(表示低于起始参考)或负的(表示高于起始参考)。

Cols是必需的。所需结果的左上角单元格所引用的从左到右的列数。使用5作为cols参数,可以将引用中左上角的单元格指定为引用右侧的5列。Cols可以是正的(表示在起始参考的右边)或负的(表示在起始参考的左边)。

高度可选。要返回的引用的行高。高度必须是正数。

可选宽度。要返回的引用的列宽。宽度必须是正数。

插图:

蓝色区域由A1 offset构成,所以函数为OFFSET(A1,5,2,12,3)。

版权声明:巧用OFFSET功能 时刻统计分析近三个月的销量是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。