首页天道酬勤三角函数公式(套路大全)

三角函数公式(套路大全)

admin 12-01 09:34 297次浏览

小伙伴们,你们好。今天,我想和大家一起学习OFFSET函数的常用例程。

1.功能:

用于生成数据区的引用,然后将该引用作为半成品,作为动态图表的数据源,或者作为其他功能的参数进行二次加工。

2.功能使用:

=OFFSET(基点、偏移量行数、偏移量列数、[新引用的行]、[新引用的列])

当第二个参数中使用正数时,它表示从基数向下偏离,负数表示向上偏离。

当第三个参数使用正数时,表示向右偏移,当使用负数时,表示向左偏移。

第四个和第五个参数是可选的。如果省略这两个参数,新引用的区域与基点大小相同。

1)行列换位

如下图所示,单元格A2:D7中多行多列的名称应该转换为一列。

F2单元格公式为:

=OFFSET($A$2,(ROW(A1)-1)/4,MOD(ROW(A1)-1,4))' '

偏移函数的基点是A2。

向下移动的行数为(ROW(A1)-1)/4。当公式的这一部分被拉下时,就可以得到从0开始递增0.25的序号,即0,0.25,0.75,1,1.25,1.5.offset函数自动向下舍入带小数的参数,向下移位的行数依次为0,000,111。

向右移动的列数为MOD(ROW(A1)-1,4)。当公式的这一部分被拉下时,你可以得到一个0.123.0123的循环序列.也就是说,公式的每一行都被下拉,一列从数据源向右移动,当公式被下拉到第五行时,移动的列数将再次从0开始。

偏移行数和偏移列数的组合最终形成12342343234的偏移模式

2)计算指定区间的销售额。

如下图所示,计算1月到指定月份的累计销售额。

F4细胞公式是:

=SUM(OFFSET(B2,0,0,MATCH(F2,A2:A13,0)))

MATCH(F2,A2:A13,0),首先使用MATCH函数计算A2:A13中单元格F2中月份的位置,结果为9。

OFFSET函数以B2单元格为基点,向下移动0行,向右移动0列,以MATCH函数的计算结果作为新引用的行号,最终得到B2:B10单元格区域的引用,再用SUM函数计算该区域的总和,得到1月份到指定月份的销售总额。

3)计算最近7天的平均销量。

如下图所示,A栏和B栏为销售流记录,应计算最近7天的平均销量。

F4细胞公式是:

=AVERAGE(OFFSET(B1,COUNT(B:B),0,-7))

首先,使用COUNT函数计算列b中的值的数量。

OFFSET函数以B1为基础,COUNT的结果作为要向下移位的行数,即b列中有多少行值就有多少行。

此时相当于B列值的最后一行,给定的偏移列数为0,新引用的行数为-7,从而得到从B列值的最后一行开始向上7行的动态区域。

如果列B的值增加,count函数的COUNTing结果也会增加,OFFSET函数的line OFFSET参数也会相应改变。

相当于捅到底,然后吃一个大窝的烤鸡,向上引用七行,这样总会得到最后七行的引用。

最后,使用AVERAGE函数计算该参考区域的平均值。

4)计算筛选商品的总价。

下图是各个食堂的采购记录,需要计算筛选商品的总价。

G1细胞公式是:

=SUMPRODUCT(SUBTOTAL(3,OFFSET(A1,ROW(1:9),0))*C2:C10*D2:D10)

要计算过滤后的内容,首先需要确定单元格是否显示。

我们先来看看OFFSET(A1,ROW(1:9),0)部分。OFFSET函数以单元格A1为基础,向下移位的行数为row (1:9)的计算结果,也就是依次向下移位1~9行,最终得到9个参考区域,每个单元格区域由一个单元格组成。

以下是多维参考的知识点。如果你感到困惑,你可以先收集它们。

接下来,SUBTOTAL函数用于处理由OFFSET函数获得的多个参考区域。第一个参数为3,表示使用COUNTA函数的计算规则,即依次统计九个单元格区域A2~A9中的非空单元格数。

如果显示该单元格,则该单元格的统计结果为1;否则,统计结果为0。

公式的这一部分具有类似于以下的效果:

{0;0;0;0;0;1;1;1;1}

SUBTOTAL函数的结果乘以C列的单价和d列的个数,如果显示单元格,则相当于1*数量*单价,否则相当于0*数量*单价。

最后利用SUMPRODUCT函数对产品求和,从而得到过滤后产品的总价。

除了上面的常规用法之外,OFFSET函数还经常被用来制作动态图表,我们以后会继续分享。

图片:昏睡的建筑

UCloud全新架构云安全中心正式公测!Javascript  Constructor构造器模式与Module模块模式怎么实现计算机毕业设计Java校服征订系统(源码+系统+mysql数据库+Lw文档)
什么是统计(统计学的研究方法) 京东会不会打电话告诉你结果(打电话没打错人家告诉你打错了)
相关内容