专栏名称: Excel讲堂
每天一个小技巧,轻松学习excel。
目录
相关文章推荐
中国知识产权报  ·  上海市累计查处涉外商标侵权违法案件1200余件 ·  昨天  
中国知识产权报  ·  深度现场 | “五新”塑造上海知识产权新活力 ·  2 天前  
知产库  ·  哪吒汽车起诉哪吒电影500万信息不实 ·  2 天前  
桂林头条  ·  抢注“DEEPSEEK”等相关商标?依法驳回! ·  2 天前  
51好读  ›  专栏  ›  Excel讲堂

indirect的3招妙用!

Excel讲堂  · 公众号  ·  · 2018-05-05 16:34

正文

INDIRECT

函数语法 INDIRECT(ref_text,a1)

ref_text是代表引用的文本字符串

如果a1为TRUE或者忽略,使用A1引用样式;如果为FALSE,使用R1C1引用样式

一、生成二级菜单

方法:

1、选取数据源B2:G7,Ctrl+G打开定位对话框,选择【常量】-【确定】。

3、【公式】-【根据所选内容创建】(定义名称栏)-选取【首行】并确定。

4、选取a2单元格,【数据】-【数据验证】-【序列】,单击【来源】右侧的箭头,并选取一次菜单需要显示的内容所在的单元格地址e2:g2-【确定】。

5、选取二级菜单单元格地址b2,【数据】-【数据验证】-【序列】,在【来源】中输入公式:=indirect(a2)并【确定】。

6、验证有效性。

二、多表合并 汇总

建立1日 2日 3日 4日表格

和汇总表格

汇总表选择C3:F10 输入公式 =INDIRECT(C$2&"!c"&ROW())

然后按ctrl+ enter,完成合并

三、结合sum求和

B14输入 =SUM(B2:B13) 78

C14输入 =SUM((INDIRECT("c2"):C13)) 78

如果第二行前在加一行,看有什么变化吗?结果变了吗?

结果虽然一样,没变,但公式都变了。没用indirect函数的 开始和结尾的行号都变了,用indirect函数的,只是结尾的行号变了。

【重要通知】







请到「今天看啥」查看全文