打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
函初 | 引用函数INDIRECT基础入门

前面的文章很多地方有用到INDIRECT函数,但是一直没写这个专题,今天把这个坑补上!

本篇是初级基础篇,不会特别难,新手放心啃!

INDIRECT函数翻译过来就是:“间接、迂回”,他的功能完全契合他的本身含义!

先大概说一下,INDIRECT有两个参数,INDIRECT(ref_text, [a1])

第一参数是引用地址,第二参数是引用方式(可选),一般我们默认即可!

第二参数支持:A1(TRUE) 或者R1C1(FALSE或者0)模式!

需要解释的就是R1C1的含义,一般使用少,所以很多人基本都没听说过

这里的R表示ROW(行),C表示COLUMN(列),R2C3=C2,表示的第二行第三列!

=INDIRECT(B1)=INDIRECT("A1")=A1,充分体现了“迂回、间接地”!

发现了什么,INDIRECT有剥离双引号,返回对应字符串对应的应用

相当于直接=A1,返回Excel办公实战!

这么一说,你肯定感觉到了,这不多此一举吗?但是他体现了“简接地”的特性!

我们可以手工去构建地址,更加的方便和高效!

案例:提取偶数行的数值

公式:=INDIRECT("A"&ROW(A1)*2)

我们通过ROW函数的配合,轻松构建出偶数序列,如果没有这个函数,我们还能=A2,=A4,=A6,如果很多就崩溃!

以上我们都是在本工作表处理的,如果跨工作表怎么写呢?

先说通用写法:'工作表名称'!地址

虽然只有工作表名称有特殊字符才需要加单引号,但是加总是没错的,所以我们推荐大家直接全部添加!

以下两种都是引用财务部工作表中A1单元格中的值!

直接写记得加上双引号,新手经常忘记,记住第一参数是文本,Excel中双引号包裹是文本的一种标识!

以上基本第一参数基本就搞定了!应该理解的差不多了!

然后我们再补充案例,感受一下!

案例:二级联动下列列表(菜单)

这个应该是大家最熟悉的了,但是基本都是模仿,真正搞懂的并不多!今天我们的目标就是搞懂她!

定义名称

选中A2:A5,在名称框中输入部门,Ctrl+Enter确定

这样我们就相当于个A2:A5起名叫部门,以后我们就可以使用部门代替他了,我们是不是通过部门间接的拿到了A2:A5,要怎么拿,你已经想到了吧-INDIRECT

INDRIECT-间接获取

D1写入=INDIRECT(C1),相当于=INDIRECT("部门"),继续就是=INDIRECT("A2:A5"),也就是获取都了A2:A5的引用,拿到了其中的值!

所以在数据有效性-序列中,我们写入的INDIRECT(C1)=INDIRECT("部门")=INDIRECT("A2:A5"),跟我们直接引用A2:A5的值,无本质区别!

只是这样更灵活方便,单一级都定义了名称,二级就会跟随一级变化!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
一句口诀搞懂最难函数INDIRECT;Excel跨表汇总,二级多级下拉菜单
人见人怕的Indirect函数【Excel分享】
「函数007」- EXCEL多表关联查询实战
VLOOKUP INDIRECT多表取数真的太香
Excel中通过函数实现按条件多表求和
Excel数据跨表计算有难度怎么办?Indirect函数高效解决你的问题
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服