top of page
9d657493-a904-48e4-b46b-e08acb544ddf.png

OBJAVE

Power Query: Funkcija kalendara za višekratnu upotrebu

Ova Power Query funkcija dinamički generira kalendarsku tabelu na osnovu datog početnog datuma, datuma završetka i mjeseca početka fiskalne godine . Dizajnirana je za podršku vremenskoj analizi u Power BI-u ali i u Excelu uključivanjem ključnih atributa datuma, fiskalnih izračuna i raznih pomoćnih kolona.

Apstraktna infografika Excel podataka, sa šarenim stupčastim i tortnim grafikonima, tabelarnim kalendarom, elementima dijagrama toka i označenim odjeljcima.
Funkcija kalendara u Power Query omogućava generiranje različitih izlaza na osnovu unesenih parametara, uključujući datum, fiskalnu godinu, ISO sedmicu i radne dane.

Parametri funkcije

Funkcija prihvata tri ulazna parametra:

  • Datum početka : Prvi datum koji treba uključiti u kalendar.

  • Datum završetka : Posljednji datum koji treba uključiti.

  • Početni mjesec fiskalne godine : Definiše kada počinje fiskalna godina (npr. 7. za juli).

1. Generisanje datuma

Funkcija kreira kontinuiranu listu datuma od početnog do krajnjeg datuma. Svaki datum se zatim transformiše u strukturiranu tabelu sa različitim vremenskim atributima.

2. Osnovni atributi datuma

Ove kolone izdvajaju ključne komponente datuma , kao što su:

  • Godina i kratka godina (npr. 2024. i 24.)

  • Kvartal i mjesec (numerički i tekstualni formati)

  • Dan u mjesecu i sedmici

  • Broj sedmice (standardni i ISO formati)

  • Dan u godini za praćenje pozicije unutar godine

3. Fiskalna godina i kvartal

Za podršku prilagođenim fiskalnim periodima , funkcija izračunava:

  • Fiskalna godina (npr. F2025 ako fiskalna godina počinje u julu)

  • Fiskalni kvartal (npr., FQ1, FQ2, itd.), prilagođen za mjesec početka fiskalnog perioda.

4. Prvi i posljednji dan menstruacije

Za lakše proračune zasnovane na vremenu, funkcija dodaje:

  • Prvi i posljednji dan u mjesecu

  • Prvi i posljednji dan kvartala

  • Prvi i posljednji dan u godini

5. Identifikacija radnog dana i dana u sedmici

Da bi se razlikovali radni dani od vikenda , funkcija uključuje:

  • Naziv dana (npr. ponedjeljak, utorak)

  • Vikend (Boolean zastavica: TRUE za subotu/nedjelju)

  • Radni dan (Boolean zastavica: TRUE za ponedjeljak-petak)

6. Numeričke kolone prilagođene sortiranju

Da bi se osiguralo pravilno hronološko sortiranje, uključeni su numerički prikazi datumskih perioda:

  • Cijeli broj datuma (GGGGMMDD) za jedinstvenu identifikaciju reda

  • Numerički format mjesec-godina (GGGGMM) za ispravno sortiranje mjeseci

  • Kvartalni numerički format (GGGGQQ) za sortiranje na osnovu kvartala

7. Dinamičke zastavice

Za poboljšanu upotrebljivost, funkcija detektuje:

  • Današnji datum (IsToday) za dinamička poređenja

  • Datum završetka sedmice (korisno za sedmično izvještavanje)

Zaključak

Ova funkcija automatizira kreiranje sveobuhvatne tabele datuma , što je čini jednostavnom za korištenje u Power BI za izračune vremenske inteligencije, sortiranje i filtriranje . Sa svojim fiskalnim prilagođavanjima, ISO sedmicama i dinamičkim oznakama , efikasno podržava napredne scenarije izvještavanja. Evo isječka koda kako biste ga mogli direktno koristiti u Excelu ili Power BI-u:


Trebate kod i upute? Besplatno =)








Trebate li napredni kalendar u Power Queryju koji je spreman za korištenje u Excelu i Power BI-ju? Pogledajte ga.


Napredni kalendar (funkcija višekratne upotrebe)
€5.00
Buy Now

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
Zvanični logo web stranice

Transformišite svoje podatke uz naše usluge analize podataka! Od Excela do Power BI-a sa Power Queryjem u pozadini, pokrenite svoje poslovanje!

  • Linkedin
  • Xing
  • RSS
  • 4844455

Kontaktirajte nas

Adresa:
83022 Rozenhajm, Bavarska

Pretplati se!

Ostanite u toku sa savjetima i tutorijalima!

bottom of page