Excel Forum - Porady, Pomoc,  Excel Help, Excel FAQ Strona Główna
 FAQ  RegulaminRegulamin  Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Twoje wiadomości   Zaloguj 


Poprzedni temat «» Następny temat
ID tematu: 65136 Skopiuj do schowka Scalanie PQ - odnajduje wynik, ale rozwija "null"
Autor Wiadomość
fuse
Forumowicz


Wersja: Win Office 365
Posty: 16
Wysłany: 29-05-2019, 18:34   Scalanie PQ - odnajduje wynik, ale rozwija "null"

Dzień dobry,

scalam dwie przetworzone tabele i zamiast otrzymać w całości wypełnioną kolumnę dostaję dziurawą (do czasu rozwinięcia "table" w drugim kroku Merge1 widać, że działa - dopiero rozwinięcie zamiast przyporządkować konkretną wartość zwraca "null").
Nie wiem, gdzie tkwi błąd, że nie otrzymuję tego, co zakładałem.

Załączony plik:
* arkusz NIE DZIAŁA (przetwarza dane z tabel i scala) - pokazuje sytuację
* arkusz DZIAŁA (pobiera dane prosto z tabel i scala bez przetwarzania) - pokazuje jak ma być

Nie wiem, dlaczego w obu arkuszach nie dostaję tego samego wyniku.
Oczywiście interesuje mnie znalezienie rozwiązania dla "NIE DZIAŁA".

scalania_błąd.xlsx
Poprawienie arkusza "NIE DZIAŁA" (arkusz "DZIAŁA" pokazuje jak powinno być)
Pobierz Plik ściągnięto 102 raz(y) 31.43 KB

ID posta: 368508 Skopiuj do schowka
 
 
bodek 


Wersja: Win Office 2019
Pomógł: 1005 razy
Posty: 2959
Wysłany: 29-05-2019, 19:38   

Cytat:
Jeśli tak się nie da, to nie mam pomysłu, jak porównać te dwie tabele.
Pomijając na razie oba scalone zapytania, co chcesz uzyskać? Tego nie wiemy? Może należy zrobić to zupełnie inaczej, ale nie wiadomo co jest celem zadania.
_________________
Szkolenia z Excela, Power Query, Power Pivot, wizualizacje danych w Excelu, szkolenia online
ID posta: 368512 Skopiuj do schowka
 
 
fuse
Forumowicz


Wersja: Win Office 365
Posty: 16
Wysłany: 29-05-2019, 19:55   

Muszę określić która receptura jest w którym produkcie - czyli na podstawie składu "soczek Słodki Jeżyk" stwierdzić, że w opakowaniu jest receptura "sok jabłkowy 1". I tak dla każdego napoju.

Sądziłem, że połączę składnik w 1 komórkę i nimi scalę, ale to jak widać nie działa.

ps. Plik, docelowy ma ponad 40tys. wierszy w jednej tabeli i ok 10tys. w drugiej, więc zwykłe formułki nie wydolą.
_________________
Did you excelcise today?
ID posta: 368515 Skopiuj do schowka
 
 
bodek 


Wersja: Win Office 2019
Pomógł: 1005 razy
Posty: 2959
Wysłany: 29-05-2019, 20:30   

Rzeczywiście coś jest nie halo :mrgreen:
Przy budowie scalenia pokazuje, że znaleziono 13 dopasowanych rekordów, na podglądzie rekordów też wszystko jest OK, czyli 13 szt.,ale po ich rozwinięciu zostają już tylko 4 :shock:
Niestety nie mam pojęcie dlaczego, sam chętnie poznam powód.
_________________
Szkolenia z Excela, Power Query, Power Pivot, wizualizacje danych w Excelu, szkolenia online
ID posta: 368516 Skopiuj do schowka
 
 
Bill Szysz 
Excel Expert


Wersja: Win Office 365
Pomógł: 921 razy
Posty: 3693
Wysłany: 29-05-2019, 23:07   

To z pewnością jakis bug w PQ - tak nie powinno się dziać. Pewnie następna aktualizacja to naprawi. Niemniej na tą chwilę trzeba się posiłkować obejściem problemu.
Chwilowym sposobem na to może byc dodanie fake'owego kroku przed rozwinięciem tabel. Czyli np dodanie nowej kolumny z indeksem a potem rozwiniecie tabel i usunięcie kolumny z indeksem.
Jest kilka innych sposobów jeszcze ale ten jest najprostszy.
Zauważyłem też że przy wyrzucaniu wyników zapytania do arkusza w niektórych przypadkach (nie wszystkich) pomijane są kolumny które zawierają typ table (zawierają tabele)
_________________
Zlecenia, konsultacje, doradztwo i szkolenia z Power Query, Power BI i Excela - Raporty, Analizy, Projekty
Pozdrawiam, były szbill62 aktualnie Bill Szysz
ID posta: 368522 Skopiuj do schowka
 
 
fuse
Forumowicz


Wersja: Win Office 365
Posty: 16
Wysłany: 30-05-2019, 06:21   

ROZWIĄZANE przez obejście.

Bill Szysz napisał/a:
Chwilowym sposobem na to może byc dodanie fake'owego kroku przed rozwinięciem tabel

Zadziałało, gdy dodam indeks przed rozwinięciem i gdy dodam indeks w pojedynczych tablach przed scalaniem.

Dodawałem wcześniej kilka zbędnych kroków, ale wszystkie dotyczyły kolumny "składniki" i też nie działało.

Dziękuję bodek za zainteresowanie.
Dziękuję Bill Szysz za pomoc.
_________________
Did you excelcise today?
ID posta: 368526 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme xandgreen created by spleen& Programosy modified v0.3 by warna
Opieka techniczna www.wip.pl

Archiwum

Strona używa plików cookies.

Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
Sprawdź, w jaki sposób przetwarzamy dane osobowe