Excel工作表的自动填充

时间:2017-02-27 17:01:24

标签: excel vlookup formulas

我希望制作一个表单,您可以在其中下拉菜单并根据您的选择填充字段。在我的Excel工作簿上,我有Sheet 1,它是菜单,Sheet 2是数据。

表1如此布局

Item Code   Description    Wholesale Price     Retail Price

表2是:

00001       Beans           0.45                0.67

我在A1(项目代码)中设置了一个下拉列表,以引用工作表2上的项目代码范围,但是在选择项目代码后我想要发生的是填充其余信息。我已经接近使用VLOOKUP,但我似乎无法确定它。

有什么建议吗?

2 个答案:

答案 0 :(得分:1)

Sheet1

B2 =VLOOKUP(A2,Sheet2!$A$1:$D$10,2,FALSE)
C2 =VLOOKUP(A2,Sheet2!$A$1:$D$10,3,FALSE)
D2 =VLOOKUP(A2,Sheet2!$A$1:$D$10,4,FALSE)

其中:

  • Sheet2!$A$1:$D$10Sheet2
  • 中的参考表
  • Sheet1我假设你有一个标题行(因此A2,B2,C2,D2)

答案 1 :(得分:1)

第1页Sheet 1

公式:

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

哪里

  • A2是商品代码的范围
  • Sheet2!$A:$D是要查找数据的4列
  • 234是您所需数据的列(在上述4中)。
  • FALSE要求它完全匹配

第2页

Sheet 2

表1中的结果:

Result

注意:我已将A列格式化为文本以保留前导零,因此单元格角中的绿色小三角形。