Adăugarea numerelor zilelor de lucru și ale weekendului în tabelul dvs. de date: tehnica de inteligență a timpului în LuckyTemplates

Acesta este un exemplu unic de Time Intelligence în LuckyTemplates, mai ales atunci când lucrați în zilele lucrătoare și în weekend. Puteți urmări videoclipul complet al acestui tutorial în partea de jos a acestui blog.

Acest tutorial a venit de la o solicitare din , unde un membru trebuia să introducă ziua pentru fiecare zi a săptămânii și ziua fiecărui weekend în tabelul de date.

Adăugarea numerelor zilelor de lucru și ale weekendului în tabelul dvs. de date: tehnica de inteligență a timpului în LuckyTemplates

cerere de la un membru LuckyTemplates privind ziua săptămânii și weekendul

Am văzut asta destul de mult, în special pe Forumul de asistență LuckyTemplates, unde utilizatorii încearcă să analizeze ca în câteva luni sau ani. Aceasta este o cerință unică, dar despre care văd că are niște aplicații largi, mai ales dacă trebuie să comparați zile similare între luni diferite.

Toate acestea trebuiau plasate și într-o coloană calculată, ceea ce însemna să se ia în considerare contextul fiecărui rând din tabelul Date.

Ne analizăm funcția RANKX și cum o puteți folosi pentru a calcula această perspectivă unică.

Odată ce parcurgeți logica și vedeți cum este aplicată în tabelul Date (care este un tabel obligatoriu în orice model de date), veți fi surprins de cât de ușor puteți rula acest calcul în LuckyTemplates în comparație cu completarea acestuia. în orice alt instrument.

Cuprins

Elaborarea tipului de zi

Înainte de a intra în formule, trebuie să creăm mai întâi această coloană, Tipul zilei .

Adăugarea numerelor zilelor de lucru și ale weekendului în tabelul dvs. de date: tehnica de inteligență a timpului în LuckyTemplates

în interiorul tabelului Date

Pe baza coloanei DayInWeek , dorim să avem o coloană care să arate ce este o zi lucrătoare și ce este un weekend.

Adăugarea numerelor zilelor de lucru și ale weekendului în tabelul dvs. de date: tehnica de inteligență a timpului în LuckyTemplates

Deci , dacă DayInWeek nu este 6 sau 0 , care este sâmbătă și duminică în tabelul nostru de date, va fi egal cu o zi lucrătoare . Dacă sunt acele numere, va fi egal cu un weekend . Putem vedea rezultatele în coloana noastră Tip de zi.

De aici, putem numerota aceste rezultate de tip de zi folosind o formulă. Logica pentru ziua lucrătoare filtrează numai zilele din care ar fi considerată zi lucrătoare. Pentru a realiza acest lucru, trebuie să creăm un tabel care evaluează doar zilele lucrătoare. De acolo, vom clasa acele zile de la 1 la 21 sau 22.

Deci, să verificăm formula.

Pregătirea numărului zilei de lucru

Folosim variabile (VAR), CurrentMonth și MonthTable , în formula noastră. Înțelegem mai întâi în ce lună și an ne aflăm, deoarece luna și anul sunt modul în care vom determina limitele în care va fi acest tabel virtual revizuit. Apoi, în fiecare rând diferit, eliminăm tot contextul din Date folosind funcția .

Adăugarea numerelor zilelor de lucru și ale weekendului în tabelul dvs. de date: tehnica de inteligență a timpului în LuckyTemplates

Această formulă se uită numai la zilele lucrătoare și filtrează și după CurrentMonth, care este prima noastră variabilă.

Dacă tipul de zi este egal cu Weekend , va fi egal . Apoi, dorim să creăm un rang de zile, utilizând , și să punem tabelul virtual (MonthTable). În cele din urmă, evaluăm sau clasăm DayOfMonth .

Adăugarea numerelor zilelor de lucru și ale weekendului în tabelul dvs. de date: tehnica de inteligență a timpului în LuckyTemplates

Pregătirea numărului de weekend

Acum să trecem la formula Număr de weekend . Este destul de asemănător cu formula Workday Number. Tot ce trebuie să schimbăm este masa virtuală pe care o evaluăm, adică Weekend-uri

Adăugarea numerelor zilelor de lucru și ale weekendului în tabelul dvs. de date: tehnica de inteligență a timpului în LuckyTemplates

Și apoi din nou, vom folosi doar RANKX pentru a clasa fiecare dintre DayOfMonth care ar putea fi o zi de weekend și asta ne va oferi rezultatele.

Adăugarea numerelor zilelor de lucru și ale weekendului în tabelul dvs. de date: tehnica de inteligență a timpului în LuckyTemplates


Comparație de timp pentru tabelele de date non-standard din LuckyTemplates
Calendare personalizate LuckyTemplates: calculul pentru modificarea lună la lună – 445 de calendare
stabilirea perioadelor de vânzări folosind DAX în LuckyTemplates: zi lucrătoare vs. weekend

Concluzie

Aceasta este o tehnică excelentă Time Intelligence în LuckyTemplates pentru a adăuga numere de zile lucrătoare și de weekend la tabelul dvs. de date. De aici, puteți rula niște informații de timp bazate pe muncă.

Acest lucru vă oferă o idee despre cum să scrieți niște logici și formule care vă permit să faceți informații despre timp pe baza acestor zile de lucru și weekend-uri. De fapt, am creat o mulțime de videoclipuri despre cum să faci informații despre timp cu tabele de date non-standard și 445 de calendare. Consultați linkurile de mai jos către acele tutoriale. 

Să lucrezi cu plăcere prin aceasta. Este o idee grozavă pentru analize noi și interesante.

***** Învățați LuckyTemplates? *****






Leave a Comment

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Cum să salvați și să încărcați un fișier RDS în R

Cum să salvați și să încărcați un fișier RDS în R

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.

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

Î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.

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

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.

Introducere la filtrarea contextului în LuckyTemplates

Introducere la filtrarea contextului în LuckyTemplates

Î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.

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

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.

Idei de materializare pentru cache-urile de date în DAX Studio

Idei de materializare pentru cache-urile de date în DAX Studio

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.

Raportare de afaceri folosind LuckyTemplates

Raportare de afaceri folosind LuckyTemplates

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

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți