Die integrierte VLOOKUP-Funktion ist eine der leistungsstärksten Funktionen in Excel (Calc). Aber sie hat einen wesentlichen Nachteil – sie findet nur das erste Vorkommen des gesuchten Wertes in der Tabelle und nur in der äußersten rechten Spalte. Was aber, wenn das 2., 3. oder nicht das letzte benötigt wird?
Die modifizierte Funktion VLOOKUPSEQ kann jede Übereinstimmung (nicht nur die erste gefundene) aus jeder angegebenen Spalte zurückgeben.
=VLOOKUPSEQ(LookupValue; LookupArray; ReturnArray; Seq)
Die Funktion VLOOKUPSEQ() ist einfach zu bedienen. Es genügt, den Suchbereich und die Spalte anzugeben, aus der die Werte entnommen werden sollen, sowie die fortlaufende Nummer der gewünschten Übereinstimmung, und Excel (Calc) findet und gibt den erforderlichen Wert automatisch zurück:
=VLOOKUPSEQ(LookupValue; Lookup Array; Return Array; Seq)
Wir erhalten folgendes Ergebnis:
In diesem Beispiel werden folgende Werte verwendet:
Sie können die Funktion VLOOKUPSEQ() nutzen, indem Sie die Erweiterung YLC Utilities installieren.
Danach wird diese Funktion in allen Dateien verfügbar sein, die in Excel (LibreOffice Calc) geöffnet werden.