如何引用excel中的其他工作表?

时间:2011-08-15 12:50:57

标签: excel excel-formula

sheet1 包含以下数据:

      A          B         C             D
    1 number    name     unit         price

    2  1001      apple    box           20.00   

    3 1002        peach   box          10.00  

  ..................

现在在 sheet2

      A          B         C             D
    1 number    name     unit         price

    2  1001              

    3  

  ..................

现在,如果我在1001单元格中输入A2,我希望apple,box,20.00可以自动输入到单元格中。谢谢。

2 个答案:

答案 0 :(得分:1)

如果sheet1中的范围是a1:d3,则在sheet2单元格b2中你必须输入

=CERCA.VERT(A2;Foglio1!$A$1:$D$3;2;FALSO)
单元格b3中的

=CERCA.VERT(A2;Foglio1!$A$1:$D$3;3;FALSO)

和单元格b4

=CERCA.VERT(A2;Foglio1!$A$1:$D$3;4;FALSO)

这些是意大利公式。

我认为在英文版中它会变成这样:

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

等其他细胞。

答案 1 :(得分:1)

在单元格B1中

=If(IsError(Vlookup(A1, Sheet2!A:D, 2, false), "", Vlookup(A1, Sheet2!A:D, 2, false))

在Cell C1中

=If(IsError(Vlookup(A1, Sheet2!A:D, 3, false), "", Vlookup(A1, Sheet2!A:D, 3, false))

在Cell D1中

=If(IsError(Vlookup(A1, Sheet2!A:D, 4, false), "", Vlookup(A1, Sheet2!A:D, 4, false))