Trova automaticamente i tuoi primi 3 venditori per regione usando DAX in LuckyTemplates

Trova automaticamente i tuoi primi 3 venditori per regione usando DAX in LuckyTemplates

C'è così tanto che puoi fare con DAX in LuckyTemplates e una di queste cose è che tu sia in grado di trovare automaticamente i tuoi primi 3 venditori per ogni regione . Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Immagina questo scenario troppo familiare….

Sei in una riunione e hai chiesto informazioni sui tuoi territori di vendita. Chi sono i tuoi primi tre addetti alle vendite in ciascun territorio? Perforando più a fondo, cosa vendono, quando lo vendono e quanto?

E se ci fosse un modo dinamico per scoprire tali intuizioni che storicamente sarebbero state lunghe da trovare e difficili da approfondire, facendoti sembrare super professionale e organizzato nella suddetta situazione di riunione?

Utilizzando DAX in LuckyTemplates, possiamo infatti scoprire dinamicamente queste informazioni e visualizzare facilmente informazioni di questo tipo.

Trova automaticamente i tuoi primi 3 venditori per regione usando DAX in LuckyTemplates

In questo tutorial, spiegherò come costruire la formula chiave necessaria per raggiungere questo obiettivo e perché queste informazioni potrebbero essere preziose.

Questa tecnica potrebbe essere utilizzata per una gamma di applicazioni diverse. 

Sommario

Come trovare i tuoi primi 3 venditori

Prima di immergerci nella formula, creiamo una tabella delle nostre regioni.

Saltiamo alla tabella Locations e prendiamo la colonna Name . Quindi, aggiungi anche i venditori .

Trova automaticamente i tuoi primi 3 venditori per regione usando DAX in LuckyTemplates

Utilizzeremo anche la colonna Data Bars . È solo una fantastica visualizzazione rilasciata da LuckyTemplates.

Quindi, ad esempio qui, per ogni singola regione e per ogni singolo venditore, possiamo effettivamente ottenere il Total Sales .

Potremmo quindi classificarlo selezionando qualcosa nel grafico e vedere come vengono eseguite le cose nel tempo.

Trova automaticamente i tuoi primi 3 venditori per regione usando DAX in LuckyTemplates

Potremmo anche portare qui il nostro contesto di Date e trasformarlo in un'affettatrice. E quando cambiamo il contesto e il periodo di tempo, vediamo come cambia la situazione.

Trova automaticamente i tuoi primi 3 venditori per regione usando DAX in LuckyTemplates

Ma vogliamo in qualche modo automatizzare questo o recuperare automaticamente i nostri primi 3 e vedere dinamicamente quei primi 3 per qualsiasi contesto in cui lo inseriamo.

E con questo, devi selezionare ogni singolo venditore e vedere chi si è classificato al primo posto, chi si è classificato all'ultimo, e così via.

Ma vogliamo solo i primi 3 e vogliamo farlo in modo davvero efficiente. Dobbiamo implementare una formula che ci consenta di farlo.

Elaborare la formula

Passiamo a Nuova misura e la chiameremo Primi 3 venditori per regione . Useremo le variabili qui perché è solo il modo migliore per compartimentare le formule che scriviamo.

Quindi andiamo VAR , e poi nella riga successiva scriveremo RankingContext . Classificheremo i venditori, quindi creeremo una tabella utilizzando Values ​​of Salespeople .

Trova automaticamente i tuoi primi 3 venditori per regione usando DAX in LuckyTemplates

Quindi scriviamo la formula.

Ovviamente, inseriamo un Return qui e andiamo a Calculate total sales nella riga successiva perché vogliamo ancora calcolare Total Sales .

Vogliamo solo calcolare i primi 3 e qualunque contesto abbiamo nella nostra tabella. Il contesto qui è in realtà il nome del sito di vendita al dettaglio .

Useremo la funzione TOPN , che è davvero interessante. E andiamo TUTTI i venditori qui, e poi le vendite totali perché TOPN verrà classificato in base alle vendite totali.

Quindi, faremo questo piccolo trucco: riporteremo un po' di context , ed è a questo che serve la variabile RankingContext.

Trova automaticamente i tuoi primi 3 venditori per regione usando DAX in LuckyTemplates

Quando premiamo Invio e inserisco questo, vedremo ora che questo viene visualizzato solo tre volte per regione.

Trova automaticamente i tuoi primi 3 venditori per regione usando DAX in LuckyTemplates

Vedrai che in realtà porta lo stesso risultato, ma in realtà esclude le persone che non sono tra i primi 3.

Formula spiegata

Qui vediamo che per ogni singola regione abbiamo i primi 3 venditori.

Possiamo modificare l'intervallo di tempo e vedere che ordina e calcola in modo continuo e dinamico solo per i primi 3.

Trova automaticamente i tuoi primi 3 venditori per regione usando DAX in LuckyTemplates

La cosa da riconoscere con TOPN è che, con dove viene posizionato all'interno di Calculate, è il filtro.

Quindi quello che stiamo dicendo qui con questa funzione TOPN è che classifichiamo i primi 3, per restituire solo una tabella o filtrare i primi 3 venditori in base alle vendite.

Trova automaticamente i tuoi primi 3 venditori per regione usando DAX in LuckyTemplates

E a causa del TUTTO, questo in realtà elimina il contesto dei venditori. Quindi, se non avessimo TUTTI qui, otterremmo gli stessi risultati per ogni singolo venditore.

Trova automaticamente i tuoi primi 3 venditori per regione usando DAX in LuckyTemplates

Dobbiamo riportare quel contesto all'interno del calcolo e quindi implementarlo all'interno della nostra tabella.

Ci sono molte cose che dimostro attraverso il canale TV , che è uno schema.

Quindi potresti effettivamente implementarlo in una serie di scenari diversi.

Forse vuoi guardare le tue prime 3 vendite di prodotti, o i tuoi primi 3 clienti, ecc.

Non deve essere contro il contesto Nome. Potrebbe essere contro il contesto del prodotto o una qualsiasi delle dimensioni che hai nel tuo modello di dati.

Quindi, se eliminiamo le nostre vendite totali e lo cambiamo semplicemente, perché tutto al di fuori della Top 3 è vuoto, allora restituiamo solo la Top 3 qui ora. Quindi tutto viene visualizzato in modo dinamico solo per i primi 3.

Trova automaticamente i tuoi primi 3 venditori per regione usando DAX in LuckyTemplates

Possiamo quindi utilizzare le fantastiche barre dei dati . Facciamo semplicemente clic sulla freccia a discesa sul lato e andiamo a Formattazione condizionale e facciamo clic su Barre dati.

Tutto quello che dobbiamo fare è creare alcuni colori qui, e ora abbiamo questa fantastica visualizzazione della tabella.

Trova automaticamente i tuoi primi 3 venditori per regione usando DAX in LuckyTemplates

Possiamo ottenere alcune intuizioni davvero buone qui e utilizzarle per ottenere riconoscimenti e premi in modo efficiente.

Trova automaticamente i tuoi primi 3 venditori per regione usando DAX in LuckyTemplates

Per finire, creeremo la dashboard. Se vogliamo approfondire uno stato specifico, potremmo semplicemente trasformarlo in una visualizzazione.

Trova automaticamente i tuoi primi 3 venditori per regione usando DAX in LuckyTemplates

Con questa dashboard, potremmo approfondire qualsiasi regione e possiamo vedere ogni singolo sito di vendita al dettaglio che abbiamo. Potremmo persino selezionarne uno e vedere chi sono le nostre prime 3 persone.


Utilizzo delle misure DAX di classificazione per estrarre informazioni univoche in LuckyTemplates
Dove sono le migliori vendite per prodotto? Analisi avanzate con LuckyTemplates
Scopri i tuoi migliori prodotti per regione in LuckyTemplates con DAX

Conclusione

Ci sono così tante implicazioni che potresti utilizzare questo calcolo.

Ci sono così tante applicazioni qui. Invece di avere vendite totali, potresti avere margini di profitto o transazioni, ecc.

In questo esempio, l'analisi potrebbe essere utilizzata per riconoscere e premiare mensilmente i primi tre venditori in ciascuna regione senza la necessità di una raccolta e un'analisi dei dati complesse e dispendiose in termini di tempo , che dovevano essere ricominciate non appena il mese precedente l'analisi è stata completata.

Alcuni altri utilizzi potrebbero includere l'evidenziazione dei primi tre clienti, dei primi tre prodotti o dei tre maggiori gruppi di costi per regione. 

In definitiva, queste informazioni possono aiutarti a perfezionare la tua strategia aziendale in base a prodotti o regioni.

Goditi questo!


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.