大家好,由于5天,做报名所有的Excel在线培训各科目5折优惠活动,我没有时间,要帮各学员办理报名,所以一直没有推送文章,还请大家谅解,另报过名的学员,记得2018年5月3日开Excel函数初级班,也就是明天晚上8点到10点记得进教室听课,今天和大家分享“index,offset,indirect特殊用法”,这3个函数可以返回单元格里的值,也可以选回单元格,单元格区域,而今天我要说的这个特殊用法,就是这3个函数可以返回单元格区域和单元格,因此它们可以直接作为countif的第1参数,大家知道counitf函数第1参数不支持常量数组,sumif函数第1参数,第3参数也不支持常量数组,而这3个函数具有返回单元格区域和单元格,所以可以用这3个函数弥补这方面的缺点,不信自己按下面的操作动手测试
一、index
1、公式截图
2、公式
=SUM(A1:INDEX(A3,1,1))
3、公式解释
此公式的作用就是求A1:A3的和,A1后面的冒号后面跟着函数index,有的朋友今天可能是第一次见
INDEX(A3,1,1)返回的是A3单元格
有些人会问为什么不直接用sum(A1:A3),对的,你说的很对,我这样用,我只是想证明index函数可以返回一个单元格,也可以返回单元格区域,当然也可以返回值,下面二个函数offset,indirect也是这个理
index函数3个参数,第1参数数据源,第2参数返回数据源那一行;第3参数返回数据源那一列
二、offset
1、公式截图
2、公式
=SUM(A1:OFFSET(A1,2,0))
3、公式解释
offset函数5参数,第1参数参照单元格,第2参数偏移行,第3参数偏移列,第4参数行高,第5参数列宽,如果是返回一个单元格,可以不用第4参数和第5参数
OFFSET(A1,2,0)返回的是A3单元格
三、indirect
1、公式截图
2、公式
=SUM(A1:INDIRECT('A3'))
3、公式解释
INDIRECT('A3')返回的A3单元格
indirect函数2参数,第1参数引用的单元格,单元格区域的文本;记得一定要是文本,第2参数当第1参数是A1引用样式,第2参数就用1,或者 ture,或者不写;当第1参数用R1C1引用样式,那么第2参数用0,或者False,或者只打个逗号
联系客服