前言:
眼前你们对“c语言函数求和计算器”都比较珍视,看官们都需要了解一些“c语言函数求和计算器”的相关资讯。那么小编同时在网摘上汇集了一些关于“c语言函数求和计算器””的相关文章,希望大家能喜欢,同学们一起来学习一下吧!Excel函数中,大家最常见的应该就是查询函数,但是有一种函数太强大了,而且很多人都没运用过,甚至都没听说过!!这个函数偏偏还应用广泛,不管是复杂的数据汇总,还是经常用的数据透视表,都离不开他的存在。今天,小编就好好给大家举点例子,好好阐述一下什么是OFFSET函数!!
OFFSET函数的作用:以指定的引用为参照系,通过给定偏移量返回新的引用。
offset函数的语法格式
=offsetreference,rows,cols,height,width)
=Offset(参照单元格,行偏移量,列偏移量,返回几行,返回几列)
举个基本例子:
如上图黄色区域单元格B3,从当前行起向下4行,向右3列,引用4行,引用3列偏移后,从而形成了B3:D6单元格区域。
函数公式:=OFFSET(B3,4,3,4,3)
函数讲解:
1、offset函数为偏移函数,它可以通过位置的偏移获取一段单元格范围区域;
2、总而言之offset函数偏移方向为,下—右—上—左。第一参数为起始位置;第二参数为向下偏移多少(正数为向下,负数为向上);第三参数为向右偏移多少(正数为向右,负数为向左);第四参数为引用多少行,第五参数为引用多少列。
下面给大家进阶一下,让大家可以更深层次地了解OFFSET函数。
经典案例
计算后半年(7-12月)月平均销售额
函数公式:
=AVERAGE(OFFSET(C1,COUNT(C:C),0,-6))
函数讲解:
1、offset函数这里从C1单元格进行开始偏移;
2、第二参数count(C:C)代表向下偏移多少位置,计算出对应C列函数字的单元格个数;
3、第三参数0代表向右不做偏移;
4、第四参数-6代表从最后一个单元格起,往上选择6行,得到C8:C12单元格区域。最后用average函数进行计算平均值。
通过数据偏移计算月份区间数据
案例说明:计算1-8月份总销售额
函数公式:
=SUM(OFFSET(C2,0,0,MATCH(8,B2:B13,0)))
函数讲解:
1、通过上述数据偏移我们可以得到一个数据区域;最后用sum函数进行求和计算;
2、offset函数偏移单元格从C2也就是1月销售额开始;第二、三参数为0说明向下和向右位置不做偏移;
3、第三参match函数代表的是查询出对应月份所在的位置,得到结果为8。在函数中也就代表引用8行数据。也就得到了C2:C9单元格区域。
offset函数使用的注意点
如果省略 height 或 width,则默认其高度或宽度与 reference 相同。
你掌握了吗,OFFSET函数是极其有用的函数,但往往大多人尚未掌握,好好学习这篇文章,你将成为Excel少数强大的人!!
记得点赞收藏关注哟~~~~~
标签: #c语言函数求和计算器