将n张格式合并为一个

所以我有这些表:(非空数据== …)

表A:

DATE | DATA 01-07-2012 | ... 02-07-2012 | ... 03-07-2012 | ... 05-07-2012 | ... 

表B:

 DATE | DATA 02-07-2012 | ... 04-07-2012 | ... 

表C:

 DATE | DATA 01-07-2012 | ... 

等等

我想将它们合并成以下内容:

SheetOfMyDream:(每天)

 DATE | DATA FROM A | DATE FROM B | DATE FROM C | etc. 01-07-2012 | ... | empty | ... 02-07-2012 | ... | ... | empty 03-07-2012 | ... | empty | empty 04-07-2012 | empty | ... | empty 05-07-2012 | ... | empty | empty ... 

感谢您的时间和帮助! 祝你今天愉快!

 =LEFT(ADDRESS(1;COLUMN()-1;2);1+(COLUMN()-1>26)) 

会告诉你你在B行是指“A”表。 只适用于ZZ 。 如果您保留工作表名称,您可以将其replace为B$1

 ="'"& LEFT(ADDRESS(1;COLUMN()-1;2);1+(COLUMN()-1>26)) &"'!" 

参考工作表本身( 'A'! ),和

 =VLOOKUP($A2;INDIRECT( "'"& LEFT(ADDRESS(1;COLUMN()-1;2);1+(COLUMN()-1>26)) &"'!" & "A:B");2;FALSE) 

完成它。
注:我的系统分隔符是“;”,处理它。