Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
Pot exista momente în care tabelele dvs. de date nu vor avea anii și trimestrele fiscale personalizate de care aveți nevoie ca filtre pentru analiză. În acest tutorial, vom discuta despre cum vă puteți filtra datele în funcție de ani și trimestri financiari sau fiscali, folosind coloanele calculate în LuckyTemplates . Puteți urmări videoclipul complet al acestui tutorial în partea de jos a acestui blog.
Am văzut deja întrebări referitoare la acest subiect de câteva ori pe .
Cuprins
An fiscal în LuckyTemplates
Un an fiscal , cunoscut și ca un an financiar, este o perioadă de un an aleasă de o companie pentru a-și raporta informațiile financiare sau finanțele. Aceste finanțe pot fi denumite venituri, costuri și chiar marjă de profit ale anului trecut.
Când perioada unui an începe la 1 ianuarie și se încheie la 31 decembrie , societatea folosește anul calendaristic ca an fiscal . Orice altă dată de începere în afară de 1 ianuarie indică un an fiscal care nu este un an calendaristic .
Filtrarea datelor dvs. în funcție de ani fiscale face mai ușor să vedeți cum a evoluat afacerea dvs. pentru întregul an . Există câteva moduri de a face filtrarea. Cu toate acestea, în acest tutorial, ne vom concentra pe cel mai simplu mod prin care puteți implementa rapid acest lucru în tabelele dvs. de date ori de câte ori aveți nevoie.
Tot ce trebuie să facem este să folosim un tabel de date curent pe care este posibil să îl avem deja în modelul nostru.
Dacă doriți să aflați cum să creați un tabel de date, consultați linkul de mai jos.
Creați rapid un tabel detaliat pentru date
Discutarea Problemei Principale
Inițial, coloana MonthName este aranjată pe baza anului calendaristic .
Acum, aș dori să sortez acest lucru după un an fiscal personalizat, apoi să fac din iulie prima lună și din iunie ultima lună a anului financiar/fiscal.
În acest caz, ceea ce trebuie să facem în primul rând este să creăm o nouă coloană calculată care va servi drept coloană de sortare a lunii.
Crearea coloanelor calculate în LuckyTemplates
O coloană calculată este o extensie a unui tabel folosind o formulă DAX care este evaluată pentru fiecare rând. Aceste coloane calculate sunt calculate pe baza datelor care au fost deja încărcate în modelul dvs. de date .
Când scrieți o formulă de coloană calculată, aceasta este aplicată automat întregului tabel și evaluează individual fiecare rând .
În această problemă actuală pe care trebuie să o abordăm, nu este nevoie să creăm un nou tabel de date, deoarece îl putem folosi pur și simplu pe cel actual. Un exemplu de coloană calculată pe care am creat-o în tabelul nostru de date curent este coloana YearWeekSort .
Pentru a crea o coloană calculată, faceți clic pe opțiunea Coloană nouă din fila Modelare .
Alternativ, puteți să faceți clic dreapta pe tabel și să selectați coloană nouă .
După ce faceți clic pe opțiunea Coloană nouă , va apărea noua coloană calculată .
Crearea măsurii numărului lunii fiscale
Ulterior, putem crea măsura pentru acea coloană nou adăugată . Doar faceți clic pe coloană și va apărea bara de formule.
Aici vom specifica formula/măsura pentru coloana calculată pe care tocmai am creat-o. Ne vom referi la această măsură ca fiind numărul lunii fiscale .
Acum, vom face o logică IF simplă pentru numărul lunii fiscale . Câmpul principal pe care trebuie să-l luăm în considerare pentru logica IF este Dates[MonthOfYear] .
Apoi, trebuie să evaluăm dacă valoarea coloanei MonthOfYear este mai mare de șase .
Dacă condiția este adevărată, vom scădea 6 din valoarea coloanei MonthOfYear .
Dacă nu, vom adăuga 6 la valoarea coloanei MonthOfYear .
Pentru a analiza în continuare datele, gândiți-vă la ianuarie ca fiind valoarea inițială a MonthOfYear , care este numeric egală cu 1 . Și cu siguranță 1 nu este mai mare decât 6. În acest caz, vom adăuga 6 la valoarea MonthOfYear , care va fi egal cu 7 . Și asta ar face din ianuarie a șaptea lună și iulie ca prima lună .
După setarea formulei, puteți merge la vizualizarea Date și puteți verifica coloana evidențiată. După cum puteți vedea, acum avem un număr de lună pe care îl putem folosi pentru a sorta lunile.
De asemenea, puteți vedea noua coloană în lista Câmpuri .
Sortarea coloanei MonthName după numărul lunii fiscale
Pentru a verifica dacă formula noastră este corectă, selectați coloana MonthName din tabelul nostru de date .
Vom sorta apoi această coloană după Numărul lunii fiscale . Pentru a face acest lucru, trebuie doar să selectați opțiunea Sortare după coloană din fila Modelare, apoi alegeți Numărul lunii fiscale .
După aceea, accesați Vizualizarea raport și veți vedea că lunile noastre sunt acum din iulie până în iunie . Acest lucru confirmă faptul că măsura noastră privind numărul lunii fiscale funcționează cu acuratețe.
Crearea Măsurii Numărului Trimestrului Fiscal
Acum că am învățat cum să filtram datele după un an fiscal utilizând coloanele calculate în LuckyTemplates, următorul lucru pe care trebuie să-l învățăm este cum să identificăm trimestrele anului fiscal , așa că trebuie să implementăm o altă formulă de sortare.
Să creăm o nouă coloană calculată unde putem implementa măsura pentru trimestrul fiscal sau financiar . Ne vom referi la acesta drept Numărul trimestrului fiscal.
Primul lucru pe care trebuie să-l facem este să introducem o paranteză de deschidere și de închidere. În paranteză trebuie să obținem suma 2 și valoarea Numărului lunii fiscale .
Apoi împărțiți rezultatul la 3 .
Acum, dacă verificați tabelul de date , veți vedea că acesta a produs puncte zecimale în coloana Numărul lunii fiscale .
Privind mai mult în detalii, 1 este valoarea inițială a Numărului lunii fiscale . Dacă adunăm 2 la 1 , suma va fi 3 . Apoi, suma va fi împărțită la 3 , ceea ce va produce 1 ca coeficient .
Ca urmare, 1 va fi valoarea echivalentă din trimestrul fiscal al primei luni fiscale , 1,33 pentru a doua și 1,66 pentru a treia lună .
Pentru a rotunji valoarea la cel mai apropiat număr întreg , trebuie să includem INT , care reprezintă un întreg , în formula noastră. Apoi, includeți logica într-o paranteză.
Să vedem acum rezultatul noii noastre măsuri. După cum puteți vedea, valoarea corespunzătoare din prima până la a treia lună din coloana Numărul trimestrului fiscal este 1 . Apoi, valoarea Numărului trimestrului fiscal din a patra până la a șasea lună este 2 și așa mai departe.
Acest lucru validează acuratețea măsurării noastre privind numărul trimestrului fiscal prin stabilirea a 3 luni pentru fiecare trimestru .
Crearea coloanei Trimestru Fiscal
Acum, să mai adăugăm o coloană la care ne vom referi ca Trimestru fiscal .
Ceea ce vom face aici este să concatenăm litera „Q” la fiecare valoare a Numărului trimestrului fiscal .
Ca urmare, ar trebui să avem această nouă rubrică pentru trimestrul fiscal .
Acesta poate fi, de asemenea, folosit ca filtru grafic personalizat , cunoscut și sub numele de slicer pentru vizualizările noastre din Vizualizarea Raport .
Sortarea datelor în funcție de exercițiul financiar în LuckyTemplates
Calculați vânzările de la anul financiar (FYTD) în LuckyTemplates utilizând DAX
Cum să creați trimestre personalizate ale anului financiar – LuckyTemplates
Concluzie
Dacă raportul dvs. se află în orice, cu excepția unui an calendaristic , implementarea acestui tip de logică în tabelul dvs. de date va fi absolut esențială pentru a obține numerele și cifrele corecte prezentate în vizualizările dvs.
Este foarte important să vă asigurați că puteți filtra în mod dinamic după exerciții financiare atunci când analizați orice tip de rezultate financiare în cadrul organizațiilor.
Punctul cheie aici este să vă asigurați că logica sau formula discutată anterior este integrată în tabelul de date din modelul dvs. de date .
Folosind coloane calculate în LuckyTemplates, vă puteți integra propriile calcule în tabelul de date, iar filtrarea devine dinamică fluidă. În plus, îmbogățirea modelului dvs. de date cu propriile calcule va face rapoartele dvs. infinit mai puternice.
Succes la revizuirea acestei tehnici.
Ce este Sinele în Python: Exemple din lumea reală
Veți învăța cum să salvați și să încărcați obiecte dintr-un fișier .rds în R. Acest blog va trata, de asemenea, cum să importați obiecte din R în LuckyTemplates.
În acest tutorial despre limbajul de codare DAX, aflați cum să utilizați funcția GENERATE și cum să schimbați în mod dinamic titlul unei măsuri.
Acest tutorial va acoperi cum să utilizați tehnica Multi Threaded Dynamic Visuals pentru a crea informații din vizualizările dinamice de date din rapoartele dvs.
În acest articol, voi trece prin contextul filtrului. Contextul de filtrare este unul dintre subiectele majore despre care orice utilizator LuckyTemplates ar trebui să învețe inițial.
Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.
Aflați cum să vă calculați modificările marjei de profit folosind tehnici precum măsurarea ramificării și combinarea formulelor DAX în LuckyTemplates.
Acest tutorial va discuta despre ideile de materializare a cache-urilor de date și despre modul în care acestea afectează performanța DAX-ului în furnizarea de rezultate.
Dacă încă utilizați Excel până acum, atunci acesta este cel mai bun moment pentru a începe să utilizați LuckyTemplates pentru nevoile dvs. de raportare a afacerii.
Ce este LuckyTemplates Gateway? Tot ce trebuie să știți