excel动态引用其它表格

来源:百度知道 编辑:UC知道 时间:2024/06/22 22:02:34
比如一个工作簿有3表格sheet1,2,3
其中sheet3是sheet1和sheet2合起来的~~关键是sheet1和sheet2长度是可变得(标题是一样)~~换句话说呢,sheet3是个总表,我改动都在sheet1和2里面改,但是数据从sheet3里面来,

在SHEET3表的A2单元格输入公式:
=IF(ROW()>COUNTA(SHEET1!$A:$A)+COUNTA(SHEET2!$A:$A),IF(ROW()<=COUNTA(SHEET1!$A:$A),SHEET1!A2,INDIRECT("SHEET2!R"&ROW()-COUNTA(SHEET1!$A:$A)-1&"C"&COLUMN(),)),"")
将公式向右向下复制到足够多的行.

前两个表增加或删除行后,SHEET3表会自动改变.