Elementi visivi di LuckyTemplates: modifica delle dimensioni in base alla logica di classificazione

Elementi visivi di LuckyTemplates: modifica delle dimensioni in base alla logica di classificazione

Hai mai desiderato creare una visualizzazione che cambia in base a qualsiasi selezione di classifica che potresti fare? Puoi effettivamente modificare le dimensioni degli oggetti visivi di LuckyTemplates in base alla logica di classificazione. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Pensa a uno scenario in cui vuoi mostrare i tuoi 20 migliori clienti. Fai finta di essere in una riunione dicendo: "Questi sono i clienti che stanno contribuendo maggiormente alla nostra redditività rispetto a tutte le nostre vendite".

Ma poi decidi: "forse restringiamo la ricerca ai nostri primi 5 clienti".

Essere in grado di selezionare dinamicamente un'affettatrice che cambia il grafico o la visualizzazione che stai guardando, in una visione più specifica basata sulla classifica, è un'opzione di visualizzazione molto potente.

In questo video, ti mostro una fantastica tecnica di visualizzazione in cui puoi utilizzare la funzione di classificazione RANKX per determinare cosa mostrerai all'interno della visualizzazione.

Sommario

Creazione della tabella di supporto

La tabella di supporto avrà le selezioni dei numeri di classifica per qualsiasi classifica che potremmo voler selezionare. Quindi potrebbe essere tra i primi 3, i primi 5, i primi 20 e così via.

Possiamo farlo molto facilmente. Creeremo semplicemente una nuova tabella andando su Inserisci dati.

Elementi visivi di LuckyTemplates: modifica delle dimensioni in base alla logica di classificazione

Chiameremo questo come Ranking Selection e inseriremo semplicemente rank qui, 3, 5, 10, 15 e 20. Quindi, fai clic su Load.

Elementi visivi di LuckyTemplates: modifica delle dimensioni in base alla logica di classificazione

Ricorda che questa tabella di supporto non ha alcuna relazione con nulla. Ma controlla sempre il tuo modello che non si riferisca a nulla.

Elementi visivi di LuckyTemplates: modifica delle dimensioni in base alla logica di classificazione

Quindi lo portiamo qui e lo trasformiamo in un'affettatrice, un elenco. E vogliamo catturare questa selezione che abbiamo fatto qui, così da poterla inserire nella nostra visualizzazione.

Elementi visivi di LuckyTemplates: modifica delle dimensioni in base alla logica di classificazione

Creazione delle misure

Useremo uno schema molto simile a quello che abbiamo usato prima.

Andiamo su New Measure e chiamiamolo Rank Select. Quindi, uguale a IF, HASONEVALUE; quindi se viene selezionato un valore (il Rank), avremo uguale a quel valore (VALUES, Rank).

Quindi, scrivi il numero di clienti che hai, che in questo esempio è 50. Se hai mille clienti, scrivi 1.000.

Elementi visivi di LuckyTemplates: modifica delle dimensioni in base alla logica di classificazione

Quando lo portiamo qui, vedremo che ora restituisce un risultato basato sulla selezione che abbiamo fatto.

Se non viene selezionato nulla, porta a 50 o 1.000, a seconda del numero di clienti che hai inserito. Quando selezioniamo altri importi, otteniamo quell'importo lì.

Elementi visivi di LuckyTemplates: modifica delle dimensioni in base alla logica di classificazione

Dopo aver creato quella misura, avremo una logica di classificazione sovrapposta a una tabella di supporto che abbiamo creato.

Inseriremo questa misura nel nostro calcolo per creare una visualizzazione dinamica .

Ma prima, dobbiamo capire cos'è una classifica dei clienti. Come lo facciamo? Usiamo RANKX.

Quindi, ancora una volta, andiamo a New Measure, quindi chiamiamolo Customer Ranking . Deve essere uguale a RANKX con una tabella che contiene TUTTI i clienti oi nomi dei clienti perché si desidera esaminare l'intera tabella e non essere filtrati nel contesto corrente.

L'espressione è Total Sales perché classificheremo in base alle vendite. Non abbiamo bisogno di un valore in questo caso e classificheremo in ordine decrescente .

Elementi visivi di LuckyTemplates: modifica delle dimensioni in base alla logica di classificazione

Ora, quando trasciniamo questa misura, vedremo che il cliente più venduto è ora classificato al primo posto.

Elementi visivi di LuckyTemplates: modifica delle dimensioni in base alla logica di classificazione

Come ho detto in altri video, se non vai TUTTO qui , tutto verrà calcolato a uno. Questo perché tutto viene filtrato nella relativa tabella nel modello di dati.

Se c'è un solo cliente, quel cliente avrà sempre il punteggio più alto ed è lo stesso con ogni singola riga in questa tabella.

Elementi visivi di LuckyTemplates: modifica delle dimensioni in base alla logica di classificazione

Quindi, quando abbiamo rimosso il contesto del filtro da quella tabella, possiamo ottenere la classifica per tutti i clienti.

Elementi visivi di LuckyTemplates: modifica delle dimensioni in base alla logica di classificazione

Incorporare misure nel calcolo

Ora scriviamo il nostro calcolo, Sales by Customer, dove incorporiamo le due misure che abbiamo creato (Ranks Select e Customer Ranking).

Per la nostra logica di classifica, andiamo SE la classifica del cliente è inferiore o uguale alla selezione della classifica, quindi vogliamo effettuare le vendite totali. In caso contrario, andiamo semplicemente BLANK.

Elementi visivi di LuckyTemplates: modifica delle dimensioni in base alla logica di classificazione

Quello che fa BLANK è che non restituirà nulla se è sotto questo numero (10, per esempio). Guarda cosa succede qui:

Elementi visivi di LuckyTemplates: modifica delle dimensioni in base alla logica di classificazione

Restituisce solo i primi 10. Poiché questo è dinamico, possiamo modificare l'importo come se andassimo a 15, 20, ritorna di conseguenza. Se non andiamo nessuno, tornerà tutti.

Elementi visivi di LuckyTemplates: modifica delle dimensioni in base alla logica di classificazione

Possiamo anche trasformarlo in una visualizzazione. Sbarazzati di tutti quei calcoli intermedi e magari aggiungi alcune etichette di dati.

Ancora una volta, poiché questo è dinamico, possiamo selezionare il numero desiderato di clienti da confrontare o controllare. Basta selezionare l'affettatrice e la nostra visualizzazione cambia automaticamente.

Elementi visivi di LuckyTemplates: modifica delle dimensioni in base alla logica di classificazione

Con questa tecnica, possiamo filtrare qualsiasi calcolo, come profitti o margini totali, in base a quella selezione di classifica.

Conclusione

Ci sono davvero tanti modi diversi in cui puoi utilizzare questa tecnica nei tuoi modelli.

Puoi usarlo sui tuoi prodotti, regioni, venditori o qualsiasi altro filtro o dimensione che hai all'interno del tuo modello di dati.

Si tratta solo di provarlo, vedere come funziona all'interno dei tuoi modelli attuali e quindi provare a incorporare la tecnica nella tua mente in modo da poter vedere molto rapidamente come potrebbe essere utilizzata in altri modi.

Ho usato questa stessa tecnica in molti dei modelli di LuckyTemplates al . Dai un'occhiata se hai un po' di tempo e prova davvero a immaginare cosa sta succedendo sotto il "cofano" di questi modelli: imparerai molto.

Allegria,


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