Jak znaleźć wartość w tabeli w Excelu?

Jak znaleźć dane w tabeli Excela i zwrócić odpowiadającą wartość. Porównanie X.WYSZUKAJ, FILTRUJ, WYSZUKAJ.PIONOWO i INDEKS.

Opublikowano: 2026-10-06 · Aktualizacja: 2026-10-06
W nowych wersjach Excela najczęściej zacznij od X.WYSZUKAJ. Jest czytelne, działa w obu kierunkach i nie wymaga podawania numeru kolumny.
=X.WYSZUKAJ(F2;A2:A100;C2:C100;"Brak wyniku")

To jednak nie jest jedyna metoda. Właściwa funkcja zależy od tego, jakiego wyniku potrzebujesz.

Którą metodę wybrać?

Potrzeba Najczęściej wybierz
Jeden dokładny wynik X.WYSZUKAJ
Wszystkie pasujące wiersze FILTRUJ
Starszy Excel INDEKS + PODAJ.POZYCJĘ
Istniejący prosty arkusz legacy WYSZUKAJ.PIONOWO
Kilka warunków X.WYSZUKAJ lub FILTRUJ

Jeden wynik

=X.WYSZUKAJ(F2;A2:A100;C2:C100;"Brak wyniku")

Wszystkie pasujące rekordy

=FILTRUJ(A2:C100;A2:A100=F2;"Brak wyników")

Starsza wersja Excela

=INDEKS(C2:C100;PODAJ.POZYCJĘ(F2;A2:A100;0))

Nie zaczynaj od nazwy funkcji

Najpierw ustal, czy potrzebujesz jednego wyniku, wielu wyników, kilku warunków albo wyszukiwania w lewo. Dopiero potem wybierz funkcję.

To zwykle prowadzi do prostszej formuły i łatwiejszego w utrzymaniu arkusza.