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: 63979 Skopiuj do schowka Power Query w zadaniu z matury z informatyki
Autor Wiadomość
AdamKopec 
świeżak


Posty: 9
Wysłany: 29-01-2019, 17:47   Power Query w zadaniu z matury z informatyki

Próbowałem rozwiązać zadanie z matury z informatyki za pomocą Power Query i poległem.
W związku z tym mam pytanie do was czy to jest w ogóle możliwe w Power Query, takie uwzględnianie w sumach wcześniejszych wyników z dwóch kolumn. Sumę bieżącą umiem zrobić, ale opisać tego cyklu pracy zbiornika za pomocą Power Query już nie.

W załączniku w Arkuszu1 moje próby z PQ, a w Arkuszu2 rozwiązanie, które udało mi się napisać w Excelu, ale odpowiedź na 3 punkt mi się nie zgadza. Czy widzicie czy coś robię nie tak? Gdzieś źle zrozumiałem zadanie?

---Matura z informatyki 2018 zad 5.4---
Poniżej opisano cykl pracy zbiornika retencyjnego.

1) Na początku doby, zaraz po północy, wykonywany jest pomiar objętości wody w zbiorniku i na jego podstawie realizuje się pozostałe działania.
2) Jeśli pomiar wskazuje w zbiorniku więcej niż 1 000 000 m3 wody, to nastąpiło tzw. przepełnienie zbiornika. W takiej sytuacji, niezwłocznie po wykonaniu pomiaru i stwierdzeniu przepełnienia, nadmiar wody powyżej 1 000 000 m3 jest wypuszczany ze zbiornika.
3) Codziennie rano ze zbiornika wypuszcza się 2% objętości wody wykazanej przez pomiar zaraz po północy. Ilość wypuszczonej wody zaokrągla się w górę do pełnych metrów sześciennych.

Uwaga: pomiar wykonany po północy 2008-02-01 wskazał 338406 m3 wody.

Uwzględnij opisany cykl pracy zbiornika retencyjnego oraz codzienne dopływy wody z Wirki i przyjmij, że pomiar w dniu 2008-01-01 wskazał 500 000m3 wody, a następnie:

a) Podaj dzień, w którym pierwszy raz wypuszczono nadmiar wody po przepełnieniu,
b) Podaj, w ilu dniach z podanego okresu (t.j. od 2008-01-01 do 2017-12-31) w zbiorniku w momencie pomiaru znajdowało się co najmniej 800 000 m3 wody,
c) Podaj, ile najwięcej wody znalazłoby się w podanym okresie (t.j. od 2008-01-01 do 2017-12-31) w zbiorniku (w momencie pomiaru), gdyby całkowicie zrezygnować z procedury wypuszczania nadmiaru wody powyżej 1 000 000 m3, a zbiornik miałby nieograniczoną pojemność

Odpowiedzi:
a) 19.04.2015
b) 188
c) 1 055 208

Matura z informatyki.xlsx
Pobierz Plik ściągnięto 13 raz(y) 514.17 KB

_________________
Excel i Adam
Miłośnik Excela
Microsoft MVP
ID posta: 361538 Skopiuj do schowka
 
 
umiejead 
Excel Expert


Pomógł: 242 razy
Posty: 1325
Wysłany: 30-01-2019, 03:15   

Gratuluję tych wszystkich tytułów / odznaczeń które otrzymałeś :clap :-/ :-/ .
Szukałeś tu: http://informatyka.dwojka...nie-5-zbiornik/ ?
.
_________________
.
Jak poprawnie opisać problem: http://www.excelforum.pl/...ika-vt59262.htm
I dbajmy - proszę - o poprawną polszczyznę.
ID posta: 361556 Skopiuj do schowka
 
 
AdamKopec 
świeżak


Posty: 9
Wysłany: 30-01-2019, 09:58   

umiejead napisał/a:
Szukałeś tu: http://informatyka.dwojka...nie-5-zbiornik/


Dzięki za ten link. Potwierdził mi, że to co zrobiłem w Excelu daje dobre wyniki.
Moje źródło odpowiedzi miało niepoprawny wynik w punkcie c)

Pozostaje moje pytanie czy jest sens robić zadanie 5.4 z cyklem pracy zbiornika za pomocą PowerQuery.
Czy da się ten cykl w sensowny sposób opisać w PQ.
Spróbuje przełożyć formuły z rozwiązania Excela z tego linku na PQ.
_________________
Excel i Adam
Miłośnik Excela
Microsoft MVP
ID posta: 361566 Skopiuj do schowka
 
 
Bill Szysz 
Excel Expert


Pomógł: 779 razy
Posty: 3258
Wysłany: 30-01-2019, 13:04   

Adam, oczywiście, że da sie to zrobic przez PQ.....jak pewnie większość rzeczy które robimy w excelu. Należy sie jednak zastanowic czy warto to w PQ robić? (odpowiedź na to pytanie wydaje się kluczowa w wielu przypadkach) Po południu lub wieczorkiem zaprezentuję rozwiązanie za pomocą PQ (teraz nie bardzo mam czas)
_________________
Szkolenia z Power Query!!!

Pozdrawiam, były szbill62 aktualnie Bill Szysz
ID posta: 361574 Skopiuj do schowka
 
 
AdamKopec 
świeżak


Posty: 9
Wysłany: 30-01-2019, 13:20   

Bill Szysz napisał/a:
Adam, oczywiście, że da sie to zrobic przez PQ.....jak pewnie większość rzeczy które robimy w excelu. Należy sie jednak zastanowic czy warto to w PQ robić?


Dlatego też zadałem tutaj pytania, bo ja nie widzę rozwiązania w PQ, a w Excelu bez większych problemów to napisałem, ale jeśli potrafisz to rozwiązać za pomocą PQ, to bardzo chętnie je zobaczę :-D i nauczę się czegoś nowego o PQ.
_________________
Excel i Adam
Miłośnik Excela
Microsoft MVP
ID posta: 361576 Skopiuj do schowka
 
 
Bill Szysz 
Excel Expert


Pomógł: 779 razy
Posty: 3258
Wysłany: 31-01-2019, 00:32   

Niestety nie mogłem wcześniej.
Rozwiązanie "Matura z informatyki 2018 zad 5.4" - dwa warianty.
Wariant pierwszy wyrzuca do arkusza tylko odpowiedzi na zadane pytania - brak w nim zbudowanej tabeli która pozwala na te pytania odpowiedzieć (ale ta tabela istnieje wewnątrz zapytania i na jej podstawie wyliczane są odpowiedzi)
Wariant drugi to Tabela z uzupełnionymi (wyliczonymi) kolumnami i na jej podstawie łatwo można w excelku odpowiedzi uzyskać.
Rdzeniem rozwiązania jest użycie w odpowiedni sposób funkcji List.Generate.

P.S. Odpowiedź trzecia (c) którą podałeś w pierwszym poście jest błędna.

Matura z informatyki_BS_PQ.xlsx
Pobierz Plik ściągnięto 11 raz(y) 517.29 KB

_________________
Szkolenia z Power Query!!!

Pozdrawiam, były szbill62 aktualnie Bill Szysz
ID posta: 361622 Skopiuj do schowka
 
 
AdamKopec 
świeżak


Posty: 9
Wysłany: 31-01-2019, 10:21   

Bill Szysz napisał/a:
Niestety nie mogłem wcześniej.


Bill Ty chyba sobie żartujesz :-P
Budujesz mi rozwiązanie o którym ja nie mam pojęcia jak to zrobić w PQ w 1 dzień!
Ja się uczę czegoś nowego i przy okazji mam materiał na film jeśli
mi się uda zrozumieć wystarczająco to rozwiązanie ;-)
W dodatku jak sam pisałeś łatwiej to rozwiązać za pomocą Excela,
więc bardzo Ci dziękuję za poświęcony czas :-D

To, że c) było błędne w moich źródłach wiem i już pisałem, ale nie mogę tego już edytować w głównym poście.
_________________
Excel i Adam
Miłośnik Excela
Microsoft MVP
ID posta: 361639 Skopiuj do schowka
 
 
Marecki 
Excel Expert



Pomógł: 2053 razy
Posty: 6794
Wysłany: 31-01-2019, 10:30   

Bill Szysz, w PQ to nawet kawę zaparzy, ale musi być spełniony jeden warunek - musi mieć czas. :mrgreen: :cool1 :beer
_________________
Hardware - ta część komputera, którą można kopnąć kiedy software przestanie funkcjonować.

Szkolenia z Excela , FB
Office 2019 Professional Plus , Windows 10 x64
Pozdrawiam, były mkkk23 teraz Marecki.
ID posta: 361642 Skopiuj do schowka
  Wersja Office-a: Win Office 2019
 
Bill Szysz 
Excel Expert


Pomógł: 779 razy
Posty: 3258
Wysłany: 01-02-2019, 00:20   

Hehe....Marecki, tak dobry jednak nie jestem (jeszcze) :mrgreen: ;-)
Powiedzmy, że "niemożliwe" robię od ręki.... na "cuda" trzeba trochę poczekać ;-) :beer
_________________
Szkolenia z Power Query!!!

Pozdrawiam, były szbill62 aktualnie Bill Szysz
ID posta: 361699 Skopiuj do schowka
 
 
Bill Szysz 
Excel Expert


Pomógł: 779 razy
Posty: 3258
Wysłany: 01-02-2019, 00:23   

AdamKopec, no tak wyszło, że nie mogłem wcześniej usiąść nad zadaniem...dlatego się usprawiedliwiałem ;-)
_________________
Szkolenia z Power Query!!!

Pozdrawiam, były szbill62 aktualnie Bill Szysz
ID posta: 361700 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