ID tematu: 74519
 |
Ilość elementów wspólnych w dwóch listach |
Autor |
Wiadomość |
WicherTKD
Stały bywalec Excelforum

Pomógł: 20 razy Posty: 465
|
Wysłany: 14-04-2023, 12:10 Ilość elementów wspólnych w dwóch listach
|
|
|
Hej,
Jak w PowerQuery zliczyć ilość wystąpień jednej listy z drugą?
Chciałbym po dacie od i dacie do obliczyć ile pomiędzy tymi datami było dni świąteczncych uwzgflędniając zarówno datę od jak i datę do
W załączniku przykład, próbowałem z ListContains (ale udało się tylko liste przyrównać do jednej wartości) a potrzebuję wartość dni świątecznych pomiędzy datami świątecznymi w drugiej tabelce.
Dzięki
Przykład PQ.xlsx
|
Pobierz Plik ściągnięto 23 raz(y) 11.95 KB |
|
_________________ Budżet w Excelu (BWE) |
|
 | ID posta:
427369
|
|
|
 |
|
|
|
DwaNiedźwiedzie
Excel Expert


Wersja: Win Office 2016
Pomógł: 327 razy Posty: 812
|
Wysłany: 14-04-2023, 18:33
|
|
|
Ten Twój przykład, jak na przykład, to taki mało przykładowy, gdzie ta tabelka ze świętami? :P Zerknij na to:
Kod: | let
data_od = #date(2023,1,1),
data_do = #date(2023,1,31),
święta = List.Buffer(List.Transform({#date(2023,1,1), #date(2023,1,6)}, Number.From)),
dni_od_do = List.Buffer({Number.From(data_od) .. Number.From(data_do)}),
dni_roboczych = List.Count(List.Difference(dni_od_do, święta)),
dni_wolnych = List.Count(List.Intersect({dni_od_do, święta}))
in
dni_wolnych |
|
|
 | ID posta:
427379
|
|
|
 |
|
|
WicherTKD
Stały bywalec Excelforum

Pomógł: 20 razy Posty: 465
|
Wysłany: 14-04-2023, 20:19
|
|
|
Olaboga, przepraszam to kara za nazywanie swoich plików jak ten z załącznika ;) znaczy.. niejednoznacznie. Ale bardzo dziękuję za pomoc, List.Intersect to to czego chciałem i bez problemu uda mi się go użyć w moim pliku. Dzięki! |
_________________ Budżet w Excelu (BWE) |
|
 | ID posta:
427385
|
|
|
 |
|
|
|
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
|