Strona 1 z 1
Wyszukaj poziomo = N\D
: pn sie 19, 2024 4:18 pm
autor: Arturb87
Cześć.
Nie mam pojęcia dlaczego funkcja wyszukaj poziomo dla jednych wartości działa, a dla drugich nie (wyskakuje #N/D). W zamieszczonym pliku mam kilka klubów oraz kadrę zawodników, prosta formuła =WYSZUKAJ.POZIOMO(A31;A1:I27;4) ma "wypluć" zawodnika z danej drużyny znajdującego się w 4 wierszu i przykładowo dla klubu Wiślanie Skawina działa, a dla Podhala Nowy Targ jest N/D. Jeśli zmienię nazwę drużyny na np. "targ" to nagle działa, "nowy targ" już nie działa.

Re: Wyszukaj poziomo = N\D
: pn sie 19, 2024 9:45 pm
autor: Rafkus
To wina pominięcia opcjonalnego ostatniego parametru, co spowodowało, że funkcja wyszukaj.poziomo "uważa" iż pierwszy wiersz z danymi jest uporządkowany rosnąco. Mimo to faktycznie nieco dziwnie (i ciekawie:?: ) zwraca te wyniki. W każdym razie sugeruję dopisać ten 4 parametr o wartości 0:
Re: Wyszukaj poziomo = N\D
: pn sie 19, 2024 10:11 pm
autor: Jermor
W funkcjach WYSZUKAJ.PIONOWO() oraz WYSZUKAJ.POZIOMO() występuje jeszcze czwarty argument, gdy jest pominięty, traktowane to jest jak wpisanie jedynki (PRAWDA). Oznacza to wówczas, że dane wpisane do pierwszej kolumny lub pierwszego wiersza są traktowane tak, jakby były posortowane rosnąco. Funkcje te wówczas inaczej interpretują sposób wyszukiwania i jeśli dane faktycznie nie są posortowane, mogą pojawiać się niezgodne wyniki. Poczytaj o tym w helpie.
Jeżeli dane nie są posortowane, jako czwarty parametr należy wpisać zero (FAŁSZ). Oznacza to, że wyszukiwana pozycja musi zostać znaleziona w przeszukiwanej kolumnie lub wierszu, a jeśli nie zostanie znaleziona, zwracana jest wartość #N/D.
Twoja lista nazwisk, w wielu miejscach zapisana jest niezgodnie z ortografią. Pierwsze litery imion i nazwisk powinny być literami wielkimi. Możesz zaznaczyć cały obszar nazwisk, a następnie wywołać polecenie "Format -> Zmień wielkość liter -> Jak Nazwy Własne".
Re: Wyszukaj poziomo = N\D
: pn sie 19, 2024 10:29 pm
autor: Arturb87
Dziękuję!

Cały dzień szukania i szukania, a tu... " ;0 ".