我在这些商店中列出了800,000个商家名称和销售价值。还有另外一个约120名商家的名单。我必须在第一个列表中查找这120个商家并提取他们的销售数据。挑战在于,某些商家的名称拼写不同,空间已被使用,或者只有第一个名称被拼写出来。所以举个例子。沃尔玛可以有不同的拼写/格式 - 沃尔玛,沃尔玛,美国沃尔玛等。 我正在寻找一种方法来解决这个问题。 VBA可能是一条出路,但我不想进入编码。
答案 0 :(得分:0)
如果你不想进入编码,这个答案可能会移到SuperUser,但最简单的方法是使用名为Fuzzy Lookup的Excel加载项。
您应该能够在线查找有关如何使用它的教程。虽然运行可能需要一些时间(例如,对于800K行或许一分钟左右),但结果会让您更接近最终目标
答案 1 :(得分:0)
要使用公式执行此操作,您需要为每个可能的值设置中间查找列表。列出所有变体的东西,旁边有清理的演示值。然后你就可以在这个清洁的后视镜上有后续的结构lookip / pivot等。
填充此中间列表的一种简单方法是使用“名称上的透视”来获取所有唯一身份,然后在上面使用的单独选项卡上为每个值分配一个已清理的值。
希望有所帮助