EXCEL中如何在一个工作表一列中填充另一个工作表一行的数据

EXCEL中如何在一个工作表一列中填充另一个工作表一行的数据
例如: 工作表1中 做一10行的空表
工作表2中 做一10列的数据表
要求 工作表1 A1-A10 引用 工作表A1-J1对应的数据
实现如下: 工作表1 A1=工作表2 A1 数据;
工作表1 A2=工作表2 B1 数据;
工作表1 A3=工作表2 C1 数据;
工作表1 A4=工作表2 D1 数据;
..........等等..........
工作表1 A10=工作表2 J1 数据;
实现以上后:能否实现等距离填充
实现:工作表1 A15=工作表2 A2 数据;
工作表1 A16=工作表2 B2 数据;
工作表1 A17=工作表2 C2 数据;
工作表1 A18=工作表2 D2 数据;
..........等等..........
工作表1 A25=工作表2 J2 数据;
因有上千数据需要弄 求大神帮忙!
工作表1是个 45行8列 固定格式的表格,打印出来是一张一张的45行表格。
工作表2是个 45列多列(几百列)固定格式的表格数据。
主要是做出工作表1 这个固定格式的表格然后打印出来,但是工作表1 其中 F列数据(F列要除掉表头几行,如F1-F45 F1到F5是表头 ,F6-F45是需要引用 工作表2 C1-AN1列 数据 )要从工作表2 第6行引用数据。
工作表1的
第一个45行 F6-F45引用工作表2 C6-AN6列 数据
第二个45行 F51-F90引用工作表2 C7-AN7列 数据
第三个45行 F91-F135引用工作表2 C8-AN8列 数据
以此类推

第1个回答  2013-03-03
是这样的吗?
sheet的A1
=INDIRECT("sheet2!"&ADDRESS(INT((ROW(A1)-1)/14)+1,MOD(ROW(A1)-1,14)+1)) 下拉填充追问

谢谢你的回答!我先试一下!

本回答被网友采纳
第2个回答  2013-03-03
选择性粘贴,选转置就可以实现
第3个回答  2013-03-03
还是写一个VBA自动填充吧
相似回答