语法及参数

INDIRECT(ref_text, [a1])

Ref_text 必需。对单元格的引用,此单元格包含 A1 样式的引用、R1C1 样式的引用、定义为引用的名称或对作为文本字符串的单元格的引用。如果 ref_text 不是合法的单元格引用,则 INDIRECT 返回 错误值。
A1 可选。一个逻辑值,用于指定包含在单元格 ref_text 中的引用的类型。
如果 a1 为 TRUE 或省略,ref_text 被解释为 A1-样式的引用。
如果 a1 为 FALSE,则将 ref_text 解释为 R1C1 样式的引用。

使用场景

Sheet表名可以用单元格引用,可以直接为文本,或者定义名称

  1. indirect(B1&"!Q11")----引用不同工作表的相同单元格,但不改变单元格内容

B1为各个Sheet表名,如B1为marketing,finance,IT, Admin
Q11为各个Sheet的相同单元格

(但是Q1不会随着单元格的位置改变而改变,因为有" “.
如果想根据行的变化改变------只能提前设置好引用的单元格,如”!Q15")

或者这样写:
INDIRECT(“Marketing”&"!Q11") 也可以,sheet名字可以直接用文本

或者这样写:
=INDIRECT(部门&"!Q11") Sheet名字可以为定义名称,部门=OFFSET(Sheet1!G$2,-1,0)

下面这样写是错的
=INDIRECT(“Marketing”&"!C"&MATCH(A6,Marketing!A:A,0)),Row数和Column数都可以用match公式。这样的好处是:无论插行或者插列都不影响查询结果。但是查询结果错误!

VLOOKUP这样结合定义名称是错的
=VLOOKUP(A3,部门!A:BF,COLUMN(部门!BE8),0) EXCEL会自动查找当前表的A列到BF列.而且会找“部门”这个表。详细见:overhead cost template China
部门!A:BF,前面加上Indirect就对了

  1. indirect(row($1:$4)&“月”&"!Q1")—引用不同工作表(1-4月)的相同单元格,必须按ctrl+shift+enter(数组公式)。只显示第一个结果(因为是数组公式)。如果要看计算过程,单击

  2. indirect(row($1:$4)&“月”&"!A:A")----引用不同工作表的相同区域,必须按ctrl+shift+enter(数组公式)。只显示第一个结果(因为是数组公式)

indirect引用单元格/单元格区域/跨表引用(适用于引用不同工作表的相同单元格或者区域)相关推荐

  1. 将同一单元格内的多行文本拆分到多个工作表行

    在同一单元格内可以用快捷键Alt+Enter进行手动换行,让单元格内的文本显示为多行.有时会遇到这种情况,需要将同一单元格内手动换行的多行文本按行拆分到多个工作表行中,这时该怎样操作呢? 一.拆分单个 ...

  2. Excel单元格中引用当前工作表名称

    有多份Excel表格表头标题都为"××学校第1次拉练考试××班成绩表",由于工作表结构都是一样的,所以我每次都是复制工作表然后编辑修改表中的数据.但经常是表中数据修改了,表头标题中 ...

  3. C#如何设置Excel文档保护——工作簿、工作表、单元格

    简介 Excel在工作和学习中应用广泛,是必不可少的数据统计与处理工具.对于一些重要的Excel文件,只供特殊人员查看.编辑或者防止重要数据对外泄露时,就需要设置文档保护,包括设置访问密码.设置文件只 ...

  4. 删除一行下方单元格上移_快速删除Excel工作表多余空单元格

    从其他地方复制了数据,有时候会出现多余的空单元格.手动删除很麻烦,就像下面的图中的工作表区域. 下面介绍一种方法,可以快速删除多余空单元格. 1.选中目标区域,在这里就选中A1:A9的单元格区域. 2 ...

  5. 自动化办公之excel教程(1):工作薄,工作表,单元格基本操作

    一.工作薄的基本操作 1.工作薄表的保护 在审阅里有保护工作表,保护工作薄等.点击输入密码. 其他人没有密码则无法对表格进行修改.表格只能看,不能修改. 2.工作薄的加密 第一步点击文件 另存为. 会 ...

  6. 在excel工作表中c1单元格_Excel工作表中的11个逻辑函数应用技巧,中文解读,动图演示!...

    逻辑函数,简单的理解就是返回结果为TRUE或FALSE的函数.TRUE,代表判断后的结果是真的,正确的,也可以用1表示:FALSE,代表判断后的结果是假的,错误的,也可以用0表示.在Excel工作表中 ...

  7. Excel按照单元格内设定好的次序进行工作表排序

    如下图所示,Excel如何按照单元格内设定好的次序进行工作表排序呢,接下来请看小编的操作吧 (方方格子插件) 1.先看动图演示吧 2.那我们可以选择方方格子按钮的操作 3.注意这里要选择的是工作表操作 ...

  8. 5.1 在工作表中查找指定内容的单元格 [原创Excel教程]

    1. 本节课将为您演示查找功能的使用,使用查找功能可以根据需要查找的内容,快速定位包含查找内容的单元格.首先点击[查找和选择]按钮,打开命令菜单. 2. 然后选择列表中的[查找]命令,打开查找和替换窗 ...

  9. wps数据匹配怎么做_WPS表格如何实现跨工作表的数据引用

    使用 vlookup 函数嵌套 INDIRECT 函数来实现跨工作表数据引用是怎样实现的呢?以下是学习啦小编整理的WPS表格实现跨工作表数据引用的技巧,供大家参考,希望大家能够有所收获! WPS表格实 ...

  10. 在Excel工作表区域内快速移动或滚动

    在Excel工作表中滚动有不同的方式.可以使用箭头键.滚动条或鼠标在各单元格之间移动和快速移动到工作表的不同区域. 在Microsoft Office Excel 2007中,您可以利用增加的滚动速度 ...

最新文章

  1. nginx检查配置文件语法是否正常,需要检查主配置文件
  2. 相机标定:(1)相机模型
  3. bpython ipython_安装ipython后命令找不到ipython bpython -bash: *python: command not found
  4. 福利 |《非结构化数据分析》书评:探索非结构化数据的魅力
  5. 【模型解读】从2D卷积到3D卷积,都有什么不一样
  6. Redis命令参考简体中文版
  7. ECUG 早鸟票热卖中 | 大咖聚首 探索云计算下一个十年
  8. Golang——多种运算符及优先级
  9. ISA Server 2004防火墙的基本配置
  10. SpringBoot 精通系列-使用Swagger2构建RESTful APIs
  11. nagios监控oralce数据库的表空间大小
  12. sae中使用django migrate导致13013的问题
  13. linux shell 后台执行脚本的方法 脚本后台运行 后台运行程
  14. 【视频】超级账本HyperLedger:Fabric源码走读(一):项目构建与代码结构
  15. 信息率失真函数matlab,基于MATLAB的信息率失真函数计算本科毕业论文.doc
  16. 技术分享——SSM图书馆预约占座系统
  17. 下载sqlserver2012 试用_有哪些可以免费试用的电商ERP?
  18. 【无标题】collecting ... collected 0 items pytest解决方法
  19. win10打印服务器纸规格没有显示,win10系统打印机添加了自定义的纸张却找不到的操作办法...
  20. 如何稳定的连接steam服务器,科技教程:怎么解决与Steam服务器连接时出现的问题...

热门文章

  1. 知网是如何判断论文重复的?
  2. 10Wqps评论中台,如何架构?B站是这么做的!!!
  3. Visual C++实现黑白棋游戏项目实战二:界面的设计与实现(附源码和资源 超详细)
  4. 安装tensorflow报错:Cannot uninstall ‘wrapt‘. It is a distutils installed project and thus we cannot accu
  5. Acrobat右键菜单失踪了?Regsvr32无用?
  6. php语音直播怎么做,语音直播功能实现流程
  7. 基于java的简单英雄联盟胜率计算
  8. 【日常】纪录一个愚蠢的问题
  9. HTMLCSS常见面试题
  10. 蚁群算法(详解)python