ID tematu: 64011
 |
PQ konsolidacja |
Autor |
Wiadomość |
sanctus
Stały bywalec Excelforum

Pomógł: 37 razy Posty: 275
|
Wysłany: 01-02-2019, 23:16 PQ konsolidacja
|
|
|
Witam
w załączniku jest skonsolidowana tabela konsolidacja utworzona za pomocą formuł. Jak można uzyskać taki efekt za pomocą PQ.
Z tabela1 z każdego dnia należy wyciągnąć pierwszą cenę Open, maksimum z kolumny High, Minimum z kolumny Low i ostatnią cenę dnia z kolumny Close.
Konsolidacja.xlsx
|
Pobierz Plik ściągnięto 10 raz(y) 81.27 KB |
|
|
 | ID posta:
361797
|
|
|
 |
|
|
|
Bill Szysz
Excel Expert

Pomógł: 779 razy Posty: 3258
|
Wysłany: 01-02-2019, 23:40
|
|
|
Kod: | let
Source = Excel.CurrentWorkbook(){[Name="Tabela1"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Date", type datetime}, {"Open", Int64.Type}, {"High", Int64.Type}, {"Low", Int64.Type}, {"Close", Int64.Type}}),
#"Sorted Rows" = Table.Sort(#"Changed Type",{{"Date", Order.Ascending}}),
#"Inserted Date" = Table.AddColumn(#"Sorted Rows", "Data", each DateTime.Date([Date]), type date),
#"Grouped Rows" = Table.Group(#"Inserted Date", {"Data"}, {{"Open", each _{0}[Open], Int64.Type}, {"High", each List.Max([High]), Int64.Type}, {"Low", each List.Min([Low]), Int64.Type}, {"Close", each List.Last(_[Close]), Int64.Type}})
in
#"Grouped Rows" |
Krok #"Sorted Rows" jest tylko na wszelki wypadek - jeśli masz zawsze posortowaną Tabelę wg kolumny z data i godziną to krok ten możesz usunąć. |
_________________ Szkolenia z Power Query!!!
Pozdrawiam, były szbill62 aktualnie Bill Szysz |
|
 | ID posta:
361801
|
|
|
 |
|
|
Marecki
Excel Expert


Pomógł: 2053 razy Posty: 6794
|
Wysłany: 02-02-2019, 00:20
|
|
|
Bill Szysz, przy Tobie to nawet człowiek nie zdąży podumać jak to rozwiązać, nie masz nic innego do roboty - żonie pomagaj w kuchni. |
_________________ 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:
361806
|
|
|
|
Wersja Office-a: Win Office 2019
|
|
|
|
 |
|
|
umiejead
Excel Expert

Pomógł: 242 razy Posty: 1325
|
Wysłany: 02-02-2019, 01:31
|
|
|
Aha: machnie w 2 min. jakiś skrypt PQ > wrzuci do kuchenki - i obiad gotowy . |
_________________ .
Jak poprawnie opisać problem: http://www.excelforum.pl/...ika-vt59262.htm
I dbajmy - proszę - o poprawną polszczyznę. |
|
 | ID posta:
361810
|
|
|
 |
|
|
sanctus
Stały bywalec Excelforum

Pomógł: 37 razy Posty: 275
|
Wysłany: 02-02-2019, 10:01
|
|
|
Szybki jak Bill
Widzę, że pewne rzeczy w PQ można bardzo szybko i prosto wykonać, trzeba tylko wiedzieć jak to zrobić i w tym cała magia
Dziękuję |
|
 | ID posta:
361812
|
|
|
 |
|
|
|
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
|
 |
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
|