从外部Excel文件复制所有数据以获取特定ID

时间:2017-05-25 11:57:06

标签: excel

让我解释这个奇怪的话题。

我有一张表如:



<table>
  <tr>
    <th>ID</th>
    <th>Country</th>
    <th>City</th>
    <th>Code</th>
  </tr>
  <tr>
    <td>AA_1</td>
    <td>Germany</td>
    <td>Berlin</td>
    <td>1234</td>
  </tr>
  <tr>
    <td>BB_2</td>
    <td>Poland</td>
    <td>Woclaw</td>
    <td>2345</td>
  </tr>
</table>
&#13;
&#13;
&#13;

另一个喜欢

&#13;
&#13;
<table>
      <tr>
        <th>ID</th>
        <th>Country</th>
        <th>City</th>
        <th>Code</th>
      </tr>
    </table>
&#13;
&#13;
&#13;

我已经创建了显示我的工作表的片段

现在出现了什么问题。如果我的文件A.xlsx被填充而且B.xlsxis只用头部空了我想要做的事情如下: 如果在我的B文件中,我将填写ID Columnt,例如:AA_1我希望自动完成剩余列(全部来自A文件)。

我怎样才能实现它?

1 个答案:

答案 0 :(得分:0)

Sheet1:

enter image description here

Sheet 2中:

enter image description here

B2, C2 and D2中选择单元格Sheet2,然后按Ctrl + Shift + down arrow。然后在公式栏中输入以下公式,然后按Ctrl + enter

=IFERROR(INDEX(Sheet1!B:B,MATCH($A2,Sheet1!$A:$A,0),1),"")

现在只要您在column A

sheet2中输入数据,它就会自动填充