TOP

FuzzyLookup 函数

FUZZYLOOKUP() 描述

我们都知道众所周知的 VLOOKUP() 函数,它可以帮助我们合并来自不同表格的数据。然而,该函数有一个显著的缺点——它无法合并相似的值,也就是说,如果单词中存在错误,则不会匹配。

假设我们有两个列表。这两个列表中的元素大致相同,但它们的书写方式可能略有不同。任务是为第一个列表中的每个元素从第二个列表中找到最相似的元素,即实现最接近、最相似文本的搜索。

FUZZYLOOKUP 函数的算法根据将一个文本转换为另一个文本所需的最少更改次数来选择值。

如果您想使用人工智能 (AI) 来选择值,则可以使用 AILOOKUP() 函数,该函数基于 Google 强大的语言模型“Gemini”工作。


FUZZYLOOKUP 函数的主要特点

语法:

=FUZZYLOOKUP(LookupValue; LookupArray)

参数:

使用示例

FUZZYLOOKUP() 函数易于使用。您只需指定要查找的值和包含近似值的搜索范围,Excel (Calc) 将自动查找并返回所需的结果:

=FUZZYLOOKUP(LookupValue; Lookup Array)

我们将得到以下结果:

FUZZYLOOKUP() 函数的使用示例
FUZZYLOOKUP() 函数的使用示例

在此示例中,使用了以下值:

下载扩展

您可以通过安装 YLC Utilities 扩展来使用 FUZZYLOOKUP() 函数。

此后,此函数将在 Excel (LibreOffice Calc) 中打开的所有文件中可用。


此函数可在以下扩展中找到: YLC LightYLC FunctionsYLC Utilities

LO Calc 中的 YLC 实用程序菜单

LO Calc 中的 YLC 实用程序菜单

Excel 中的 YLC 实用程序菜单

Excel 中的 YLC 实用程序菜单