我正在使用 Fuzzy-lookup 插件。它工作正常,但文档中提到了一项功能,允许您指定第三个表(行名为 To 和 From)。它在自述文件中描述(本段最后一行):
转换允许将标记从一个字符串转换为另一个字符串,从而大大提高了 Jaccard 相似度的功能。例如,人们可能知道名称“Bob”可以转换为“Robert”;“USA”与“United States”相同;或者“Missispi”是“Mississippi”的错误拼写。模糊查找可以自动处理许多此类转换,例如拼写错误(使用下面描述的编辑转换)、字符串前缀和字符串合并/拆分操作。您还可以指定包含您自己的自定义转换的表。
当您点击配置按钮并转到 TransformationRowSetnames 时 - 它会显示“在包含转换规则的配置 XML 中手动定义的 excel 表或行集表的名称。该表应该有两个名为 From 和 To 的字符串列。”
当我通过单击“高级”转到配置 XML 时,我无法看到在哪里以及如何指定此其他表。我尝试将表的名称添加到
但是当我输入表名(带有正确的字符串列”)时,我收到一条错误消息。
我可以使用 PowerQuery 来做到这一点,但是 powerQuery 没有提供 %similarity。
有人能弄清楚如何在配置 XLM 中手动定义这个表吗?
答案1
棘手的问题。
你可以试试这里 - 这个叫 Bill Jelen 的人似乎知道他在说什么
https://www.quora.com/How-do-you-use-fuzzy-match-in-Excel
还可以查看附加组件安装文件夹中包含的 Portfolio.xlsx 示例。它定义并使用了这样的“来自”和“到”表。