TOP

FuzzyLookup Function

FUZZYLOOKUP() Description

We all know the well-known VLOOKUP() function, which helps us combine data from different tables. However, this function has one significant drawback - it cannot combine similar values, meaning if there is a mistake in a word, there will be no match.

Imagine we have two lists. Both contain approximately the same elements, but they might be recorded slightly differently. The task is to find the most similar element from the second list for each element in the first list, i.e., to implement a search for the closest, most similar text.

The FUZZYLOOKUP function matches values with the smallest number of operations required to transform one text into another.


Key Features of the FUZZYLOOKUP Function

Syntax:

=FUZZYLOOKUP(LookupValue; LookupArray)

Parameters:

Usage Example

The FUZZYLOOKUP() function is easy to use. You just need to specify the value to search for and the search range that contains approximate values, and Excel (Calc) will automatically find and return the required result:

=FUZZYLOOKUP(LookupValue; Lookup Array)

We will get the following result:

Example of FUZZYLOOKUP() function usage
Example of FUZZYLOOKUP() function usage

In this example, the following values are used:

Download extension

You can use the FUZZYLOOKUP() function by installing the YLC Utilities extension.

After that, this function will be available in all files opened in Excel (LibreOffice Calc).


This function is also available in the following extensions: YLC LightYLC FunctionsYLC Utilities

The YLC Utilities menu in LO Calc

The YLC Utilities menu in LO Calc

The YLC Utilities menu in Excel

The YLC Utilities menu in Excel