Wir alle kennen die bekannte Funktion VLOOKUP(), die uns hilft, Daten aus verschiedenen Tabellen zu kombinieren. Diese Funktion hat jedoch einen wesentlichen Nachteil: Sie kann ähnliche Werte nicht kombinieren, d. h. wenn das Wort einen Fehler enthält, erfolgt keine Übereinstimmung.
Stellen wir uns vor, wir hätten zwei Listen. Beide haben ungefähr die gleichen Elemente, können aber etwas anders geschrieben sein. Die Aufgabe besteht darin, für jedes Element in der ersten Liste das ähnlichste Element aus der zweiten Liste zu finden, also die Suche nach dem nächstähnlichen Text durchzuführen.
Die Funktion FUZZYLOOKUP wählt Werte mit der geringsten Anzahl von Operationen aus, die zum Konvertieren eines Textes in einen anderen erforderlich sind.
=FUZZYLOOKUP(LookupValue; LookupArray)
Die Funktion FUZZYLOOKUP() ist einfach zu verwenden. Sie müssen nur den gesuchten Wert und den Suchbereich angeben, der ungefähre Werte enthält, und Excel findet automatisch das erforderliche Ergebnis und gibt es zurück:
=FUZZYLOOKUP("Adobe Systems Inc"; {Lookup Array})
Wir werden folgendes Ergebnis haben:
In diesem Beispiel werden die folgenden Werte verwendet:
Sie können die Funktion FUZZYLOOKUP() verwenden, indem Sie eine kostenlose Erweiterung installieren YouLibreCalc.xlam .
Danach steht diese Funktion in allen Dateien zur Verfügung, die in Excel geöffnet werden.