Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
Il calcolo di un totale cumulativo , noto anche come totale parziale , in LuckyTemplates, è decisamente comune alla maggior parte delle aziende a causa della sua indispensabilità nell'eseguire calcoli per mostrare il totale di una misura fino a una certa data. Puoi guardare il video completo di questo tutorial in fondo a questo blog.
Ma sapevi che la creazione di un totale cumulativo inverso è essenziale quanto il calcolo del totale cumulativo?
In questo articolo esamineremo come calcolare un totale cumulativo inverso l in LuckyTemplates utilizzando DAX .
Sommario
Revisione del problema
Questo è stato sollevato come domanda nel
Puoi visualizzare questo post del forum qui –
Un membro aveva un requisito distintivo da dicembre a gennaio in cui aveva bisogno di un totale cumulativo. Volevano anche renderlo dinamico, dove il totale cumulativo inverso sarebbe stato regolato per quella particolare logica nel rapporto ogni volta che volevano cambiare il filtro dell'anno sulla pagina.
Con piacere, sono stato in grado di trovare una risposta abbastanza semplice dopo aver elaborato una soluzione.
Era una semplice variazione della più comune combinazione di formula totale cumulativa che è possibile utilizzare e riutilizzare all'interno di LuckyTemplates in modo abbastanza efficiente.
Ma prima di affrontare il Totale cumulativo inverso , concentriamoci prima sul Totale cumulativo .
la formula Cumulativo o Totale parziale in LuckyTemplates
Il totale cumulativo, o totale parziale, viene utilizzato per visualizzare la somma totale dei dati man mano che cresce con il tempo o qualsiasi altra serie o progressione. Questo è molto utile per rilevare i cambiamenti in un certo schema logico e per determinare se il sistema di previsione non è più adeguato .
Questa immagine mostra la formula per il calcolo del totale cumulativo in LuckyTemplates .
Proviamo ad analizzare gradualmente la formula data.
1. includere le vendite totali di ciascuna data
La prima cosa che dobbiamo fare è includere le vendite totali di ciascuna data.
Le vendite totali sono la somma di tutti i numeri in una colonna. In questo particolare esempio, Total Sales è la somma della colonna Total Revenue .
Quindi, utilizzando la funzione ALLSELECTED , abbiamo elencato tutte le date dell'anno specifico (in questo caso 2017) all'interno della funzione FILTER .
Puoi anche scegliere di non utilizzare la funzione ALLSELECTED se desideri visualizzare tutte le date senza selezionare un anno specifico.
2. Confrontare la data corrente con la DATA MAX
Dobbiamo quindi confrontare la data corrente con la data MAX .
Questa funzione MAX restituisce il valore massimo in una colonna, inclusi eventuali valori logici e numeri.
In questo esempio, la funzione MAX determina il valore massimo all'interno della colonna Data . Quindi, verranno visualizzate tutte le date che sono inferiori o uguali alla data MAX.
3. Valutare le vendite totali utilizzando la funzione ISBLANK()
Abbiamo anche aggiunto una logica IF che valuta le vendite totali utilizzando la funzione ISBLANK(). Questa funzione DAX restituisce TRUE o FALSE dopo aver verificato se un valore è vuoto/zero o meno .
In questo particolare esempio, se Total Sales è zero , deve essere restituito un valore vuoto , altrimenti verrà restituito il valore della variabile CumulativeTotal .
Abbiamo utilizzato questa logica per questo esempio per visualizzare solo le date con le vendite effettive che stiamo realizzando, senza includere le date che non hanno ancora dati .
Nell'esempio seguente, il risultato nella colonna Vendite cumulative dal 1 ° febbraio 2017 è stato calcolato aggiungendo l'importo corrente di Total Sales ($ 10.485) all'importo di Total Sales ($ 14.506) dal 1° gennaio 2017 .
Questo è anche il modo in cui è stato calcolato il risultato di ogni singola riga nella colonna Vendite cumulative .
Calcolo del Reverse Cumulative o Reverse Running Total in potenza bI
Ora che abbiamo calcolato le nostre vendite cumulative , proviamo a prevedere il totale cumulativo inverso . Per calcolarlo, possiamo ancora utilizzare la nostra formula del totale cumulativo con alcune modifiche minori.
Quello che devi fare è applicare una piccola modifica al filtro del contesto di riga che si verifica all'interno della funzione FILTRO del modello di formula.
All'interno della funzione FILTER , la data corrente deve essere confrontata con la data MIN anziché con la data MAX .
Questa funzione MIN restituisce il valore minimo in una colonna .
In questo esempio, la funzione MIN determina il valore minimo all'interno della colonna Data . Quindi, verranno visualizzate tutte le date maggiori o uguali alla data MIN .
Ad esempio, abbiamo calcolato il risultato particolare nella colonna Reverse Cumulative Sales da gennaio 2017 aggiungendo ogni singolo valore di Total Sales dalle date al di sotto della data corrente (da febbraio 2017 a dicembre 2017 ).
Questo vale per ogni singola riga sotto la colonna Reverse Cumulative .
La soluzione è semplicemente invertire o modificare la formula per calcolare il totale cumulativo che abbiamo attualmente.
Filtri semplici con CALCULATE - (1.13) Guida definitiva per principianti a DAX
Come calcolare cumulativamente i risultati del budget o delle previsioni in LuckyTemplates
Confrontare più metriche cumulativamente in LuckyTemplates utilizzando DAX
Conclusione
Reverse Cumulative Total ha sicuramente il potenziale per dimostrare il suo valore nel controllo e nella previsione dei processi, rilevando quando il modello della domanda dei clienti cambia e quando un sistema di previsione non è più adeguato.
La maggior parte degli utenti generalmente non lo utilizzerà, ma questa potrebbe anche essere una modifica essenziale del funzionamento della funzione CALCULATE in combinazione con la funzione FILTER .
Quando utilizzi insieme queste due formule DAX, sarai in grado di generare previsioni piuttosto interessanti e uniche per i tuoi dati.
Di seguito sono riportati alcuni collegamenti consigliati per esplorare più tecniche totali cumulative all'interno di LuckyTemplates.
Crea totali cumulativi dinamici utilizzando DAX in LuckyTemplates
Totali cumulativi in LuckyTemplates senza date: DAX avanzato
Si spera che tu possa avere una buona comprensione di come funziona questo particolare calcolo all'interno di LuckyTemplates.
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