Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Funkcja X.DOPASUJ wyszukuje określony element w tablicy lub zakresie komórek, a następnie zwraca względną pozycję elementu. 

Użyjemy tutaj funkcji X.DOPASUJ, aby znaleźć pozycję elementu na liście.

Przykład użycia funkcji X.DOPASUJ do znalezienia pozycji elementu na liście

Funkcja X.DOPASUJ zwraca względną pozycję elementu w tablicy lub zakresie komórek. 

=X.DOPASUJ(szukana_wartość, szukana_tablica [tryb_dopasowywania], [tryb_wyszukiwania])  

Argument

Opis

szukana_wartość

Wymagane

Szukana wartość

szukana_tablica

Wymagane

Tablica lub zakres do przeszukania

[tryb_dopasowywania]

Opcjonalne

Określ typ dopasowania:

0 — dokładne dopasowanie (domyślne)

-1 — dokładne dopasowanie lub następny najmniejszy element

1 — dokładne dopasowanie lub następny największy element

2— dopasowanie z symbolem wieloznacznym, gdzie znaki *, ? i ~ mają specjalne znaczenie.

[tryb_wyszukiwania]

Opcjonalne

Określ typ wyszukiwania:

1 — wyszukiwanie od pierwszego do ostatniego (domyślne)

-1 — wyszukiwanie od ostatniego do pierwszego (wyszukiwanie odwrócone)

2 — wyszukiwanie binarne polegające na sortowaniu elementu szukana_tablica w kolejności rosnącej . Jeśli sortowanie nie zostanie wykonane, zostaną zwrócone nieprawidłowe wyniki.  

-2 — wyszukiwanie binarne polegające na sortowaniu elementu szukana_tablica w kolejności malejącej. Jeśli sortowanie nie zostanie wykonane, zostaną zwrócone nieprawidłowe wyniki.

Przykłady

Przykład 1

W poniższym przykładzie znajdowana jest pozycja pierwszego wyrażenia, które jest dokładnym dopasowaniem dla „Gra” lub następną największą wartością (tzn. zaczyna się tak samo).

Przykład użycia funkcji X.DOPASUJ do zwracania wyszukiwania z użyciem symboli wieloznacznych

Przykład 2

W następnym przykładzie znajdowana jest liczba sprzedawców kwalifikujących się do uzyskania premii. Dla argumentu tryb_dopasowywania użyto również wartości 1, aby znaleźć dokładne dopasowanie lub następny największy element na liście, ale ponieważ są to dane liczbowe, zwracana jest liczba wartości. W tym przypadku funkcja zwraca wartość 4, ponieważ jest 4 przedstawicieli handlowych, którzy przekroczyli kwotę uprawniającą do premii.

Przykład użycia funkcji X.DOPASUJ do znalezienia liczby wartości powyżej określonego limitu przez wyszukiwanie dokładnego dopasowania lub następnego największego elementu

Przykład 3

Następnie użyjemy kombinacji funkcji INDEKS/X.DOPASUJ/X.DOPASUJ, aby wykonać jednoczesne wyszukiwanie w pionie i w poziomie. W tym przypadku chcemy, aby wyszukiwanie zwróciło kwotę sprzedaży dla danego przedstawiciela handlowego w danym miesiącu. Przypomina to używania funkcji INDEKS w połączeniu z funkcją MATCH — z tą różnicą, że wymagana jest mniejsza liczba argumentów.

Obraz przedstawiający użycie kombinacji funkcji INDEX/X.DOPASUJ/X.DOPASUJ do jednoczesnego wyszukiwania w pionie i poziomie.

Przykład 4

Aby zwrócić wartość w tablicy, można również użyć funkcji X.DOPASUJ. Na przykład =X.DOPASUJ(4,{5,4,3,2,1}) zwróci wartość 2, ponieważ 4 jest drugim elementem w tablicy. Jest to scenariusz dokładnego dopasowania, podczas gdy =X.DOPASUJ(4,5,{5,4,3,2,1},1) zwraca wartość 1, ponieważ argument tryb_dopasowywania (1) zwraca dokładne dopasowanie lub następny największy element, czyli 5. 

Potrzebujesz dodatkowej pomocy?

Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel lub uzyskać pomoc techniczną w Społecznościach.

Zobacz też

Funkcja XLOOKUP

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×