执行以下操作的最简单方法是什么:
我有一个包含 4 列的列表(客户名称、发票号、发票日期、发票金额),在另一个电子表格中,我只想输入发票号,然后让 Excel 复制相关信息(客户名称、发票日期和发票金额)
我如何才能将这两个工作簿链接在一起并让 Excel 仅通过输入发票号码就为我完成此操作?
答案1
首先制作柱子发票号码数组中的第一列,例如 Sheet1 中的 4 列应该是:
发票号码(1)然后顾客姓名(2)然后发票日期(3)然后发票金额(4)与其下方的数据组成数组A2:D5在 Book1
中,在 Book2 中的 A1 中写入您想要相关信息的发票号码,
在 B1 中写入:
=VLOOKUP(A1,'[Book1.xlsx]Sheet1'!$A$2:$D$5,2,FALSE)
客户名称,
在 C1 中
=VLOOKUP(A1,'[Book1.xlsx]Sheet1'!$A$2:$D$5,3,FALSE)
输入发票日期并格式化为日期,
在 D1 中=VLOOKUP(A1,'[Book1.xlsx]Sheet1'!$A$2:$D$5,4,FALSE)
输入发票金额
Book1.xlsx 是打开书您的数组信息所在的位置,但如果书已关闭并且您想要提取信息,则必须写入完整路径,如下所示:
=VLOOKUP(A1,'C:\Users\Documents\example\[Book1.xlsx]Sheet1'!$A$2:$D$5,2,FALSE)