Excel 2007订购表

时间:2014-11-19 17:36:43

标签: excel

大家好我正在尝试为大约50个人创建订单表单。第一列第一列将成为输入部件号的区域。第二栏第一栏将是部件号的数据库。由于零件号输入到第一张纸上,我希望自动填充零件ID的其余部分。例如,以下是第2页中的数字:

1111 abc
1112 def 
1113 fgh

在第一张纸上,我希望文本在填充数字时自动填充,因为部分名称很长。使用表2作为数据库的原因是名称和数字不时变化,我希望能够轻松地编辑主副本。感谢您的回复。

1 个答案:

答案 0 :(得分:0)

我做了一些接近你用Excel 2010提出的建议。

选择要输入部件号的单元格,转到Data标签,然后点击Data Validation。将其配置为仅允许列表中的元素,并从表2中选择所有部件号。

如果您还对部件号附加了一些说明,并且希望它自动显示,您可能还想这样做:

假设在两个工作表中,部件编号从A2开始,描述在B2。在工作表1的B2中使用此公式,然后复制到下面的单元格中。

=VLOOKUP(A2;Sheet2!$A$2:$B$400,2)

当然,将$B$400替换为适当的单元格。

这只允许您键入有效的部件号,如果单击单元格旁边的小箭头(或按Alt-Down),甚至可以从列表中选择一个。问题是它没有自动完成部件号。为了实现这一点,我担心你必须这样做:

https://stackoverflow.com/a/22296329/2321042