Quando utilizzare TOPN in LuckyTemplates: una revisione della formula DAX

Quando utilizzare TOPN in LuckyTemplates: una revisione della formula DAX

Questo tutorial esaminerà come utilizzare TOPN come funzione di classificazione virtuale per generare approfondimenti interessanti basati sulla logica di classificazione in LuckyTemplates. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Quando utilizzare TOPN in LuckyTemplates: una revisione della formula DAX

L'utilizzo come funzione di classificazione virtuale consente di produrre dinamicamente i risultati più alti e più bassi per qualsiasi misura.

Questo esempio mostrerà come calcolare le località che generano le entrate più alte e più basse per cliente.

Sommario

Numero totale di città con acquisti

Questa tabella contiene i Ricavi per ogni cliente.

Quando utilizzare TOPN in LuckyTemplates: una revisione della formula DAX

Vuoi capire quali località hanno le entrate più alte e quelle più basse.

Supponiamo che un cliente abbia acquistato i tuoi prodotti da una serie di località diverse.

Usando Stephen Howard come esempio, puoi vedere che ha acquistato prodotti da sei diverse città:

Quando utilizzare TOPN in LuckyTemplates: una revisione della formula DAX

Ora vuoi sapere quante entrate sono state generate per ogni città. Quindi, vuoi classificare virtualmente le città e calcolare quale di esse appartiene alle prime due e alle ultime due.

Questa formula conta il numero di sedi da cui un cliente ha acquistato:

Quando utilizzare TOPN in LuckyTemplates: una revisione della formula DAX

La funzione elabora ogni luogo univoco in cui è stato acquistato un prodotto.

Tuttavia, questa formula non può darti i risultati di classifica di cui hai bisogno.

È qui che entra in gioco la funzione TOPN. Ti permette di avere una classifica virtuale all'interno di una formula.

Calcolo delle prime due città

Per calcolare le prime due città con le maggiori entrate per ogni cliente, devi utilizzare questa formula:

Quando utilizzare TOPN in LuckyTemplates: una revisione della formula DAX

La funzione calcola il Total Revenue utilizzando un contesto diverso per le prime due città.

Concentriamoci ora sull'istruzione TOPN nella formula:

Quando utilizzare TOPN in LuckyTemplates: una revisione della formula DAX

Il primo parametro per questa dichiarazione TOPN è la classifica totale che necessita di un calcolo virtuale. Pertanto, 2 viene utilizzato per ottenere le prime due città.

Se è 4, restituirà le prime quattro città.

Devi assicurarti di scorrere solo i luoghi da cui un cliente ha acquistato. Questo è il motivo per cui viene utilizzato Index anziché un elemento nel modello.

Quando utilizzare TOPN in LuckyTemplates: una revisione della formula DAX

L'uso dell'indice assicura che tu stia contando solo le regioni da cui i tuoi clienti hanno acquistato e non tutte le regioni nel tuo modello.

Quando utilizzare TOPN in LuckyTemplates: una revisione della formula DAX

Se dovessi inserire la funzione insieme al nome effettivo della città, otterresti le entrate totali complessive dalle prime due città, non da ogni singolo cliente.

Quando utilizzare TOPN in LuckyTemplates: una revisione della formula DAX

La funzione TOPN crea un nuovo contesto per ogni risultato nella tabella.

Sta creando un tavolo virtuale contenente solo le prime due località da cui un cliente ha acquistato.

Calcolo delle ultime due città

Questa è la formula utilizzata per calcolare le ultime due città:

Quando utilizzare TOPN in LuckyTemplates: una revisione della formula DAX

È esattamente la stessa formula della prima, ma devi cambiare DESC in ASC .

Ecco come verificare se questa formula è corretta:

Se porti nella tabella le città con gli acquisti, puoi vedere che il numero di iterazioni corrisponde al risultato del Totale città.

Quando utilizzare TOPN in LuckyTemplates: una revisione della formula DAX

Ad esempio, Aaron Bradley ha acquistato da quattro diverse località. Quindi, ci sono quattro iterazioni mostrate nella seconda tabella.

Quando utilizzare TOPN in LuckyTemplates: una revisione della formula DAX

Puoi vedere i quattro diversi importi di acquisto che il cliente ha per ogni sede.

Se calcoli e confronti le cifre delle due tabelle, vedrai che entrambe coincidono. Tutti gli importi di Aaron Bradley pari a 173.128,00, ovvero il ricavo totale. Le prime due città hanno un fatturato di 124.191,20 e le ultime due 48.936,80.


Scopri informazioni dettagliate uniche utilizzando la funzione TOPN di LuckyTemplates
Classifica delle informazioni dettagliate utilizzando TOPN in LuckyTemplates
Primo acquisto di Customer Insight utilizzando DAX

Conclusione

Questa esercitazione ha illustrato come usare TOPN come funzione di classificazione virtuale per creare effetti visivi di classificazione efficaci in LuckyTemplates.

Puoi racchiudere la funzione TOPN in COUNTROWS, o per creare informazioni più preziose nei tuoi rapporti. È uno strumento molto flessibile e riutilizzabile da usare.

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