希望你们这些好心人能帮助我,因为我手动做这件事让我头疼,而且看不到自动化的方法
目前我有两组数据,每组包含三列 - 日期、金额(英镑)、说明。一组数据是实际支出,另一组数据是银行对账单,两组数据都按“金额(英镑)”列升序排序。
我想制作一个新的电子表格,将两个来源的所有六列合并在一起,如果匹配,则输入两组数据,如果存在差异,则只显示费用行或银行对账单行。从下面的示例中可以看出,由于 Paypal,日期可能会有几天不匹配。合并时不应丢失任何数据
费用银行
2014 年 8 月 10 日 Ebay 0.95 英镑 2014 年 8 月 12 日 0.95 Paypal
2014 年 9 月 14 日 Ebay 0.99 英镑 -
2014 年 9 月 28 日 Ebay 0.99 英镑 -
2014 年 9 月 30 日 Ebay 1.20 英镑 -
2014 年 9 月 15 日 Ebay 1.29 英镑 2014 年 9 月 22 日 1.29 Paypal
2014 年 9 月 18 日 Ebay 1.29 英镑 -
2014 年 9 月 25 日 Ebay 1.45 英镑 -
抱歉上面的布局,但希望它能让你了解数据和输出的 6 列
关于如何自动化此合并过程的任何想法。
非常感谢您的帮助
答案1
请按照下列步骤操作:
- 整理两张表中数据和说明(商家)的数据(即金额总和)。您无需执行此操作,因为只有一行用于日期和说明的组合。
- 在两张工作表中,通过连接日期和描述(可以使用 Excel 连接函数)为新列中的每一行创建唯一键。
- 使用 Excel 的 VLOOKUP 函数将第一张表中的金额放入新列中的其他表中。使用上一步中创建的唯一键作为 Lookup_value。