Calcola la media per transazione cliente utilizzando DAX in LuckyTemplates

Calcola la media per transazione cliente utilizzando DAX in LuckyTemplates

Quello che voglio dimostrare in questo tutorial è come possiamo calcolare le vendite medie, i profitti o le transazioni per una determinata dimensione all'interno di DAX in LuckyTemplates. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

In questo particolare esempio lo esamineremo dal punto di vista del cliente. Proveremo ad analizzare quali sono le vendite medie che realizziamo per transazione per cliente?

Questo ci consentirà di capire chi sono i nostri migliori clienti, ma anche chi sono i nostri clienti che entrano e acquistano una quantità considerevole.

Da qui possiamo finalmente capire quali sono i margini che stiamo estraendo per transazione dai nostri clienti. Sono buoni in alcune regioni rispetto ad altre regioni? Vanno bene per alcuni prodotti rispetto ad altri prodotti?

Esamineremo la quantità media di prodotti acquistati per transazione. Poi, ti mostrerò anche come derivare ancora di più in modo da poter trovare intuizioni ancora più interessanti basate su questa iniziale. Stiamo per espanderci in altre cose e ti mostrerò come farlo in modo efficiente.

Sommario

Come calcolare la media per transazione

Innanzitutto, elaboreremo un valore per transazione saltando nella tabella delle vendite. Abbiamo una colonna ID ordine sul lato sinistro.

Calcola la media per transazione cliente utilizzando DAX in LuckyTemplates

Quindi ogni ID ordine equivale a ogni transazione in questa particolare tabella. Dobbiamo trovare un modo per valutare ognuna di queste transazioni ed essenzialmente calcolare la media delle vendite che abbiamo realizzato per ogni singola transazione.

Questo ci darà, a seconda del contesto, la media per transazione. Ciò potrebbe avvenire da una prospettiva regionale, dal punto di vista del cliente o dal punto di vista del venditore.

Alcune tabelle di dati hanno un ID ordine e quindi all'interno di tale ID ordine potresti avere un numero di transazioni diverse. A seconda del calcolo medio che desideri eseguire, probabilmente vorrai inserire quella colonna nei calcoli. Innanzitutto, calcoliamo le vendite medie.

Calcola le vendite medie per transazione

Creiamo una misura e chiamiamola Average Sales per Transaction . Userò la funzione AVE RAGEX perché questo ci permetterà di fare queste medie ripetendo qualcosa. All'interno di AVERAGEX, userò VALUES e inserirò il mio ID ordine. Quindi, voglio calcolare la media delle vendite totali per ogni singolo ordine.

Calcola la media per transazione cliente utilizzando DAX in LuckyTemplates

Dopo aver trascinato questa misura con il contesto del mio nome cliente, questa è la tabella che mi viene in mente:

Calcola la media per transazione cliente utilizzando DAX in LuckyTemplates

Questo ci mostrerà in media quanto guadagna ogni persona per transazione ogni volta che entra in un negozio.

Utilizzando le barre dei dati

Questa è già una buona intuizione di per sé, ma possiamo migliorare l'aspetto utilizzando la formattazione condizionale e le barre dei dati .

Calcola la media per transazione cliente utilizzando DAX in LuckyTemplates

Calcola la media per transazione cliente utilizzando DAX in LuckyTemplates

Calcola i profitti medi per transazione

Non dobbiamo fermarci qui; possiamo andare ancora oltre. Abbiamo alcuni altri calcoli di base come Total Profits e Total Costs . Con questi calcoli, posso scoprire i profitti medi per transazione . Tutto quello che devo fare è copiare e incollare la misura che ho appena usato in una nuova misura, e invece di Total Sales , inserirò Total Profits .

Con questa nuova misura, possiamo calcolare quali sono i nostri profitti da ogni singola transazione e quindi calcolarne la media.

Calcola la media per transazione cliente utilizzando DAX in LuckyTemplates

Posso semplicemente trascinare la nuova misura nella mia tabella per trovare nuove intuizioni. Ad esempio, il nostro cliente Chris Fuller ha una maggiore redditività per transazione rispetto a Philip Foster, che ha effettivamente realizzato maggiori vendite. Questa è una buona intuizione, giusto?

Calcola la media per transazione cliente utilizzando DAX in LuckyTemplates

Calcola i margini medi per transazione

Possiamo anche trattare con margini medi per transazione . Non avremo bisogno di fare riferimento a nulla dalla tabella perché in realtà possiamo usare solo misure all'interno di misure .

Tutto ciò che dobbiamo fare è dividere i profitti medi per transazione per le vendite medie per transazione , quindi inserire 0 come risultato alternativo . Dobbiamo anche assicurarci che sia formattato correttamente.

Calcola la media per transazione cliente utilizzando DAX in LuckyTemplates

Una volta trascinato questo nel tavolo, vedrai ora perché abbiamo profitti più alti per Chris Fuller che per Philip Foster. Chris ha margini più alti rispetto a Philip.

Calcola la media per transazione cliente utilizzando DAX in LuckyTemplates

Questa è una visione molto interessante per questo particolare cliente, così come per il resto dei nostri clienti.

La cosa interessante è che possiamo usare questa tecnica in qualsiasi contesto. Al momento, stiamo solo utilizzando un filtro dalla nostra tabella Clienti. Se ci pensi, possiamo utilizzare i filtri di una qualsiasi di queste tabelle nel nostro modello di dati e vedere come cambiano le cose.

Calcola la media per transazione cliente utilizzando DAX in LuckyTemplates

Margini medi per transazione nel tempo

Possiamo anche dare un'occhiata ai nostri margini medi per transazione nel tempo. Lo creerò rapidamente usando Mese e anno e Margini medi per transazione come valori, quindi li inserirò in un grafico.

Possiamo vedere come i margini medi cambiano nel tempo e vedere la stagionalità.

Calcola la media per transazione cliente utilizzando DAX in LuckyTemplates

Altri approfondimenti

Nel complesso, ora è molto più facile vedere i nostri clienti con margine elevato rispetto a quelli con margine basso. Ad esempio, il cliente Juan Collins ha un margine del 40%. Questo spicca chiaro come il giorno.

Calcola la media per transazione cliente utilizzando DAX in LuckyTemplates

Possiamo anche salvare il filtro per vedere quali sono i clienti più redditizi per transazione; questo potrebbe indicare che il venditore assegnato a queste parti è molto bravo.

Calcola la media per transazione cliente utilizzando DAX in LuckyTemplates

Visualizzare i dati

Possiamo esaminare ulteriormente le informazioni utilizzando DAX in LuckyTemplates e determinare i nostri migliori clienti su base regionale. Sta succedendo qualcosa a livello regionale? Possiamo passare da una mappa visiva a una mappa piena.

Calcola la media per transazione cliente utilizzando DAX in LuckyTemplates

Possiamo approfondire e dare uno sguardo più approfondito. Nel mio esempio, il New Hampshire ha margini bassi mentre ogni altra regione è distribuita abbastanza uniformemente.

Calcola la media per transazione cliente utilizzando DAX in LuckyTemplates

È inoltre possibile selezionare i clienti dalla tabella e determinare da questa un sottoinsieme di clienti in cui si trovava la ripartizione.

Calcola la media per transazione cliente utilizzando DAX in LuckyTemplates

Conclusione

Possiamo estrarre così tante informazioni utili quando calcoliamo le medie utilizzando DAX in LuckyTemplates. Inoltre aggiungono molto valore a ciò che potremmo fare all'interno di un'azienda dal punto di vista del marketing e dell'allocazione delle risorse di vendita.

Ovviamente vuoi concentrarti sui clienti che acquistano di più con i margini più alti. E attraverso questo tipo di analisi, puoi allineare le tue risorse dove ritieni di ottimizzare i migliori risultati.

In questo tutorial, abbiamo lavorato su una cosa e poi ci siamo ramificati in molte altre cose. Puoi eseguire molti calcoli e tecniche utilizzando DAX in LuckyTemplates e trovare alcune informazioni davvero valide.

Questo tipo di lavoro analitico è così potente. Se vuoi rivedere altri esempi simili, dai un'occhiata al modulo su Online. Questo modulo contiene contenuti sulla risoluzione di problemi aziendali reali utilizzando le best practice di DAX in LuckyTemplates.

Ti auguro il meglio,


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