双击 B2 单元格,把公式 =INDIRECT(ROW(A4)&"月!"&ADDRESS(ROW($A$5),COLUMN(B$1))) 复制到 B2,按回车,返回表格“4月”中 B2 的名称“红色雪纺T恤”,选中 B2,把鼠标移到 B2 右下角的单元格填充柄上,鼠标变为粗体加号后,按住左键,往右拖,一直拖到 C2,则返回“红色雪纺T恤”的价格和销量;...
2 Address函数 你可以使用 ADDRESS 函数,根据指定行号和列号获得工作表中的某个单元格的地址。例如,ADDRESS(2,3) 返回C2。再例如,ADDRESS(77,300)返回KN77。可以使用其他函数(如 ROW 和 COLUMN 函数)为 ADDRESS 函数提供行号和列号参数。 ADDRESS(row_num, column_num, [abs_num], [a1], [sheet_text]) ...
ADDRESS 函数:按照给定的行号和列标,建立文本类型的单元格地址。语法:ADDRESS(row_num,column_num,abs_num,A1,sheet_text)其中:Row_num 在单元格引用中使用的行号;Column_num 在单元格引用中使用的列标。ABS_num 返回的引用类型,值如下:1或省略绝对引用;2绝对行号,相对列标;3相对行号,绝对列标;4相对...
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 表示绝对引用 ...
(一)Indirect + Row + Address + Column 函数组合实现将多个表格中指定行的数据提取到一个表格 1、假如要把服装销量表“1月、2月和3月”中的第四行提取到总表。当前工作表为“总表”,双击 A2 单元格,把公式 =INDIRECT(ROW(A1)&"月!"&ADDRESS(ROW($A),COLUMN(B))) 复制到 A2,按回车,返回工作表“...
《彻底解密EXCEL公式函数系列》之查找引用函数篇-02COLUMN/COLUMNS/ROW/ROWS/INDIRECT定义:COLUMN([reference]) 参数:[reference](可选): 要返回列号的引用 返回值:引用的列号示例:COLUMN(B2) 返回 2COLUMNS:返回引用中包含的列数 定义:COLUMNS(array) 参数:array: 要计算
取与活动单元格相同行的A列单元格的值赋值给当前单元格。其中:cell("row")表示获取活动单元格的行号 column(A3)表示获取A3单元格的列好 Address表示取得第一个参数行第二个参数列单元格的地址 indirect表示获取其参数表示的单元格的值 你的公式有个问题就是column后面多了个空格,需要去掉 ...
(ROW() - 1) *3 + COLUMN()-1表示数字1,2,3,4,5,6。三、跨表查询 由于Indirect的间接引用功能使得其跨表查询非常方便,初学的同学可能意识不到这个功能的重要性。如下图所示,需要查询"张果"对应3个工作表的工资,在C2单元格输入公式并往下填充:=VLOOKUP($A$2,INDIRECT(B2&"!A:B"),2,0)。这个...
Indirect结合row和column函数可以将1列的数据转换成多行多列,如下图所示,把A列的6个数据转换成3列2行的数据,在B2单元格输入:=INDIRECT(“A”& (ROW() - 1) *3 + COLUMN()-1),然后根据想要转换的行列数填充公式,数字3可以修改为想要转换的列数。
cell("row")得到当前公式行的行号 Column(A3)得到A3的相对列号,然后用Address求出上面两个函数得到的行列号的地址=$A$13这样的格式。最后再由Indirect引用上面这个地址的值。