ВВЕРХ

Функция FuzzyLookup для LibreOffice Calc

YLC Utilities logo

FUZZYLOOKUP() Описание

Все мы знаем хорошо известную функцию VLOOKUP(), которая помогает нам совмещать данные из разных таблиц. Однако данная функция имеет один существенный недостаток – она не может совмещать подобные значения, то есть если в слове допущена ошибка – то совпадения уже не будет.

Представим, что у нас есть два списка. И в том, и в другом примерно одни и те же элементы, но записаны они могут быть немного по-разному. Задача - подобрать каждому элементу в первом списке максимально схожий элемент из второго списка, то есть реализовать поиск ближайшего максимально схожего текста.

Функция FUZZYLOOKUP осуществляет подбор значений с наименьшим количеством операций, необходимых для преобразования одного текста в другой.


Основные характеристики Функции FUZZYLOOKUP

Синтаксис:

=FUZZYLOOKUP(LookupValue; LookupArray)

Параметры:

Пример Использование

Функция FUZZYLOOKUP() проста в использовании. Вам достаточно указать значение, которое ищем и диапазон поиска, содержащий приблизительные значения и LibreOffice Calc автоматически найдет и вернет необходимый результат:

=FUZZYLOOKUP("Adobe Systems Inc"; {Lookup Array})

У нас будет такой результат:

FUZZYLOOKUP formula usage

В этом примере используются следующие значения:

Расширение "YouLibreCalc.oxt"

Вы можете воспользоваться функцией FUZZYLOOKUP() установив расширение " YouLibreCalc.oxt После этого, данная функция будет доступна во всех файлах, которые будут открыты в LibreOffice Calc.