Wbudowana funkcja VLOOKUP jest jedną z najpotężniejszych funkcji w Excel. Ma jednak jedną istotną wadę - znajduje tylko pierwsze wystąpienie wymaganej wartości w tabeli i tylko w skrajnej prawej kolumnie. Ale jeśli potrzebujesz drugiego, trzeciego, a nie ostatniego?
Zmodyfikowana funkcja VLOOKUPSEQ może zwrócić dowolne dopasowanie (nie tylko pierwsze znalezione) z dowolnej kolumny.
=VLOOKUPSEQ(LookupValue; LookupArray; ReturnArray; Seq)
Funkcja VLOOKUPSEQ() jest łatwa w użyciu. Wystarczy określić zakres wyszukiwania i kolumnę, z której zostaną pobrane wartości, a także numer kolejny wymaganego dopasowania, a Excel automatycznie znajdzie i zwróci wymaganą wartość:
=VLOOKUPSEQ(LookupValue; {Lookup Array}; {Return Array}; Seq)
Będziemy mieli następujący wynik:
W tym przykładzie zastosowano następujące wartości:
Możesz użyć funkcji VLOOKUPSEQ(), instalując bezpłatne rozszerzenie YouLibreCalc.xlam .
Następnie ta funkcja będzie dostępna we wszystkich plikach, które zostaną otwarte w Excel.