根据客户代码自动填充多个单元格,其中包含详细信息

时间:2010-09-21 17:51:27

标签: excel

我要做的是通过输入客户代码节省一些时间,从输入20个单元格。

示例:

客户 致电联系

peg 12 fir street 555 555555 Al

基本上,我必须每天在装运单据上输入一些相同的名称,包括地址和所有细节。当我输入客户代码挂钩时,我想添加客户Peg的地址和电话以及联系方式。

我离开了我的深度...但是有一些想法与列表或对另一页的引用有关。

任何人都可以帮我吗?

1 个答案:

答案 0 :(得分:1)

您可以创建客户信息的工作表(我们称之为客户),然后在您的装运单据中提供VLOOKUP公式,以提取客户信息。

客户工作表:

Customers

Code        Name            Address
PEG     Peggy Olson     10 E Madison Ave., Suite 205
DRP     Don Draper      10 E Madison Ave., Suite 100

送货明细工作表

Shipping Details

这将为您要查找的每列提供一个公式。公式如下:

=VLOOKUP(A2,Customers!A2:C5000,2,FALSE)

此公式表示:使用A2中的值,在Customers中查找从A2到C5000的表并返回第2列。 FALSE表示客户代码必须完全匹配。

现在您应该只需在文档中键入客户代码,它就会自动查找其他值(即名称和地址)。

如果您不希望看到那些没有客户代码(或找不到客户代码)的行的“#N / A”,您可以更新公式,以便在出现错误时显示空白

换句话说:

=IF(ISERROR(VLOOKUP(A2,Customers!A2:C5000,2,FALSE)),"",VLOOKUP(A2,Customers!A2:C5000,2,FALSE))

希望有所帮助!附上一些图片以展示它的外观。突出显示的部分会自动填充。