您能帮我在 Power Query 中执行以下分析吗?
有 2 个表格 - “合同”和“付款”(https://disk.yandex.ru/i/HYLpirPhurkylg)
“合同”表由以下字段组成[Buyer ID], [Seller ID], [Contract Number], [Contract Date], [Amount].
Payments 表包括类似的字段[Payer ID], [Payee ID], [Date of payment], [Amount of payment], [Descr]
。
每对[Buyer ID] - [Seller ID]
可以有多个合约。
每份合同可以有不止一次的付款。
在这种情况下[Buyer ID] = [Payer ID], [Seller ID] = [Payee ID]
,和[Descr]
作为文本包括[Contract Number]
和[Contract Date]
。
任务是找到付款并将其与合同相匹配。
正如我看到的解决方案。
连接表的key可以通过[Buyer ID] + [Seller ID]
和[Payer ID] + [Payee ID]
字段合并得到。然后为每个密钥(对[Buyer ID] + [Seller ID]
)编译一个合约编号列表。
对我来说最困难的任务是[Descr]
在 Payments 表的字段中进行搜索,我们将在文本中搜索每对的合约编号,并将它们复制到一个新字段中。[Contract_Number_1]
.
最后,我将使用 3 个字段创建一个新键[Buyer ID] + [Seller ID] + [Contract Number]
,并在 Payments 表中 -[Payer ID] + [Payee ID] + [Contract_Number_1]
并使用此键执行合并。
问题是 - 如何使用 Excel Power Query 执行这样的搜索?