课程咨询 加我微信EXCEL880B 试学网址http://v.excel880.com
继上一篇文章跟大家讲解了OFFSET函数的基础用法之后,这次跟大家讲讲如何计算偏移后单元格区域的和、最大最小值以及平均值。
不知道大家对OFFSET函数的基础掌握的怎么样,很多人都说OFFSET函数是最难学的一个函数,其返回的结果一般是一个单元格区域而不是一个单元格,所以这个函数也经常结合其它函数一起使用。
下面一起看看几个例子。
一、计算C7:H7单元格区域的和。
C15单元格公式:=SUM(OFFSET(B2,5,1,1,6))。
公式解析:
OFFSET(B2,5,1,1,6):以B2单元格为基准,向下移动5行,向右移动1列,即C7单元格的位置。第4个参数和第5个参数表示偏移后新的区域是1行6列的,也就是C7:H7单元格区域。最后,利用SUM函数将C7:H7单元格的值相加,得到结果:1299。
二、计算D5:F6单元格区域的平均值。
C15单元格公式:=AVERAGE(OFFSET(B2,3,2,2,3))。
公式解析:
OFFSET(B2,3,2,2,3):以B2单元格为基准,向下移动3行,向右移动2列,即D5单元格的位置。第4个参数和第5个参数表示偏移后新的区域是2行3列的,也就是D5:F6单元格区域。最后,利用AVERAGE函数计算D5:F6单元格区域的平均值,得到结果:205.8333333。
三、求出E7:G8单元格区域的最大值。
C15单元格公式:=MAX(OFFSET(B2,6,3,-2,3))。
公式解析:
OFFSET(B2,6,3,-2,3):以B2单元格为基准,向下移动6行,向右移动3列,即E8单元格的位置。第4个参数和第5个参数表示偏移后新的区域是2行3列的,-2表示向上扩展2行,也就是E7:G8单元格区域。最后,利用MAX函数求出E7:G8单元格区域的最大值,得到结果:236。
四、求出E7:F11单元格区域的最小值。
C15单元格公式:=MIN(OFFSET(B2,9,4,-5,-2))。
公式解析:
OFFSET(B2,9,4,-5,-2):以B2单元格为基准,向下移动9行,向右移动4列,即F11单元格的位置。第4个参数和第5个参数表示偏移后新的区域是5行2列的,-5表示向上扩展5行的高度,-2表示向左扩展2列的宽度,也就是E7:F11单元格区域。最后,利用MIN函数求出E7:F11单元格区域的最小值,得到结果:168。
OFFSET函数结合其它函数一起使用,以上这几个是最简单的,还有很多高级的功能,下次再跟大家分享!
本文已取的原作者授权 禁止转载 原文链接为https://www.toutiao.com/item/6738386445330825735/