Trova i tuoi migliori prodotti per ogni regione in LuckyTemplates usando DAX

Trova i tuoi migliori prodotti per ogni regione in LuckyTemplates usando DAX

Se sei un'azienda che vende prodotti in molti negozi diversi o in molte regioni diverse, allora vorrai capire se c'è qualcosa in comune tra i tuoi prodotti più o meno venduti. Vorresti scoprire i tuoi migliori prodotti per regione. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

In questo esempio, spiego come trovare i tuoi 2 prodotti principali utilizzando i calcoli DAX in LuckyTemplates .

Posso vedere che questo è anche molto prezioso se stavi cercando valori anomali nei tuoi dati nel tempo. Forse identifichi che alcuni prodotti si vendono molto bene in determinate regioni rispetto ad altri e potrebbe esserci un'opportunità per trarne vantaggio con promozioni, upsell, ecc.

Ci sono così tante opportunità per aggiungere valore con questi tipi di approfondimenti.

In questo tutorial, eseguo la formula DAX necessaria per ottenere questa particolare intuizione, concentrandomi su come utilizzare TOPN all'interno dell'istruzione CALCULATE .

Sommario

Perché isolare i tuoi prodotti principali

È facile calcolare le vendite totali di ogni prodotto per regione. Tuttavia, può darci un grafico molto impegnativo quando vogliamo concentrarci solo sui nostri prodotti di punta.

Vediamo in questa tabella che vendiamo molti prodotti e quell'elenco può diventare molto lungo. È abbastanza difficile vedere le tendenze, o vedere il calcolo o l'intuizione che cerchiamo.

Trova i tuoi migliori prodotti per ogni regione in LuckyTemplates usando DAX

In questo esempio, vogliamo vedere i nostri primi 2 prodotti, quindi dobbiamo in qualche modo far apparire vuoti quelli che non sono tra i primi due. In questo modo, non apparirebbero nella nostra visualizzazione.

La tecnica che utilizzeremo in questo tutorial è molto utile per una serie di scenari diversi, non solo per la vendita di prodotti. Potrebbero essere i migliori clienti, le regioni più vendute, i migliori venditori, ecc. Potremmo persino isolare i margini di profitto o i costi.

La cosa grandiosa di questo modello che useremo è che possiamo cambiare il contesto del calcolo e regolerà dinamicamente la tabella.

In questa visualizzazione, è molto facile vedere tutti i luoghi in cui vendiamo, ordinarli in base al nome del prodotto e potremmo vedere i nostri prodotti più venduti, ecc. Potremmo utilizzare tutti gli approfondimenti qui per promozioni di marketing, pubblicità di nuove offerte, per esempio, e così via.

Trova i tuoi migliori prodotti per ogni regione in LuckyTemplates usando DAX

Come trovare i tuoi prodotti migliori

Ti mostrerò la formula che ci permette di trovare i nostri prodotti di punta.

Qui abbiamo le nostre vendite totali per codice di stato e l'altra tabella mostra le vendite per ogni singolo prodotto per ogni località. In questo esempio, desideriamo mostrare solo le vendite dei primi 2 prodotti in ciascuna regione , quindi cancellare tutto il resto.

Trova i tuoi migliori prodotti per ogni regione in LuckyTemplates usando DAX

Per fare ciò, creiamo la nostra formula, che io chiamo i 2 migliori prodotti per regione . Usiamo VAR (variabili) qui e inseriamo un RankingContext nella riga successiva con i nostri prodotti perché è effettivamente quello che classificheremo. Sulla riga successiva andiamo RETURN, quindi utilizziamo CALCULATE Total Sales.

Quindi andiamo TOPN con il valore N come 2 , poiché stiamo cercando i nostri 2 prodotti principali, in questo esempio, e quindi abbiamo anche TUTTI i prodotti . Dopodiché, lo classifichiamo per Total Sales .

Infine, a causa di questa istruzione ALL nella nostra funzione TOPN, dobbiamo riportare il contesto del nome del prodotto. E per raggiungere questo obiettivo, inseriamo questo RankingContext .

Trova i tuoi migliori prodotti per ogni regione in LuckyTemplates usando DAX

Fatto ciò, facciamo clic su OK e ci assicuriamo che sia formattato correttamente.

Trova i tuoi migliori prodotti per ogni regione in LuckyTemplates usando DAX

Se inseriamo questo nella nostra tabella, possiamo vedere ora che ci sono valori vuoti per tutti i prodotti che non sono tra i nostri primi due . Tutti gli altri valori sono dei nostri due migliori prodotti in una regione specifica.

Trova i tuoi migliori prodotti per ogni regione in LuckyTemplates usando DAX

E questo, ovviamente, si ricollega al modello di dati proprio come la maggior parte dei calcoli che facciamo. Possiamo anche migliorare questa visualizzazione aggiungendo il Data Bars , aggiungendo un po' di colore alla nostra tabella.

Trova i tuoi migliori prodotti per ogni regione in LuckyTemplates usando DAX


Dove sono le tue migliori vendite per prodotto? Analisi avanzate con LuckyTemplates
Mostra il nome del risultato migliore all'interno di una visualizzazione della scheda utilizzando LuckyTemplates
Informazioni sulla classifica utilizzando TOPN in LuckyTemplates

Conclusione

Come ho già detto, puoi riutilizzare questo modello di formula in molti modi con qualsiasi dimensione che puoi pensare di avere nel tuo modello di dati. Potresti usare questa tecnica e portare alcuni ottimi spunti nei tuoi rapporti.

Questa tecnica è fantastica da imparare molto bene. Capire come TOPN calcola internamente una classifica al volo e quindi crea un contesto all'interno di CALCULATE, che isola i migliori (in questo caso) prodotti in vendita, è molto utile per te mentre procedi con LuckyTemplates.

Anche la funzione VALUES è altrettanto importante. Ne hai bisogno per riportare il contesto del nome del prodotto per far funzionare correttamente questo calcolo.

Come sempre, DAX è un linguaggio analitico straordinario , che vale la pena imparare molto bene se si entra in LuckyTemplates. In realtà, se non impari DAX , ti stai perdendo il 90% di ciò che puoi ottenere all'interno di LuckyTemplates.

Divertiti a conoscere questa tecnica e assicurati di cercare di applicarla nei tuoi ambienti per incorporare i concetti nelle tue menti. Guarda il video completo qui sotto.

Saluti!


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

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 blog tratterà anche come importare oggetti da R a LuckyTemplates.

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.

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.

Introduzione al filtraggio del contesto in LuckyTemplates

Introduzione al filtraggio del contesto in LuckyTemplates

In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.

Idee di materializzazione per cache di dati in DAX Studio

Idee di materializzazione per cache di dati in DAX Studio

Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.

Reporting aziendale tramite LuckyTemplates

Reporting aziendale tramite LuckyTemplates

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

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere