„Power BI“ kalendorius | Kaip sukurti kalendoriaus lentelę „Power BI“?

Lentelė, esanti kalendoriaus matmenyje, yra žinoma kaip kalendoriaus lentelė „power bi“, funkcija, naudojama tokioms lentelėms sukurti, yra kalendoriaus DAX funkcija, iš esmės yra du paprasti žingsniai, susiję su kalendoriaus lentelės kumščio kūrimu, yra apskaičiuotos lentelės sukūrimas ir tada rūšiuoti užsakymus.

„Power BI“ kalendoriaus lentelė

Norėdami gauti aukščiau pateiktą rezultatą, „Power BI“ turime sukurti lentelę „Kalendorius“. Šiame straipsnyje parodysime, kaip sukurti „Power BI“ lentelę „Kalendorius“. Jei turite pardavimo lentelę ar bet kurią kitą duomenų lentelę su datomis, galbūt norėsite sukurti atskirą lentelę, kurioje būtų tik stulpeliai datos, metai, mėnuo ir diena, kad pagal stulpelį „Data“ galėtume sukurti ryšį tarp dviejų lentelių vėliau.

Kaip sukurti paprastą kalendoriaus lentelę „Power BI“

Norėdami sukurti kalendoriaus lentelę „Power BI“, turime pasinaudoti DAX funkcija, ty „CALENDAR“. Kalendoriaus funkcija padeda mums sukurti kalendoriaus lentelę, nurodant pradžios ir pabaigos datas.

Žemiau yra „Power BI“ funkcijos CALENDAR sintaksė.

CALENDAR (pradžios data, pabaigos data)

Sintaksė yra paprasta, mes tiesiog turime nurodyti pradžios datą ir pabaigos datą.

Dabar sukursime kalendoriaus lentelę nuo 2019 m. Sausio 1 d. Iki 2019 m. Sausio 31 d. Atlikite toliau nurodytus veiksmus, kad sukurtumėte kalendoriaus lentelę „Power BI“.

  • 1 veiksmas: atidarykite tuščią „Power BI“ failą ir skirtuke „Modeliavimas“ spustelėkite „Nauja lentelė“.

  • 2 žingsnis: Dabar jūsų paprašys pavadinti lentelę.

  • 3 žingsnis: Dabar pavadinkite jį kaip „Kalendoriaus lentelę“.

  • 4 žingsnis: Dabar atidarykite „CALENDAR DAX“ funkciją.

  • 5 žingsnis: Čia yra sugautas elementas, ty mes nežinome, kokį formatą įrašyti datai, todėl pridėdami DATE funkciją galime nurodyti metus, mėnesį ir dieną. Taigi dabar atidarykite DATE DAX funkciją.

  • 6 veiksmas: DATA funkciją sudaro trys elementai, ty Metai, Mėnuo ir Diena. Įveskite pradžios datą metai, mėnuo ir diena. Kadangi mūsų pradžios data yra 2019 m. Sausio 1 d., Įveskite argumentus taip.

  • 7 žingsnis: Kai panašiai nurodoma pradžios data, turime nurodyti ir pabaigos datą. Mūsų pabaigos data yra 2019 m. Sausio 31 d. Atidarykite DATE funkciją ir atitinkamai perduokite skaičius.

Gerai, uždarius du skliaustus ir paspaudus klavišą „Enter“, naujai įterptoje lentelėje turėsime stulpelį DATA.

Štai, mes turime datas nuo 2019 m. Sausio 1 d. Iki 2019 m. Sausio 31 d.

Kurkite kalendorių iš duomenų lentelių, esančių „Power BI“

Aukščiau matėme, kad pradžios ir pabaigos datas įvedėte rankiniu būdu, tačiau kai duomenų lentelėje ir datos stulpelyje yra datos stulpelis, jei norite sukurti kalendoriaus lentelę, tai taip pat yra galimybė.

Žemiau yra duomenys, kuriuos įkėliau į „Power BI“. Galite atsisiųsti „Excel“ darbaknygę, kad galėtumėte ją naudoti.

Šį „Power BI“ kalendoriaus „Excel“ šabloną galite atsisiųsti čia - „Power BI“ kalendoriaus „Excel“ šablonas

Šioje lentelėje yra skirtingos dienų sekos, todėl naudodami DAX funkcijas dinamiškai gausime pradžios ir pabaigos datas.

  • Eikite į skirtuką „Modeliavimas“ ir spustelėkite „Nauja lentelė“. Pavadinkite lentelę kaip „Data Table“.

  • Pirmiausia atidarykite CALENDAR funkciją.

  • Dėl Pradėti data, mes negalime suteikti DATA funkciją, nes čia mes nežinome, ką yra pradžios data iš mūsų duomenų lentelėje Taigi automatiškai parsiųsti pradžios datą, nuo stalo mes turime naudoti "First data" funkciją.

  • Šiai DAX funkcijai nurodykite datos stulpelio pavadinimą iš „Duomenų lentelės“.

  • Norėdami naudoti pabaigos datą, naudokite funkciją PASKUTINĖ DATA DAX ir nurodykite DATE stulpelio nuorodą iš „Duomenų lentelės“.

  • Uždarykite du skliaustus ir paspauskite „Enter“ klavišą, kad automatiškai gautume „Data Calendar“ iš „Data Table“.

  • Dabar iš šio stulpelio „Data“ atskiruose stulpeliuose galime sukurti metų, mėnesio, dienos, savaitės numerio, ketvirčio numerį. Dešiniuoju pelės mygtuku spustelėkite „Duomenų lentelė“ ir pasirinkite „Naujas stulpelis“.

  • Tai paprašys pavadinti stulpelį, o stulpelį pavadinti „YEAR“ ir atidaryti „YEAR“ funkciją, kad metai būtų išskirti iš datos.

  • Šiai funkcijai naudokite stulpelį „Data“ iš „Datos lentelės“.

  • Paspauskite „Enter“ klavišą ir iš datos stulpelio turėtume gauti „Metai“.

  • Panašiai ištraukite „Mėnesio“ skaičių iš stulpelio „Data“.

Dažnai mums reikia mėnesio pavadinimo, todėl tam, naudodami funkciją Formatas, mes pasirinksime stulpelį „Data“ ir suformatuosime jį kaip vienintelį mėnesį, ty „MMMMM“.

  • Toliau pateikiama formulė, kurią pritaikėme, kad gautume tik „mėnesio“ pavadinimą.

  • Norėdami gauti savaitės skaičių, naudokite šią formulę.

  • Dabar turime nuspręsti „Ketvirčio“ skaičių, todėl tam reikia naudoti sąlygą „IF“, todėl žemiau pateikiama formulė „Ketvirčio #“ gauti.

Ši funkcija labai panaši į tą, kurią naudojame „MS Excel“.

Pastaba: „  Power BI“ kalendoriaus failą taip pat galima atsisiųsti iš toliau pateiktos nuorodos ir peržiūrėti galutinį išvestį.

Galite atsisiųsti šį „Power BI“ kalendoriaus šabloną čia - „Power BI“ kalendoriaus šabloną

Ką čia reikia atsiminti

  • Kalendoriaus lentelę iš DAX funkcijos CALENDAR reikia sukurti tik naudojant „power bi“.
  • Pradžios ir pabaigos datos nurodomos pagal Pirmąją datą ir Paskutinę datą, kad būtų sukurta kalendoriaus lentelė iš kitų esamų lentelių.
  • „Tn Power BI“, kalendoriaus lentelė bus įterpta tik kaip nauja lentelė.

$config[zx-auto] not found$config[zx-overlay] not found