Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
In questo post, spiego come utilizzare SAMEPERIODLASTYEAR, una funzione di intelligenza temporale, per confrontare i risultati di quest'anno con quelli dell'anno scorso. Puoi guardare il video completo di questo tutorial in fondo a questo blog.
Se vuoi iniziare a creare report accattivanti con approfondimenti approfonditi sulle informazioni nel tempo, devi sapere come utilizzare tutte le variazioni delle funzioni di time intelligence .
Alcuni sono facili, ma altri sono molto più avanzati e possono essere difficili da usare. In questo post, però, voglio riportarti al punto di partenza.
È importante avere un'ottima comprensione di base di come funzionano queste funzioni, in particolare come funzionano con la funzione CALCULATE. La combinazione di questi due tipi di funzione è da dove viene il vero potere.
È anche molto comune voler confrontare i dati oi risultati su due periodi di tempo, quindi voglio mostrarti come si fa.
Sommario
Come usare SAMEPERIODLASTYEAR?
Calcolare e confrontare la differenza tra i dati dell'anno in corso e quelli dell'anno precedente è molto semplice. Devi seguire solo tre semplici passaggi usando DAX per raggiungere questo obiettivo in LuckyTemplates. Entriamo subito nel primo passaggio.
Passo 1
La prima cosa che dobbiamo fare è lavorare sulla nostra misura iniziale. Per questo particolare esempio, esamineremo le nostre vendite totali.
Tornando alla nostra tabella dei fatti, possiamo vedere che abbiamo una colonna delle entrate totali.
Creeremo una misura delle vendite totali riassumendo i dati nella nostra colonna delle entrate totali. Ecco come sarà la nostra formula.
Dopo aver trascinato le vendite totali nella tela, mostrerà il totale di tutte le vendite.
Per rivedere le vendite totali per data, dobbiamo aggiungere una colonna data nella tabella che abbiamo creato.
Passo 2
Ora che abbiamo una tabella delle vendite totali che mostra le vendite giornaliere, possiamo già calcolare e confrontare le vendite dell'anno in corso e le vendite dell'anno precedente.
Il prossimo passo che dobbiamo fare ora è creare una nuova misura. È qui che entra in gioco la funzione di intelligenza temporale SAMEPERIODLASTYEAR.
Chiamiamo questa misura Total Sales LY o Total Sales Last Year. Useremo SAMEPERIODLASTYEAR all'interno di CALCULATE.
Di seguito è riportata la formula per la nostra nuova misura.
Se trasciniamo Total Sales LY nella nostra tabella, verranno incluse le vendite dell'anno precedente.
Se guardiamo al 1 giugno 2015, ad esempio, le vendite totali sono 110.576,80 mentre le vendite totali dell'anno precedente sono 108.466,30. Puoi verificare se questa cifra è corretta guardando i dati del 1 giugno 2014.
Passaggio 3
L'ultimo passo nel nostro processo è calcolare la differenza tra le vendite di quest'anno e le nostre vendite dell'anno scorso. Creeremo un'altra misura per questo. Chiamiamolo Diff. Tra TY e LY o differenza tra quest'anno e l'anno scorso.
Poiché abbiamo già le altre misure di cui abbiamo bisogno, tutto ciò che dobbiamo fare è sottrarre le vendite totali dell'anno scorso dalle vendite totali.
Ecco come apparirà la nostra tabella dopo aver incluso la nuova misura. Noterai che nella prima metà della tabella, l'ultima colonna ripete i dati nella colonna delle vendite totali. E poi otteniamo i risultati corretti dal primo giugno 2015 in poi.
Abbiamo quindi bisogno di aggiungere un po' di logica qui in modo che la nostra nuova formula diventi come questa qui sotto.
Ora che abbiamo risolto il problema, noterai ora che non ci sono risultati nella parte superiore della tabella, ma otteniamo comunque i risultati corretti a partire dal primo giugno 2015.
Dopo aver calcolato la differenza tra le vendite di quest'anno e quelle dell'anno scorso, ora possiamo creare le nostre visualizzazioni.
Trasforma il tuo calcolo in una visualizzazione
Possiamo trasformare il nostro calcolo in una visualizzazione proprio come qualsiasi altro calcolo.
La nostra visualizzazione può essere filtrata per qualsiasi intervallo di tempo, ma in questo caso diamo un'occhiata al 2016.
Noterai che la nostra visualizzazione sopra mostra la prospettiva quotidiana.
Se vogliamo guardare anche alla prospettiva mensile, possiamo farlo molto facilmente. Tutto quello che dobbiamo fare è semplicemente copiare e incollare la stessa immagine, prendere il MonthInCalendar e quindi la nostra seconda visualizzazione sarà simile a questa qui sotto.
Tieni presente che stiamo ancora utilizzando lo stesso calcolo e stiamo solo osservando prospettive diverse. Quindi è davvero molto facile farlo in LuckyTemplates.
Ramificazione in calcoli più avanzati
Puoi anche espanderti in calcoli più avanzati una volta completati i primi passaggi.
Gli approfondimenti sono praticamente illimitati: puoi calcolare cose come la differenza tra i periodi di tempo, la variazione percentuale rispetto allo scorso anno, i risultati migliori e peggiori ... l'elenco potrebbe continuare.
Puoi iniziare a trovare molto rapidamente informazioni preziose che storicamente sono molto difficili da ottenere con strumenti come Excel. Potresti certamente farlo, ma le tue formule sarebbero state molto, molto più complesse che all'interno di LuckyTemplates.
Conclusione
In sintesi, guardare i dati o le informazioni nel tempo in LuckyTemplates è davvero facile grazie alle diverse funzioni di time intelligence disponibili. Capire come funzionano, soprattutto insieme a CALCULATE, è molto importante poiché questo ci consentirà di creare report accattivanti.
Per calcolare la differenza tra le vendite di quest'anno rispetto a quelle dell'anno scorso, abbiamo utilizzato la funzione SAMEPERIODLASTYEAR e seguito tre passaggi molto semplici:
Anche trasformare i nostri calcoli in visualizzazioni è facile e LuckyTemplates ci consente di presentarli da diverse prospettive.
Grazie per aver controllato questo post.
Saluti,
Cos'è il sé in Python: esempi del mondo reale
Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.
In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.
Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.
In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.
Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.
Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.
Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.
Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.
Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere