【问题标题】:How to get data from from different excel sheets and paste into one sheet如何从不同的excel表中获取数据并粘贴到一张表中
【发布时间】:2013-01-28 06:46:46
【问题描述】:

我有许多 Excel 工作表。但是在工作表 1 中,我有假设 1 到 10 的数字。但是工作表 1 中没有数据。我必须从剩余的工作表中复制并在工作表 1 中从 1 到 10 获取它。我怎样才能得到值从 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 中获取从 1 到 5 的所有数据?

【问题讨论】:

  • 工作表之间链接的语法:=Sheetname!Cell 例如:如果你在工作表 1 和 A1 上工作,你想从工作表 2 复制 A1,那么工作表 A1 上的等式 = Sheet2!A1
  • Sheet2 和 Sheet3 会有重复的行吗?还是一个永远是空白的?
  • 不,因为它是。表 2 和表 3 只是这样,只有空白
  • 请看下面我的解决方案..它基本上是先看Sheet2,如果它是空白的,则从Sheet3中获取值。

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


【解决方案1】:

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

在 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 列中列出的数据。

【讨论】:

  • 如果每一行只有一张纸你可以使用=Sheet2!A1 &amp; Sheet3!A1,向右和向下填写。
猜你喜欢
  • 2015-02-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-24
  • 1970-01-01
  • 1970-01-01
  • 2011-07-21
相关资源
最近更新 更多