LuckyTemplates Progress Tracker per dati su vendite e ordini

LuckyTemplates Progress Tracker per dati su vendite e ordini

Questo tutorial mostrerà come creare un tracker di avanzamento di LuckyTemplates per i dati delle vendite e degli ordini. Imparerai come risolvere uno scenario in cui hai più di una data nella tua tabella dei fatti.

Questa è la tabella Sales che verrà utilizzata in questo tutorial.

LuckyTemplates Progress Tracker per dati su vendite e ordini

Puoi vedere che ha due colonne di data, Data ordine e Data di spedizione. Da lì, devi sapere quanti ordini sono attualmente in corso tra la data dell'ordine e quella di spedizione. Ciò può quindi essere inoltrato in più scenari con lo stesso modello di formula DAX .

Sommario

Modello di dati per LuckyTemplates Progress Tracker

Ci sono un paio di cose che devi prendere nota. A causa degli eventi in corso, è necessario creare più di una relazione tra la tabella Date e la tabella Dati vendite nel modello di dati.

LuckyTemplates Progress Tracker per dati su vendite e ordini

Quindi, devi rendere inattive quelle relazioni per evitare di sovrascrivere un'altra relazione. Nel modello dati, puoi vedere che la tabella Date è collegata alla tabella Dati vendite.

Pertanto, se crei una relazione tra la colonna Data della tabella Date e le colonne Data di spedizione della tabella Dati vendite, vedrai che è attiva solo una relazione.

LuckyTemplates Progress Tracker per dati su vendite e ordini

Per rendere inattive entrambe le relazioni, fai clic sulla relazione attiva e deseleziona la casella che la rende attiva.

LuckyTemplates Progress Tracker per dati su vendite e ordini

Al termine, entrambe le relazioni saranno inattive e potrai quindi utilizzarle nella tua formula DAX.

LuckyTemplates Progress Tracker per dati su vendite e ordini

Misure utilizzate nel tracker dei progressi di LuckyTemplates

Il modello di dati crea alcuni problemi che devi affrontare nel tuo rapporto. Ad esempio, se trascini la misura Total Sales nel report, otterrai il Total Sales dell'intera tabella Sales.

LuckyTemplates Progress Tracker per dati su vendite e ordini

Il motivo del problema è che la misura non sa cosa filtrare perché non ci sono relazioni attive con la tabella Date e la tabella Dati vendite. Pertanto, se trascini la colonna Data della tabella Date nel rapporto, non verrà filtrato nulla nella tabella Dati vendite.

Se vuoi gestire eventi in corso, devi prendere una decisione. È possibile creare una tabella diversa in grado di eseguire un calcolo molto specifico oppure utilizzare un'istruzione e una funzione per calcolare le misure principali.

Se scegli di utilizzare quest'ultimo, la colonna Vendite totali nel report fornirà i valori corretti.

LuckyTemplates Progress Tracker per dati su vendite e ordini

In questo modo, non sarà necessario creare un'altra tabella Date. È quindi possibile eseguire il calcolo e il calcolo degli eventi in corso.

La misura delle vendite in corso

Esiste un modello di formula che è possibile utilizzare per sapere quante transazioni o vendite tra la data dell'ordine e la data di spedizione. Utilizzando i dati Sales, denominare la misura Sales in Progress . Quindi calcola le vendite totali in un contesto diverso utilizzando la funzione CALCULATE .

Successivamente, utilizzare la funzione per creare filtri per lavorare sull'analisi. Per il primo filtro, filtra con OrderDate dei dati di vendita Quindi, inserisci un'espressione di filtro. In questo caso, la data dell'ordine dei dati di vendita deve essere inferiore o uguale alla data della tabella delle date.

Per il secondo filtro, copiare il filtro precedente e modificare OrderDate in ShipDate e l'espressione in maggiore o uguale alla data della tabella Date. Al termine, premere Invio per caricare la misura.

LuckyTemplates Progress Tracker per dati su vendite e ordini

Ora, se trascini la misura Vendite in corso nel report, noterai che non restituisce i risultati corretti. È perché il Total Sales nella funzione CALCULATE non è la del Total Revenue.

LuckyTemplates Progress Tracker per dati su vendite e ordini

La modifica di quel parametro mostrerà quindi i risultati corretti.

LuckyTemplates Progress Tracker per dati su vendite e ordini

Se rimuovi le vendite totali dal rapporto e lo trasformi in un grafico, i dati inizieranno ad avere un senso.

LuckyTemplates Progress Tracker per dati su vendite e ordini

Il risultato è elaborare i dati complessi valutando ogni riga nella tabella Sales e assicurandosi che seguano le espressioni del filtro.

Il trucco sta nel modello di dati con due relazioni inattive. Tali relazioni vengono quindi utilizzate e richiamate in una misura mediante l' istruzione CALCULATE .

La misura degli ordini in corso

Si consiglia di imparare e riutilizzare il modello di formula più volte. Riutilizza questo modello usando Orders. Creare una nuova misura e denominarla Orders In Progress . Copia il modello di formula della misura Vendite in corso e incollalo nella nuova misura.

Successivamente, modificare i parametri all'interno dell'istruzione CALCULATE da SUM del Total Revenue a della tabella Sales Data. Quindi, copia il grafico Vendite in corso e modifica il campo Valori da Vendite in corso a Ordini in corso.

LuckyTemplates Progress Tracker per dati su vendite e ordini

LuckyTemplates Progress Tracker per dati su vendite e ordini

Una volta fatto, puoi quindi vedere il numero di ordini effettivi in ​​corso che indica quanti prodotti sono stati ordinati ma non spediti in una determinata data.

Puoi anche creare filtri aggiuntivi. Se vuoi vedere l'andamento di un prodotto in termini di ordini, puoi aggiungere un'affettatrice di selezione per filtrare i dati e mostrarti le informazioni in base alla selezione. In questo esempio vengono fornite le vendite e gli ordini per il prodotto 6.

LuckyTemplates Progress Tracker per dati su vendite e ordini

Conclusione

Il controllo dell'inventario e il monitoraggio dei progressi sono metriche aziendali importanti . È consigliabile creare un report di tracciamento dei dati per monitorare le vendite e gli ordini in corso utilizzando visualizzazioni e affettatrici in LuckyTemplates. Con il set di dati e le funzioni DAX giusti , è possibile creare un ottimo report.


Power Automate si applica a ogni azione nei flussi di lavoro

Power Automate si applica a ogni azione nei flussi di lavoro

Scopri l

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare meglio le misure DAX per un flusso di lavoro più efficiente.

Filtro Power Apps: cosè e come si usa?

Filtro Power Apps: cosè e come si usa?

Scopri come utilizzare la funzione di filtro in Power Apps e come incorporarla nelle formule esistenti all

Come commentare più righe in Python: una guida semplice e veloce

Come commentare più righe in Python: una guida semplice e veloce

Come commentare più righe in Python: una guida semplice e veloce

Connettori Power Automate: numero, testo e data e ora

Connettori Power Automate: numero, testo e data e ora

Acquisisci familiarità con i connettori Power Automate per la manipolazione di numeri, testo e date/ore.

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Ora, è molto facile studiare il budget rispetto all

Come salvare e caricare un file RDS in R

Come salvare e caricare un file RDS in R

Imparerai come salvare e caricare oggetti da un file .rds in R. Questo articolo tratta anche come importare oggetti da R a LuckyTemplates.

Che cosè Power Query e M Language: una panoramica dettagliata

Che cosè Power Query e M Language: una panoramica dettagliata

Scopri tutto su Power Query e il linguaggio M per la trasformazione e la preparazione dei dati nel desktop di LuckyTemplates.

Cosè il sé in Python: esempi del mondo reale

Cosè il sé in Python: esempi del mondo reale

Cos'è il sé in Python: esempi del mondo reale

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.