如何从不同的Excel工作表中获取数据并粘贴到一个工作表中

时间:2013-01-28 06:46:46

标签: excel excel-formula export-to-excel excel-2003

我有多张excel表。但是在表1中我假设1到10的数字。但是表1中没有数据。我必须从剩余的表中复制并从1到10在sheet1中获取它。我怎么能从1到10中获取所有剩余工作表的值。

像:

sheet 1:
1
2
3
4
5
sheet 2:
1  micheal  100000  dass125   car
2
3
4  jhon     20000   bad1245   jeep
5
sheet 3:
1
2  brad     20000   bcad1254  truck
3
4
5

如何获取表2和表3中的所有数据并从1到5获取表1?

1 个答案:

答案 0 :(得分:0)

我确信有更好的解决方案,但这就是我想出的:

在Sheet1!A1中,输入

=IF(Sheet2!A1<>"", Sheet2!A1, Sheet3!A1)

在Sheet1!B1中,输入

=IF(Sheet2!B1<>"", Sheet2!B1, Sheet3!B1)

在Sheet1!C1中,输入

=IF(Sheet2!C1<>"", Sheet2!C1, Sheet3!C1)

在Sheet1!D1中,输入

=IF(Sheet2!D1<>"", Sheet2!D1, Sheet3!D1)

然后将其复制到Sheet1中的所有10行。这假设您的工作表包含您在A列到D列中列出的数据。