INDIRECT("A1")和INDIRECT("A"&1),"A1","A"&1是常量参数,直接引用A1单元格的值。 二、一列转多列 Indirect结合row和column函数可以将1列的数据转换成多行多列,如下图所示,把A列的6个数据转换成3列2行的数据,在B2单元格输入:=INDIRECT(“A”& (ROW() - 1) *3 + COLUMN()-1),然后根据想要转换...
Indirect结合row和column函数可以将1列的数据转换成多行多列。如下图所示,把A列的6个数据转换成3列2行的数据,在B2单元格输入:=INDIRECT("A" & (ROW() - 1) *3 + COLUMN()-1),然后根据想要转换的行列数填充公式,数字3可以修改为想要转换的列数。(ROW() - 1) *3 + COLUMN()-1表示数字1,2,3...
Indirect("1:6") 再与Row/Column合作,公式就写成: =Row(Indirect("1:6")) =Column(Indirect("a:f")) 这两个公式其实和刚才讲到的第二组和第三组公式没有区别,只不过前两个是直接引用,这里用了间接引用。 (注意:因为Row和Column可以引用自身,所以Row/Column套任何函数以后,仍然可以引用自身,但Indirect却不...
双击 B2 单元格,把公式 =INDIRECT(ROW(A4)&"月!"&ADDRESS(ROW($A$5),COLUMN(B$1))) 复制到 B2,按回车,返回表格“4月”中 B2 的名称“红色雪纺T恤”,选中 B2,把鼠标移到 B2 右下角的单元格填充柄上,鼠标变为粗体加号后,按住左键,往右拖,一直拖到 C2,则返回“红色雪纺T恤”的价格和销量;...
(一)Indirect + Row + Address + Column 函数组合实现将多个表格中指定行的数据提取到一个表格 1、假如要把服装销量表“1月、2月和3月”中的第四行提取到总表。当前工作表为“总表”,双击 A2 单元格,把公式 =INDIRECT(ROW(A1)&"月!"&ADDRESS(ROW($A$4),COLUMN(B$1))) 复制到 A2,按回车,返回工作...
8 如果单列变多列时,需要先竖着排,然后再横着排。可以灵活更换第二个参数。 例如图中使用=INDIRECT("A"&(COLUMN(A1)-1)*20+ROW(A1)) 达到将A列数据先竖着排20个,再换列显示接下来的20个的目的。道理和上面一样还是灵活使用ROW、COLUMN完成组合,大家可以参考学习。
2 在C2单元格输入公式=INDIRECT("A"&4*ROW(A1)-3+COLUMN(A1))&"" 然后向填充,然后向下填充直至出现空白单元格 3 如果想要将这一列姓名转为五列显示呢,在单元格输入公式=INDIRECT("A"&5*ROW(A1)-4+COLUMN(A1))&"",然后下拉填充即可 4 相信有一部分小伙伴对这个公式有一定的困惑,下面就跟大家简单...
公式可以是=INDIRECT("表2!A3") 也可以是=INDIRECT("表2"&"!A3") 还可以用ROW或者COLUMN函数来生成字符串中的数字并连接起来=INDIRECT("表"&ROW(B2)&"!A"&COLUMN(C1)): 如果地址中的“表2”恰好是表1中某个单元格如B3单元格的值,还可以这么写=INDIRECT(B3&"!A"&COLUMN(C1)) ...
也可以是=INDIRECT("表2"&"!A3") 还可以用ROW或者COLUMN函数来生成字符串中的数字并连接起来=INDIRECT("表"&ROW(B2)&"!A"&COLUMN(C1)): 如果地址中的“表2”恰好是表1中某个单元格如B3单元格的值,还可以这么写=INDIRECT(B3&"!A"&COLUMN(C1)) ...
外面加上indirect函数,自然就把这些地址的数值提取出来了。 上面的案例继续延伸,如果我们将利润表中的每行都汇总显示到总表上,由于总表上报表项目的排序与每个月分表排序相同,我们可以使用公式 =INDIRECT(B$1&"!C"&ROW(5:5))下拉。 操作如下图所示。 当然,indirect函数还可以与column函数...