Szybka nawigacja
Funkcja PODAJ.POZYCJĘ
Podsumowanie
Funkcja PODAJ.POZYCJĘ wyszukuje określony element w zakresie komórek i zwraca jego względną pozycję. Jest to kluczowe narzędzie do tworzenia dynamicznych formuł w połączeniu z funkcją INDEKS, umożliwiając elastyczne wyszukiwanie bez konieczności używania WYSZUKAJ.PIONOWO.
Składnia
PODAJ.POZYCJĘ(szukana_wartość;przeszukiwana_tablica;[typ_porównania])
Parametry
| Parametr | Typ | Wymagane | Opis |
|---|---|---|---|
| szukana_wartość | Dowolna |
Tak | Wartość, element lub odwołanie do komórki, który chcesz znaleźć w przeszukiwanym zakresie |
| przeszukiwana_tablica | Zakres |
Tak | Jednowymiarowy zakres komórek do przeszukania (wiersz lub kolumna) |
| typ_porównania | Liczba |
Nie | Tryb wyszukiwania: 0 (dokładne), 1 (rosnące), -1 (malejące). Domyślnie 1 |
Użycie funkcji MATCH
PODAJ.POZYCJĘ to potężne narzędzie do wyszukiwania pozycji elementów w zakresach. W odróżnieniu od WYSZUKAJ.PIONOWO zwraca numer pozycji zamiast wartości, co czyni ją idealną do tworzenia elastycznych formuł INDEX+MATCH. Polecana zamiast XMATCH tylko w starszych wersjach Excela.
Typowe przykłady MATCH
Dokładne dopasowanie (typ=0)
=PODAJ.POZYCJĘ(41;B2:B5;0)
Zwraca pozycję 4 dla wartości 41 w zakresie B2:B5 (Gruszki)
Przybliżone dopasowanie rosnące (typ=1)
=PODAJ.POZYCJĘ(39;B2:B5;1)
Dla 39 zwraca pozycję 2 (38-Pomarańcze) jako największą mniejszą wartość
Wyszukiwanie tekstu z gwiazdką
=PODAJ.POZYCJĘ("Ja*";A2:A5;0)
Znajduje pierwszy element zaczynający się na 'Ja' (Jabłka)
Często zadawane pytania
Typowe błędy i rozwiązania
#N/D!
Cause: Brak dokładnego dopasowania w zakresie
Solution: Sprawdź dane źródłowe, użyj innego trybu dopasowania lub funkcji XMATCH
#VALUE!
Cause: Nieprawidłowy zakres (dwuwymiarowy) lub argumenty
Solution: Użyj jednowymiarowego zakresu (wiersz/kolumna)
Błędny typ_porównania
Cause: Wartość inna niż -1, 0 lub 1
Solution: Użyj tylko dopuszczalnych wartości: -1, 0 lub 1
Uwagi
- Funkcja nie rozróżnia wielkości liter przy tekście
- Znaki wieloznaczne (*, ?) tylko przy typ=0 i tekstowej szukana_wartość
- ~ przed * lub ? wyszukuje dosłowne znaki wieloznaczne
- Zakres musi być jednowymiarowy (wiersz lub kolumna)
- Rekomendowana kombinacja: INDEKS + PODAJ.POZYCJĘ
Kompatybilność
Dostępne w: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Niedostępne w: Excel 2003 i wcześniejsze
Treść ostatnio sprawdzona: December 9, 2025
Częstotliwość aktualizacji: W razie potrzeby
Przetestowane wersje Excel: Excel 2007+