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ć.

W tym temacie opisano najczęstsze przyczyny pojawienia się błędu #N/A w wyniku działania funkcji INDEKSlub PODAJ.POZYCJĘ .
 

Uwaga: Aby funkcja INDEKS lub PODAJ.POZYCJĘ zwracała wartość opisową zamiast wartości #N/A, należy użyć funkcji JEŻELI.BŁĄD , a następnie zagnieździć w niej funkcje INDEKS i PODAJ.POZYCJĘ . Zastąpienie #N/A własną wartością identyfikuje tylko błąd, ale nie rozwiązuje go. Dlatego bardzo ważne jest, aby przed użyciem funkcji JEŻELI.BŁĄD upewnić się, że formuła działa poprawnie zgodnie z zamierzeniem.

Problem: Brak danych do dopasowania

Gdy funkcja PODAJ.POZYCJĘ nie znajdzie szukanej wartości w tablicy odnośnika, zwraca błąd #N/D!

Jeśli uważasz, że dane znajdują się w arkuszu kalkulacyjnym, ale funkcja PODAJ.POZYCJĘ nie może ich zlokalizować, może to być spowodowane następującymi przyczynami:

  • Komórka zawiera nieoczekiwane znaki lub ukryte spacje.

  • Komórka może nie być sformatowana jako poprawny typ danych. Komórka zawiera na przykład wartości liczbowe, ale może być sformatowana jako tekst.
     

ROZWIĄZANIE: Aby usunąć nieoczekiwane znaki lub ukryte spacje, użyj odpowiednio funkcji OCZYŚĆ lub USUŃ.ZBĘDNE.ODSTĘPY . Sprawdź też, czy komórki są sformatowane jako poprawne typy danych.

Użyto formuły tablicowych bez naciskania klawiszy Ctrl+Shift+Enter

W przypadku używania tablicy w indeksie, funkcji PODAJ.POZYCJĘ lub kombinacji tych dwóch funkcji konieczne jest naciśnięcie klawiszy Ctrl+Shift+Enter na klawiaturze. Program Excel automatycznie ujmie formułę w nawiasy klamrowe {}. Jeśli spróbujesz samodzielnie wprowadzić nawiasy kwadratowe, program Excel wyświetli formułę jako tekst.

Uwaga: Jeśli masz bieżącą wersję platformy Microsoft 365, możesz po prostu wprowadzić formułę w komórce wyjściowej, a następnie nacisnąć klawisz ENTER , aby potwierdzić formułę jako dynamiczną formułę tablicową. W przeciwnym razie formuła musi zostać wprowadzona jako starsza formuła tablicowa, zaznaczając najpierw zakres wyjściowy, wprowadzając formułę w komórce wyjściowej, a następnie naciskając klawisze CTRL+SHIFT+ENTER , aby ją potwierdzić. Program Excel wstawi na początku i końcu formuły nawiasy klamrowe. Aby uzyskać więcej informacji na temat formuł tablicowych, zobacz Wskazówki i przykłady dotyczące formuł tablicowych.

Problem: typ dopasowania i kolejność sortowania danych są niespójne

Podczas korzystania z funkcji PODAJ.POZYCJĘ powinna istnieć spójność wartości argumentu match_type a kolejnością sortowania wartości w tablicy odnośnika. Jeśli składnia odbiega od następujących reguł, zostanie wyświetlony błąd #N/A.

  • Jeśli match_type jest wartością 1 lub nie określono, wartości w lookup_array powinny być w kolejności rosnącej. Na przykład - 2, -1, 0 , 1 , 2..., A, B, C..., FAŁSZ, PRAWDA, aby wymienić tylko kilka.

  • Jeśli match_type -1, wartości w lookup_array powinny być w kolejności malejącej.

W poniższym przykładzie funkcja PODAJ.POZYCJĘ

=PODAJ.POZYCJĘ(40;B2:B10;-1)

Funkcja dopasowywania w programie Excel

Argument match_type w składni ma wartość -1, co oznacza, że kolejność wartości w zakresie B2:B10 powinna być w kolejności malejącej, aby formuła działała. Wartości są jednak w kolejności rosnącej, co powoduje błąd #N/D!

ROZWIĄZANIE: Zmień argument match_type na 1 lub posortuj tabelę w formacie malejącym. Następnie spróbuj ponownie.

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ż

Jak naprawić błąd #N/D!

Jak używać funkcji arkusza INDEKS i PODAJ.POZYCJĘ z wieloma kryteriami w programie Excel

INDEKS, funkcja

PODAJ.POZYCJĘ

Omówienie formuł w programie Excel

Jak unikać niepoprawnych formuł

Wykrywanie błędów w formułach

Wszystkie funkcje programu Excel (alfabetycznie)

Wszystkie funkcje programu Excel (według kategorii)

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ę!

×