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: 74542 Skopiuj do schowka Power Query Oblicz ilość miesiecy między datami
Autor Wiadomość
ewela71 
Świeżak


Wersja: Win Office 365
Posty: 4
Wysłany: 18-04-2023, 20:07   Power Query Oblicz ilość miesiecy między datami

Witam,
Potrzebuje dodać w Power Query kolumnę , w której policzę ile miesiecy jest pomiędzy data początkowa a data końcowa. Coś jak formuła data różnica w excelu. Czy ktoś wie jak to mogę zrobić ?
_________________
Ewelina
ID posta: 427500 Skopiuj do schowka
 
 
Cezary Czajka 
Excel Expert


Wersja: Win Office 2019
Pomógł: 153 razy
Posty: 739
Wysłany: 18-04-2023, 22:03   

Np. tak. Dodaj kolumnę niestandardową:
Kod:
(Date.Year([dataKońcowa]) - Date.Year([dataPoczątkowa])) * 12 + Date.Month([dataKońcowa]) - Date.Month([dataPoczątkowa])
_________________
W sumie - jest git
ID posta: 427508 Skopiuj do schowka
 
 
master_mix 
Excel Expert



Wersja: Win Office 365
Pomógł: 1230 razy
Posty: 2377
Wysłany: 18-04-2023, 22:08   

Kod:
=Number.Round(Number.From(([data2] - [data1])/( 365.25 / 12 )) ,0 )
_________________

Podejmę współpracę (pracę)
Programowanie C#, Android, iOS, VB.NET, VBA, ASP.NET Core, WPF, Xamarin, Power Platforms, XAML, MVC, LINQ, Entity Framework. Bazy danych SQL Server, Oracle, MySQL, Firebird
Wrocław i okolice …lub zdalnie.
ID posta: 427509 Skopiuj do schowka
 
 
Bill Szysz 
Excel Expert


Wersja: Win Office 365
Pomógł: 1021 razy
Posty: 3987
Wysłany: 19-04-2023, 12:17   

ewela71, rozwiązań może byc kilka, w zależności od tego jakiej dokładności potrzebujesz.
Rozwiązanie master_mix'a będzie szybkie i dość dokładne jednak nie dokładne. Rozwiązanie które zaproponowałem w pliku jest dokładne jednak nie tak szybkie jak te powyżej (z powodu wykorzystania List.Accumulate). Sama musisz zdecydować jak dokładnego rozwiązania potrzebujesz.
Plik prezentuje rozwiązanie master_mix'a i moje. Zwróć uwagę na trzeci wiersz w tabelach.

Edit: Zmieniłem załącznik , ponieważ zmieniłem funkcję fnMonths w taki sposób, że teraz List.Accumulate pracuje na co najwyżej trzech elementach - więc będzie znacznie szybsza od tej wcześniejszej

PQ_Liczba_miesięcy.xlsx
Pobierz Plik ściągnięto 21 raz(y) 21.34 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: 427535 Skopiuj do schowka
 
 
ewela71 
Świeżak


Wersja: Win Office 365
Posty: 4
Wysłany: 19-04-2023, 19:30   

Dziękuje za rozwiązanie !
_________________
Ewelina
ID posta: 427549 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