twitter 自慰-色色五月 Excel Indirect函数用法的7个实例,含跨表跨文档援用、与Match、Address与Row组合收尾多表和批量提真金不怕火数据
  • 你的位置:twitter 自慰 > 色色五月天 > 色色五月 Excel Indirect函数用法的7个实例,含跨表跨文档援用、与Match、Address与Row组合收尾多表和批量提真金不怕火数据

色色五月 Excel Indirect函数用法的7个实例,含跨表跨文档援用、与Match、Address与Row组合收尾多表和批量提真金不怕火数据

发布日期:2024-10-31 10:41  点击次数:54

色色五月 Excel Indirect函数用法的7个实例,含跨表跨文档援用、与Match、Address与Row组合收尾多表和批量提真金不怕火数据

在 Excel 中色色五月,Indirect函数用于用于复返由文本字符串指定的单位格援用。它的援用类型有两种,一种为如 A1 姿色的援用,另一种为如R1C1 姿色的援用,它们由逻辑值真和假开辟。它援用的单位格不错是同表的,也不错是同文档或跨文档的,后两种情况为跨表援用。

Indirect函数常与 Address、Row、Column、Match 函数组合使用,举例 Indirect + Row + Address + Column 函数组合收尾将多个表格中指定行数据提真金不怕火到一个表格,Indirect + Match + Column 函数组合收尾按条款批量提真金不怕火数据。

 

一、Excel Indirect函数的语法

1、抒发式:INDIRECT(Ref_Text, [A1])

汉文抒发式:INDIRECT(援用文本, [援用类型])

 

2、阐述:

A、Ref_Text 既不错是里面援用(在本责任簿中援用,即在兼并 Sheet 中援用或在一个 Sheet 援用另一个 Sheet)又不错是外部援用(对另一责任簿的援用,即在一个文档援用另一个文档);值得防范的是,外部援用时,被援用的责任簿必须开放,不然Indirect函数将复返援用诞妄 #Ref!。另外,Excel Web App 不复旧外部援用。

B、要是 Ref_Text 援用的单位格区域超出 Excel 允许的最大行数 1048576 或最大列数 16384(XFD),Indirect函数也复返援用诞妄#REF!;但 Excel 早期版块会忽略这一放肆况且复返一个值。

C、A1 有两个可选值,差别为 True(或不详)和 False;若为 True,则证明为 A1 姿色的援用;若为 False,则证明为 R1C1 姿色的援用,R 示意“行”,C 示意“列”,R1C1 示意对第一瞥与第一列对应单位格的援用,即 A1。非论哪种援用口头,要是援用单位格不存在,Indirect函数齐将复返诞妄。

 

 

二、Excel Indirect函数的使用范例及实例

(一)援用类型 A1 为 True(或不详)的实例

1、选中 A9 单位格,输入公式 =Indirect(B5),按回车,复返援用诞妄 #REF!;双击 B9,把公式 =INDIRECT("B"&5) 复制到 B9,按回车,复返 B5 中的姓名“黄子辛”;双击 B9,在 5 后输入“,true”,按回车,也复返“黄子辛”;操作经由设施,如图1所示:

图片色色五月

图1

 

哥也色蝴蝶谷

2、公式阐述:

A、公式 =Indirect(B5) 之是以会复返援用诞妄,是因为Indirect函数的第一个参数必须为文本,而 B5 是对单位格的援用。

B、公式 =INDIRECT("B"&5) 中,"B"&5 为文本,意念念是用 & 把字符 B 与 5 汇注起来,即 "B5";由于 "B5" 为文本而不是对 B5 单位格的援用,因此Indirect函数能复返正确的值。

C、公式 =INDIRECT("B"&5) 与 =INDIRECT("B"&5,true) 复返一样的值,阐述Indirect函数不详第二个参数与把它开辟为 True 一样;另外,True 也不错用 1 代替,即公式  =INDIRECT("B"&5,true) 可改为 =INDIRECT("B"&5,1)。

 

(二)援用类型 A1 为 False 的实例

1、双击 B9 单位格,把公式 =INDIRECT("R"&5&"C"&2,FALSE) 复制到 B9,按回车,复返 B5 中的姓名“黄子辛”;双击 B9,把 FALSE 改为 0,按回车,也复返一样的成果;操作经由设施,如图2所示:

图片

图2

2、公式阐述:

公式中 "R"&5 示意第五行,"C"&2 示意第二列,"R"&5&"C"&2 汇注起来为 "R5C2",示意第五行与第二列对应的单位格;FALSE 示意以R1C1 姿色援用,0 不错替代 FALSE;公式的意念念是:复返第 5 行与第 2 列对应的单位格援用,即复返 B5 中的姓名。

 

(三)里面援用(同表与跨表援用)的实例

1、同表援用;刻下责任表为“生果销量表1”,双击 A10 单位格,把公式 =INDIRECT("D"&4) 复制到 A10,按回车,复返 D4 中的数值 2050。跨表援用,假如在“生果销量表1”援用“生果销量表2”;双击 B10,把公式 =INDIRECT("生果销量表2!D"&4) 复制到 B10,按回车,复返“生果销量表2”中的 D4 中的数值 1588;操作经由设施,如图3所示:

图片

图3

2、公式阐述:

同表援用与跨表援用的区别为:跨表援用只需在要援用的单位格前加责任表称呼和半角惊奇号(即 !),如演示中的 "生果销量表2" 为责任表称呼,它的后头为惊奇号(!),D4 为援用单位格。

 

(四)外部援用(跨文档援用)的实例

1、假如要在文档“服装销量1.xlsx”中的“1月”责任表援用“服装销量2.xlsx”中的兼并责任表中的“玄色T恤”销量。双击 E6 单位格,把公式 =INDIRECT("[服装销量2.xlsx]1月!D6") 复制到 E6,按回车,复返 750;操作经由设施,如图4所示:

图片

图4

2、公式阐述:

公式 =INDIRECT("[服装销量2.xlsx]1月!D6") 中,[服装销量2.xlsx] 为文档称呼,防范要加彭胀名“.xlsx”;“1月”为责任表名,D6 为援用单位格,责任表名与援用单位格之间一样要加惊奇号(!)。

 

(五)援用单位格为 Excel 允许的最大行数 1048576 或列数 16384(XFD)的实例

1、双击 C2 单位格,把公式 =INDIRECT("A"&1048576) 复制到 C2,按回车,复返 Excel 允许的最大行数 1048576;双击 C2,把 后头的6 改为 7,按回车,复返援用诞妄 #REF!。双击 C3,把公式 =INDIRECT("XFD"&1) 复制到 C3,按回车,复返 Excel 允许的最大列数 16384;双击 C2,把 XFD 改为 XFE,按回车,也复返援用诞妄 #REF!;按 Ctrl + 向右见地键,移到终末一列,XFD 列后已无列。操作经由设施,如图5所示:

图片

图5

2、公式阐述:

从演示可知,当把终末一瞥 1048576 改为 1048577,公式复返援用诞妄,阐述 1048576 已是终末一瞥;同理把终末一列 XFD 改为 XFE,公式也复返援用诞妄,阐述 XFD 亦然终末一列。

 

 

三、Excel Indirect函数的欺诈实例

(一)Indirect + Row + Address + Column 函数组合收尾将多个表格中指定行的数据提真金不怕火到一个表格

1、假如要把服装销量表“1月、2月和3月”中的第四行提真金不怕火到总表。刻下责任表为“总表”,双击 A2 单位格,把公式 =INDIRECT(ROW(A1)&"月!"&ADDRESS(ROW($A$4),COLUMN(B$1))) 复制到 A2,按回车,复返责任表“1月”的第四行第二列的服装称呼“白色修身T恤”;选中A2,把鼠标移到 A2 右下角的单位格填充柄上,鼠标变为玄色加号后,按住左键并往右拖,一直拖到 C2(提真金不怕火数据表格的终末一列),则提真金不怕火了表格“1月”的第四行数据;再往下拖(要提真金不怕火数据的表格还剩几个拖几行),则又提真金不怕火责任表“2月和3月”的第四行数据;切换到被提真金不怕火数据的责任表,不错看到提真金不怕火的数据正确;操作经由设施,如图6所示:

图片

图6

 

2、公式 =INDIRECT(ROW(A1)&"月!"&ADDRESS(ROW($A$4),COLUMN(B$1))) 阐述:

A、ROW(A1) 用于复返 A1 的行号 1,然后与“月”字用 & 聚聚合成责任表称呼“1月”;当往下拖时,A1 会变为 A2,A3 等,Row(A2) 复返行号 2,再与“月”字合成责任表“2月”,其它的依此类推。

B、$A$4 示意充足援用 A4,往下拖时,A4 不会变 A5、A6 等;往右拖时,A4 不会变 B4、C4 等;这么确保 ROW($A$4) 长期复返第 4 行。

C、COLUMN(B$1) 用于复返 B1 的列号 2,B$1 为相对援用列充足援用行,以确保往右拖时,B1 变为 C1、D1 等,从而达到取不同列的数据的指标。

D、则 ADDRESS(ROW($A$4),COLUMN(B$1)) 变为 ADDRESS(4,2),接着以文本口头且以充足援用复返第四行与第二列对应的单位格,即 "$B$4",因为 Address 函数不详了第三个参数“援用类型”,默许以充足援用复返。

E、则公式变为 =INDIRECT(1&"月!"&"$B$4"),进一步盘算,把字符串汇注起来,则公式变为 =INDIRECT("1月!$B$4"),终末复返对责任表“1月”中 B4 单位的援用,即复返 B4 中的服装称呼。

 

(二)Indirect + Match + Column 函数组合收尾按条款批量提真金不怕火数据

1、假如要从一个表格中提真金不怕火轻易指定几个月份的销量,每个月的销量占一瞥。双击 B13 单位格,把公式 =INDIRECT("r"&MATCH($A13,$A$1:$A$10,)&"c"&COLUMN(),0) 复制到 B13,按回车,复返“T恤”“1月”的销量 567;选中 B13,用往右拖的范例复返“1月”剩余的数据,再用往下拖的范例提真金不怕火“4月、5月和8月”的销量;操作经由设施,如图7所示:

图片

图7

 

2、公式 =INDIRECT("r"&MATCH($A13,$A$1:$A$10,)&"c"&COLUMN(),0) 阐述:

A、MATCH($A13,$A$1:$A$10,) 用于复返 A13(即“1月”)在 A1:A10 中位置,成果为 2;$A13 之是以用列充足援用行相对援用,是因为往右拖时要求它不变为 B13、往下拖时要变为 A14,这么收尾取到“A14 中的4月、A15 中的5月”等等;$A$1:$A$10 之是以列行齐用充足援用,是因为往下拖时长期要确保在 A1:A10 中查找,因为用充足援用,往下拖,A1 不为会 A2、A10 也不会变 A11。另外,Match函数不详了最一个参数,默许取 0,示意精准匹配。

B、COLUMN() 用于复返公式场所列号,当公式在 B13 时,它复返 2;当公式有 C13 时,它复返 3,其它的依此类推。

C、则公式变为 =INDIRECT("r"&2&"c"&2,0),进一步盘算把各字符汇注起来色色五月,公式变为 =INDIRECT("r2c2",0),公式中,r 示意行号,c 示意列号,0 示意以 r1c1 姿色援用,终末公式复返第 2 行与第 2 列对应的单位格援用,即复返 B2 中的数值 567。

本站仅提供存储就业,统统骨子均由用户发布,如发现存害或侵权骨子,请点击举报。

相关资讯
热点资讯
  • 友情链接:

Powered by twitter 自慰 @2013-2022 RSS地图 HTML地图

Copyright Powered by365站群 © 2013-2024