我们都知道著名的 VLOOKUP() 函数可以帮助我们组合来自不同表的数据。然而,这个函数有一个显着的缺点——它不能组合相似的值,也就是说,如果单词中有错误,那么就不会匹配。
假设我们有两个列表。两者具有大致相同的元素,但它们的写法可能略有不同。任务是为第一个列表中的每个元素找到第二个列表中最相似的元素,即实现对最接近的最相似文本的搜索。
FUZZYLOOKUP 函数选择将一种文本转换为另一种文本所需的操作次数最少的值。
=FUZZYLOOKUP(LookupValue; LookupArray)
FUZZYLOOKUP() 函数易于使用。您只需要指定我们要查找的值以及包含近似值的搜索范围,LibreOffice Calc 就会自动查找并返回所需的结果:
=FUZZYLOOKUP("Adobe Systems Inc"; {Lookup Array})
我们将得到以下结果:
此示例使用以下值:
您可以通过设置扩展名来使用函数 FUZZYLOOKUP() YouLibreCalc.oxt ”。此后,该功能将在LibreOffice Calc中打开的所有文件中可用。