ВГОРУ

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

FUZZYLOOKUP() Опис

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

Уявимо, що ми маємо два списки. І в тому, і в іншому приблизно одні й самі елементи, але записані вони можуть бути трохи по-різному. Завдання - підібрати кожному елементу у першому списку максимально схожий елемент із другого списку, тобто реалізувати пошук найближчого максимально схожого тексту.

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


Основні Характеристики Функції FUZZYLOOKUP

Синтаксис:

=FUZZYLOOKUP(LookupValue; LookupArray)

Параметри:

Приклад Використання

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

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

Ми матимемо такий результат:

FUZZYLOOKUP formula usage

У цьому прикладі використовуються наступні значення:

Завантажити розширення

Ви може скористатись функцією FUZZYLOOKUP() встановивши безкоштовне розширення YouLibreCalc.oxt або його повнофункціональну версію YLC_Utilities.oxt.

Після цього, дана функція буде доступна у всіх файлах, які будуть відкриті в LibreOffice Calc.