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: 62960 Skopiuj do schowka Wybieranie odpowiedniego statusu
Autor Wiadomość
asia741
Starszy Forumowicz


Posty: 59
Wysłany: 23-10-2018, 16:48   Wybieranie odpowiedniego statusu

Mam plik w którym są wprowadzane dane:
-numer WZ,
-status (przyjęto, wprowadzono, sprawdzono),
-data.
Czy jest możliwość w tabeli przestawnej,wybranie tylko statusu, które są przyjęte, a nie są wprowadzone? albo wprowadzone a nie są jeszcze sprawdzone? Czy lepiej dodać formułę w danych?

Przykład_WZ.xlsx
Pobierz Plik ściągnięto 42 raz(y) 13.71 KB

ID posta: 355076 Skopiuj do schowka
 
 
kulasart
[Usunięty]

Wysłany: 23-10-2018, 21:30   

Bezpośrednio, bez dodawania kolumn pomocniczych jest to chyba niemożliwe.
Moja propozycja to zakodowanie statusów w sposób "binarny" tj. każdy pojedynczy status dostaje "kod" będący kolejną potęgą dwójki.
Cytat:
Przyjęto = 2
Wrowadzono = 4
Sprawdzono = 8


Sumując kody dla danego numeru WZ otrzymujesz ogólny status i tak:
Cytat:
Przyjęto + Wprowadzono = 2+4 = 6
Wprowadzono + Sprawdzono = 4 + 8 = 12
itd.


Wykorzystując powyższe, dodajesz 3 kolumny pomocnicze
1) zawierająca "kod" statusu
2) zawierająca sumę kodów dla numeru WZ
3) zawierająca słowny opis ogólnego statusu, wyliczony na podstawie punktu 2.

Kopia Przykład_WZ.xlsx
Pobierz Plik ściągnięto 41 raz(y) 14.78 KB

ID posta: 355093 Skopiuj do schowka
 
 
bodek 


Wersja: Win Office 2016
Pomógł: 946 razy
Posty: 2708
Wysłany: 23-10-2018, 22:41   

Wygląda na prostą sytuację, chyba, że jednak to INNY problem.

Przykład_WZ_B.xlsx
Pobierz Plik ściągnięto 38 raz(y) 16.7 KB

_________________
Szkolenia z Excela, Power Query, Power Pivot, wizualizacje danych w Excelu
ID posta: 355102 Skopiuj do schowka
 
 
kulasart
[Usunięty]

Wysłany: 23-10-2018, 23:01   

bodek, wydaje mi się że chodzi o coś innego.
Fragmentator jest super ale nie pozwoli on na wybranie tych rekordów, które mają tylko status "Przyjęto" albo tylko "Wprowadzono" albo takich, które mają jednocześnie i "Przyjęto" i "Wprowadzono" ale brakuje im statusu "Sprawdzono".
ID posta: 355104 Skopiuj do schowka
 
 
bodek 


Wersja: Win Office 2016
Pomógł: 946 razy
Posty: 2708
Wysłany: 24-10-2018, 08:42   

Klikaj w przyciski fragmentatora z przyciśniętym Ctrl - da się :-)
_________________
Szkolenia z Excela, Power Query, Power Pivot, wizualizacje danych w Excelu
ID posta: 355112 Skopiuj do schowka
 
 
kulasart
[Usunięty]

Wysłany: 24-10-2018, 11:43   

OK, w takim razie jak wybrać takie numery WZ, które mają jednocześnie status "Przyjęto" i "Wprowadzono" ale nie mają statusu "Sprawdzono"?
Tylko WZ=9 powinien byc widoczny.
ID posta: 355125 Skopiuj do schowka
 
 
Cezary Czajka 
Excel Expert


Wersja: Win Office 2019
Pomógł: 140 razy
Posty: 673
Wysłany: 24-10-2018, 20:35   

Moja propozycja z wykorzystaniem Power Query

Przykład_WZ (1).xlsx
Pobierz Plik ściągnięto 36 raz(y) 30.45 KB

_________________
W sumie - jest git
ID posta: 355159 Skopiuj do schowka
 
 
kulasart
[Usunięty]

Wysłany: 24-10-2018, 21:02   

Cezary Czajka, możesz opisać jak to działa? Przyznam szczerze że nie rozumiem jak działa to rozwiązanie.
ID posta: 355162 Skopiuj do schowka
 
 
Cezary Czajka 
Excel Expert


Wersja: Win Office 2019
Pomógł: 140 razy
Posty: 673
Wysłany: 24-10-2018, 21:13   

Wykorzystałem w PQ grupowanie WZ po ilości wpisów "Status". Warunek >2 to Kompletne wszystko inne Niekompletne. Następnie połączone tabele i na tej połączonej jest pivot (bez ruszania źródła). Pracuję jeszcze nad rozwiązaniem tego w PowerPivocie.
_________________
W sumie - jest git
ID posta: 355165 Skopiuj do schowka
 
 
Bill Szysz 
Excel Expert


Wersja: Win Office 365
Pomógł: 797 razy
Posty: 3318
Wysłany: 02-11-2018, 13:52   

Tak naprawdę asia741 nie przedstawiła możliwch sytuacji więc założyłem że może wystąpić w tabeli np pojedyńczy status "Wprowadzono" bez wcześniejszego "Przyjęto"...albo "Przyjęto" i "Sprawdzono" ale przy nie występującym "Wprowadzono".
Wg mnie tylko rozwiązanie kulasarta obejmuje takie przypadki....ale jesli takie nie wystepują to rozwiązanie Cezarego też się sprawdzi :-) ))
Ode mnie rozwiązanie za pomocą PQ i TP które bierze pod uwagę to co wyżej opisałem.
Jest jeszcze jedna prosta możliwość jeśli statusy nie są sierotami (tzn np nie wystąpi "Wprowadzono" jeśli nie było wcześniej "Przyjęto")... to rozwiązanie to pomocnicza TP i kolumna pomocnicza ale nie zamieszczam tego rozwiązania w załączniku bo to rozwiązanie szczególne a nie ogólne.

Przykład_WZ_CC_and_BS.xlsx
Pobierz Plik ściągnięto 40 raz(y) 37.12 KB

_________________
Zlecenia, konsultacje, doradztwo i szkolenia z Power Query, Power BI i Excela - Raporty, Analizy, Projekty
Pozdrawiam, były szbill62 aktualnie Bill Szysz
ID posta: 355545 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.marketingNET.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