Excel: jak używać funkcji xlookup do zwracania wszystkich dopasowań


Domyślnie funkcja XLOOKUP w programie Excel wyszukuje wartość w zakresie i zwraca pasującą wartość tylko dla pierwszego dopasowania .

Zamiast tego możesz jednak użyć funkcji FILTER , aby wyszukać wartość w zakresie i zwrócić pasujące wartości dla wszystkich dopasowań :

 =FILTER( C2:C11 , E2 = A2:A11 )

Ta konkretna formuła przeszukuje zakres C2:C11 i zwraca pasujące wartości z zakresu A2:A11 dla wszystkich wierszy , w których wartość w C2:C11 jest równa E2 .

Poniższy przykład pokazuje, jak zastosować tę składnię w praktyce.

Przykład: Użyj XLOOKUP, aby zwrócić wszystkie dopasowania

Załóżmy, że mamy w Excelu następujący zbiór danych, który wyświetla informacje o różnych drużynach koszykówki:

Załóżmy, że używamy następującej formuły za pomocą funkcji XLOOKUP , aby znaleźć zespół „Rockets” w kolumnie A i zwrócić odpowiednią wartość punktową w kolumnie C:

 =XLOOKUP( E2 , A2:A11 , C2:C11 )

Poniższy zrzut ekranu pokazuje, jak zastosować tę formułę w praktyce:

Funkcja XLOOKUP zwraca wartość w kolumnie „Punkty” dla pierwszego wystąpienia Rakiet w kolumnie „Zespół”, ale nie zwraca wartości punktowych dla pozostałych dwóch wierszy, które również zawierają Rakiety w kolumnie „Zespół”. Zespół”.

Aby zwrócić wartości punktowe dla wszystkich wierszy zawierających Rakiety w kolumnie „Zespół”, możemy zamiast tego skorzystać z funkcji FILTR .

Oto dokładny wzór, którego możemy użyć:

 =FILTER( C2:C11 , E2 = A2:A11 )

Poniższy zrzut ekranu pokazuje, jak zastosować tę formułę w praktyce:

Należy pamiętać, że funkcja FILTER zwraca trzypunktowe wartości dla trzech wierszy, w których kolumna „Zespół” zawiera Rakiety.

Powiązane: Jak używać funkcji XLOOKUP z wieloma kryteriami w programie Excel

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe operacje w programie Excel:

Jak porównać dwie listy w programie Excel za pomocą funkcji WYSZUKAJ.PIONOWO
Jak znaleźć unikalne wartości z wielu kolumn w programie Excel
Jak filtrować wiele kolumn w programie Excel

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *