Wbudowana funkcja VLOOKUP – jedna z najpotężniejszych funkcji w Excel (Calc). Ma jednak pewne wady – porównuje wartości tylko w jednej kolumnie i tylko w skrajnej lewej kolumnie. Ale co, jeśli trzeba porównywać wartości w 2 kolumnach i nie tylko w pierwszej kolumnie?
Zmodyfikowana funkcja VLOOKUPDOUBLE wyszukuje według dwóch kryteriów w dwóch różnych kolumnach tabeli jednocześnie.
=VLOOKUPDOUBLE(LookupValue1; LookupArray1; LookupValue2; LookupArray2; ReturnArray)
Funkcja VLOOKUPDOUBLE() jest prosta w użyciu. Wystarczy wskazać 2 oddzielne zakresy do wyszukiwania, 2 wartości do porównania oraz kolumnę, z której zostaną zwrócone powiązane wartości, a Excel (Calc) automatycznie znajdzie i zwróci wymagany wynik dla dwóch dopasowań:
=VLOOKUPDOUBLE(LookupValue1; Lookup Array1; LookupValue2; Lookup Array2; Return Array)
Otrzymamy taki rezultat:
W tym przykładzie użyto następujących wartości:
Możesz skorzystać z funkcji VLOOKUPDOUBLE() instalując rozszerzenie YLC Utilities.
Następnie, ta funkcja będzie dostępna we wszystkich plikach, które zostaną otwarte w Excel (LibreOffice Calc).