Bartosz Rajewski

Bartosz Rajewski Pracownik
administracyjny,
Ponetex Logistics
Sp. z.o.o

Temat: Zgodnośc danych excell

Mam 2 arkusze danych z 2 firm. Na danych muszę dokonać obliczeń stosuję formułę wyszukaj pionowo.
Wydaje się, że szukana wartość tj; numeru wz jest taka sama w obydwu arkuszach, tj 8 cyfrowa liczba, Jednak przy próbie zastosowania formuły pojawia się w komórce wartość #N/D!.
Co ciekawe, gdy przepisuje wartości ręcznie z jednego arkusza do drugiego to formuła działa prawidłowo, jednak przepisywanie blisko 2 tyś wierszy mija się z celem.
Zetknął się ktoś z tym problemem ?, jest na to rozwiązanie ?.
Oskar Shon

Oskar Shon Dodatki do Office
www.VBATools.pl

Temat: Zgodnośc danych excell

W formule wyszukaj.pionowo() są dwie pułapki.

Pierwsza, to ostatni parametr, który polega na dokładnym wyszukaniu, a nie wyniku przybliżonym. Wymogiem więc jest wpisanie na 4-trym miejscu zera lub Fałsz.

Druga, to obsługa błędu. Wynik jaki otrzymałeś to ND - Nie odnaleziono, będący wynikiem błędu parametrów lub braku danych do wyszukania. Obsługę błędu można napisać wstawiając następna formule Jeżeli.błąd(wyszukaj.pionowo()) lub kombinacje Jeżeli(czy.błąd(wyszukaj.pionowo())

Jeśli miałbyś więcej takich formuł i kłopot ze stosowaniem takich formuł to polecam mały automacik: http://vbatools.pl/usuniecie-blednych-formul/
Bogdan Gilarski

Bogdan Gilarski www.excelperfect.pl
Perfect And
Practical

Temat: Zgodnośc danych excell

Na 99,9% w jednym arkuszu masz liczby, w drugim teksty i funkcja nie wyszukuje.
Do porównań wystarczy funkcja PODAJ.POZYCJE(czego szukam; zakres gdzie; 0).

Sprawdź komórki z wartościami "WZ" funkcją:
=czy.liczba(A1)
Zamiast A1 oczywiście wstaw prawidłowe odwołanie. Jak trafisz na teksty (otrzymasz FAŁSZ) to musisz je zamienić na liczby.
Proponuję: zaznacz kolumnę z tekstami do konwersji -> menu -> dane -> tekst jako kolumny -> dalej -> dalej -> zakończ. Powinny się zamienić na liczby.
Tomasz Zarzyka

Tomasz Zarzyka X-mart, właściciel

Temat: Zgodnośc danych excell

Wszystko na to wskazuje, że w jednym z arkuszy masz teskty, a nie liczby ( o czym pisał Bogdan).
Tak się często dzieje, kiedy korzystasz z raportów generowanych przez zewnętrzne programy.
Wizualnie liczby wyglądają jak liczby, ale niestety są tekstami.
Możesz to łatwo sprawdzić: zaznacz kilka takich komórek i zobacz, czy w dolnym pasku uzyskasz sumę wartości - jeśli jest 0 to na bank masz teksty.
Ja w takich przypadkach przemnażam przez 1 ; wpisuję w dowolnej komórce 1, kopiuję a następnie wklejam specjalnie do obszaru który chcę zamienić na liczby wybierając: przemnóż.
Nie wiem dlaczego, ale metoda podana przez Bogdana nie zawsze działała.
Oskar Shon

Oskar Shon Dodatki do Office
www.VBATools.pl

Temat: Zgodnośc danych excell

Na naprawę nibyliczb pochodzących z importu danych do niby skoroszytów (często narzędzia zewnętrzne symulują plik xls a nie korzystają z kontrolki MS, efektem czego liczby nie zawsze są liczbami - często dla liczb z resztą po przecinku lub > 10 znaków) też by się znalazło automatyczne rozwiązanie.
Jenak nie wiemy z czym nasz pytacz się mierzy. Wypadało by taką próbkę danych formie pliku podlinkować w poście (osadzając go na serwerze plików OneDrv/Dropbox/GoogleDrive itp)Ten post został edytowany przez Autora dnia 31.01.16 o godzinie 11:23
Bartosz Rajewski

Bartosz Rajewski Pracownik
administracyjny,
Ponetex Logistics
Sp. z.o.o

Temat: Zgodnośc danych excell

Dziękuję wszystkim za odpowiedź, diagnoza Pana Bogdana okazał się trafna. Wartości w arkuszu excella klienta były wartościami tekstowymi, (chociaż wyglądały jak liczby.)

Następna dyskusja:

Wyszukiwanie kilku danych n...




Wyślij zaproszenie do