我正在尝试将支付的收据凭证与发票号码联系起来,=VLOOKUP(C6;[Sheet2]$A$1:$G$1000;2;FALSE)
当“发票号码”在 A 列时使用有帮助,而在我的情况下,“收据凭证”号码在 A 列,发票号码在 C、E、F G 等列(取决于使用同一张收据凭证支付了多少张发票)
澄清:
假设我已向客户开具了 9 张发票(#1-#9)。其金额和详细信息如下:
Amount Customer Date Invoice #
100 Customer A 15-Oct-16 1
25 Customer B 16-Oct-16 2
123 Customer A 17-Oct-16 3
100 Customer A 18-Oct-16 4
11 Customer C 19-Oct-16 5
100 Customer A 20-Oct-16 6
90 Customer A 21-Oct-16 7
50 Customer A 22-Oct-16 8
160 Customer B 23-Oct-16 9
(这是我的 POS 系统发出的格式,A 列是金额,B 列是客户姓名,C 列是日期,D 列是发票号码)
我正在为收到付款时开具的收据凭证制作另一个 Excel 文件,一张凭证可能用于一张或多张发票,如下所示:
Receipt voucher # Date Amount Invoices Paid by the voucher
33 15-Nov-16 125.00 1 2
45 17-Nov-16 223.00 3 4
55 18-Nov-16 11.00 5
123 20-Nov-16 400.00 6 7 8 9
现在我的问题是,当我在收据凭证详细信息文件(在第二个表中)中输入数据时,如何让 Excel 将收据凭证号放在第一个表中相关发票号旁边。
答案1
答案2
根据我的经验,使用vlookup
焦点时(您的C6
)应该位于所查找表格的开头。就我个人而言,如果可以的话,我会这样做...在修复收据凭证表后使用此查找对收据凭证列进行查找=vlookup(D2,[Sheet2]$A$1:$G$1000,2,FALSE)
这应该放在发票表的 E 列中。
发票表:
A B C D E
Amount Customer Date (D1) Invoice # Receipt Voucher #
100 Customer A 15-Oct-16 (D2) 1 33
25 Customer B 16-Oct-16 2 33
123 Customer A 17-Oct-16 3 45
100 Customer A 18-Oct-16 4 45
11 Customer C 19-Oct-16 5 55
100 Customer A 20-Oct-16 6 123
90 Customer A 21-Oct-16 7 123
50 Customer A 22-Oct-16 8 123
160 Customer B 23-Oct-16 9 123
收据凭证表:重新配置为在第一列中显示已付款发票
Invoices Paid by Voucher(A1) Receipt voucher # Date Amount
1 (this is in A2) 33 15-Nov-16 105.00
2 33 15-Nov-16 25.00
3 45 17-Nov-16 123.00
4 45 17-Nov-16 100.00
5 55 18-Nov-16 11.00
6 123 20-Nov-16 100.00
7 123 20-Nov-16 90.00
8 123 20-Nov-16 50.00
9 123 20-Nov-16 160.00
将凭凭证支付的发票分开保存...如果它们都在一列中,则无法查找它们。