Excell自动填写表单2与表1信息

嗨,我希望你能帮助我。 这是我想要做的。

表1

s/n product price brand --- ------- ----- ----- 1 chair 12 ikea 2 table 15 ikea 3 desktop 17 samsung 

从每个细胞1到1000我有信息。

工作表2

 s/n product price brand 

我想要的是

在黑色中,当我在s/ninput一个值(从表1)时, productpricebrand将自动填充Sheet 1的信息到Sheet 2

两张纸都从A1开始。 我希望你能帮上忙。

在工作表2中单元格B2 =VLOOKUP(A2,Sheet1!$A$2:$D$1000,2,FALSE)向下复制列

在工作表2中单元格C2 =VLOOKUP(A2,Sheet1!$A$2:$D$1000,3,FALSE)向下复制列

在工作表2单元格D2 =VLOOKUP(A2,Sheet1!$A$2:$D$1000,4,FALSE)向下复制列

在第2页的B列中,使用VLookup:

  =VLOOKUP($A2,Sheet1!$A:$D,2) 

然后,您可以将其复制到Columns C&D,将最后一个值分别更改为3和4。

  =VLOOKUP($A2,Sheet1!$A:$D,3) =VLOOKUP($A2,Sheet1!$A:$D,4) 

这可以复制到电子表格上的所有行,留下列A空白。 然后,一旦你input,它会查找价值

你可以通过使用一个值的条件来增加它,所以如果你没有input任何东西,它就显示为空白:

  =IF($A2="","",VLOOKUP($A2,Sheet1!$A:$D,2)) 

我使用的是Google表格,因为我没有Excel; 不过,你可以做同样的事情。

你所要做的就是…

在工作表2中:

  • A1=Sheet1!A1
  • B1=Sheet1!B1
  • C1=Sheet1!C1

  • 现在,select所有3个单元格

  • 单击并拖动所选单元格的右下angular
  • 拖到行1000

现在,当您inputSheet 1中的数据时,它将自动填写Sheet 2中的相同数据。不需要VLOOKUP!

图片在表2中

在这里输入图像描述