Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
Dacă ați avut ocazia să vizualizați tutorialul detaliat al tabelului de date pe care l-am parcurs într-o postare anterioară, veți descoperi că majoritatea coloanelor de date de susținere, cum ar fi luni, trimestre și ani financiari, sunt în general alcătuite pentru un tabel de date calendaristice standard. În multe cazuri, totuși, trebuie să aliniați trimestrele financiare la lunile corecte folosind o coloană calculată. Puteți urmări videoclipul complet al acestui tutorial în partea de jos a acestui blog.
A face acest lucru cu un cod din Editorul de interogări poate fi puțin prea mult pentru mulți utilizatori.
Așadar, am decis să creez un videoclip despre cum puteți utiliza logica coloanelor calculate pentru a implementa trimestrele financiare personalizate de care aveți nevoie în tabelul dvs. de date și pentru organizația dvs.
Vom trece peste o problemă comună despre care aud des și care are legătură cu exercițiile financiare. Am discutat deja despre cum să creați un tabel de date în seria Ghid pentru începători , unde puteți învăța cum să recreați tabelele de date foarte rapid.
Din păcate, tabelul de date nu rezolvă această problemă a exercițiilor financiare. Dar mai întâi, să aruncăm o privire rapidă la tabel înainte de a vă arăta cum să creați o coloană de exercițiu financiar pentru propriile dvs. exerciții financiare personalizate.
Calculul Anului financiar din codul tabelului de date oferă coloana Anul financiar. Deci, dacă exercițiul financiar începe în iulie, acesta vă va spune că este FY17, în funcție de modul în care v-ați înregistrat exercițiile financiare.
Rețineți că calculul Anului Financiar nu vă ajustează lunile și trimestrele acelor exerciți financiari.
În acest caz particular, Trimestrul și Anul sunt întotdeauna în anul calendaristic și nu se schimbă în anul financiar.
Ceea ce mi-am dat seama a fost că acest lucru nu era corect. Anul meu financiar a început în iulie, așa că a trebuit să-mi aliniez trimestrele la exercițiul meu financiar.
Probabil că ați putea rezolva acest lucru în cod, dar am vrut să vă arăt cum puteți rezolva rapid acest lucru folosind Calculated Columns .
Mai întâi, am creat o coloană Trimestru care în sine nu exista. Am scris STÂNGA, măsura Trimestrului și Anului, apoi am luat primele două părți ale acelei coloane (ex. Q1, Q2, Q3 etc.).
Cuprins
Crearea coloanei calculate
Anul calendaristic încă nu se aliniază cu Anii financiari , așa că a trebuit să creez o logică suplimentară într-o coloană calculată pe care am numit-o Trimestre ale anului financiar .
Acest lucru îmi permite să aliniez trimestrul cu trimestrul meu specific din acel an. Am intrat și am găsit coloana Luna anului care listează numărul pentru fiecare lună.
În acest fel, ianuarie, februarie și martie vor fi traduse în trimestrul III al anului nostru financiar. Aprilie, mai și iunie vor fi pentru Q4.
Am folosit logica SWITCH TRUE , care este o logică relativ simplă compusă din instrucțiuni IF mini-imbricate scrise într-un mod mai eficient. De asemenea, am enumerat toate trimestrele diferite și modul în care s-au aliniat la anumite luni.
Obținerea trimestrului financiar și a anului
Cu toate acestea, celălalt lucru de care nu mi-am dat seama este că doar acest trimestru trebuie îmbunătățit pentru că vrem să vedem Trimestrul Financiar și Anul .
Deci ceea ce am făcut a fost să folosesc o combinație de câteva lucruri. În primul rând, am folosit măsura Trimelor FY , care a fost cea pe care am creat-o din coloana Anului financiar .
Apoi am mers înainte și am luat sfârșitul sau ultimele două cifre ale anului financiar și apoi am pus „20” în față pentru a obține trimestrul și anul financiar .
Evident, trebuie să sortăm și coloana Quartn Year , care există deja în codul tabelului Date.
Codul tabelului de date poate fi descărcat din seria Ghid pentru începători la LuckyTemplates. Puteți descărca codul și apoi utilizați aceste tehnici pentru a vă alinia trimestrul exercițiului financiar .
Vizualizarea Datelor
Consultați rezultatul nostru final. În loc de Q1 2015, care a fost data calendaristică, avem acum ianuarie, februarie și martie ca Q3 2015.
Acest lucru nu este prea greu de realizat. Tot ce este nevoie este să scrieți logica IF sau SWITCH într-o coloană calculată. Apoi, tot ce trebuie să faci este să aduci filtrele și să le pui în feliere.
Puteți să-l utilizați în orice coloană sau coloane pe care le-ați creat în interiorul modelului de date și să filtrați orice calcule, cum ar fi medii sau totaluri cumulate.
Sperăm că acest lucru vă va rezolva problema și acum puteți înțelege cum să utilizați coloanele calculate într-un mod cu adevărat eficient pentru a profita de ceea ce există deja în datele dvs.
Concluzie
Toate întreprinderile vor avea ani financiari diferiți și trimestre financiare diferite.
În acest tutorial, voi analiza în detaliu cum puteți începe să filtrați după anii financiari personalizați pe care le puteți avea în afacerea dvs.
Deci, acest lucru este foarte relevant pentru multe dintre acele situații și scenarii cu care probabil va trebui să le faceți la un moment dat cu LuckyTemplates.
Succes la invatarea acestei tehnici.
***** Învățați LuckyTemplates? *****
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