Una comprensione più profonda del RANKX avanzato

Una comprensione più profonda del RANKX avanzato

Questa esercitazione esaminerà un esempio avanzato sulla funzione DAX RANKX in LuckyTemplates. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Questa è una sessione di discussione del Learning Summit Workshop in Online.

Una comprensione più profonda del RANKX avanzato

La funzione ti offre preziose informazioni quando la utilizzi per una serie di contesti diversi nella pagina del rapporto. Tuttavia, può anche essere una delle funzioni più confuse da utilizzare in LuckyTemplates.

Può darti risultati diversi che sembrano corretti, quando in realtà sono sbagliati. Se non stai attento, finirai per rielaborare l'intero rapporto.

Sommario

Relazione tra RANKX e contesti

In questa visualizzazione puoi vedere la classifica della contea, la classifica degli stati e la classifica delle regioni statali.

Una comprensione più profonda del RANKX avanzato

Gestire il contesto del calcolo può essere difficile se vuoi vederli tutti in un'unica matrice. 

Diamo un'occhiata al tavolo.

Una comprensione più profonda del RANKX avanzato

Puoi vedere che ha informazioni sulle regioni statali, sullo stato e sulla contea.

Per questo esempio, è necessario elaborare la classifica delle contee.

Se hai solo la contea, la classifica della contea e le vendite totali nella tabella, ottieni i risultati della classifica corretti:

Una comprensione più profonda del RANKX avanzato

Ma una volta che inizi a sovrapporre gli altri contesti nella tabella, il risultato della classifica inizia ad accumularsi per ogni Contea che si trova in diversi Stati e Regioni dello Stato.

Una comprensione più profonda del RANKX avanzato

Pertanto, è necessario identificare e modificare il contesto del calcolo per assicurarsi di ottenere la posizione complessiva corretta per ogni contea, indipendentemente da ciò che è selezionato nella pagina del rapporto.

Ogni volta che selezioni uno stato come il Colorado, anche la formula si aggiorna.

Una comprensione più profonda del RANKX avanzato

Puoi anche effettuare una selezione utilizzando Regioni dello stato. Se selezioni Nordest, mostra la classifica corretta.

Una comprensione più profonda del RANKX avanzato

Formula per la classifica della contea

In questo tutorial, vengono utilizzate due formule per ottenere la classifica della contea. Questo ti aiuterà a capire la differenza nei risultati generati utilizzando diverse funzioni DAX insieme a RANKX:

Formula n. 1: utilizzo di ALL e ALLSELECTED

La funzione è la parte fondamentale di questa formula per il grado di contea:

Una comprensione più profonda del RANKX avanzato

Manipola il contesto all'interno della formula RANKX. Quindi scorre la tabella delle regioni e crea il risultato della classifica.

In questo caso, la funzione ALL funziona virtualmente attraverso ogni singola contea indipendentemente dal contesto iniziale.

Questo problema diventa complicato quando inizi a stratificare su contesti affettatrice. Utilizzando , la classifica si aggiornerà automaticamente in base alla selezione nell'affettatrice.

Una comprensione più profonda del RANKX avanzato

È inoltre necessario utilizzare per inserire un contesto aggiuntivo in un risultato o per modificare il contesto del calcolo.

Una comprensione più profonda del RANKX avanzato

Il contesto viene regolato in base ai filtri all'interno della funzione CALCULATE.

Con questo, la classifica si adeguerà in base al contesto proveniente dagli affettatori Stato e Regione Stato.

Una comprensione più profonda del RANKX avanzato

Formula n. 2: utilizzo di TUTTI e VALORI

Esaminiamo ora la colonna Contea (aggiornata).

Una comprensione più profonda del RANKX avanzato

Vuoi assicurarti che questa colonna continui a mostrare la classifica generale indipendentemente da ciò che è selezionato nei filtri dei dati. Ogni contea dovrebbe avere un numero univoco.

Questa è la formula utilizzata:

Una comprensione più profonda del RANKX avanzato

Per questo esempio, non c'era modo di decifrare un'unica Contea. Quindi, è stata creata un'altra colonna. La colonna Contea completa include Contea, Stato e Regione.

Una comprensione più profonda del RANKX avanzato

Questo ti dà una buona distinzione tra le contee. In questo modo, ora puoi lavorare su una tabella virtuale delle contee presenti nei dati.

Prima di eseguire questa operazione, è necessario rimuovere il contesto ALL dalla tabella Regioni.

Una comprensione più profonda del RANKX avanzato

Quindi, qualsiasi contesto proveniente dal tavolo della Regione non esiste in questo momento. Con la funzione , puoi aggiungere nuovamente il contesto della colonna Full County.

Una comprensione più profonda del RANKX avanzato

Un'opzione è fare riferimento a ogni colonna utilizzando la funzione ALL. Ma l'alternativa migliore è eliminare tutto il contesto dalle Regioni e riportare solo la Contea completa.

Una volta che il contesto è stato manipolato all'interno di CALCULATE, la funzione RANKX inizia il suo lavoro da lì.

Una comprensione più profonda del RANKX avanzato

Funziona attraverso ogni singola contea in ogni riga insieme alle loro vendite totali e quindi le classifica. Ecco come ottenere i valori da 1 a X nella riga Contea (aggiornata).

Di conseguenza, i filtri e i filtri dei dati non avranno importanza e non influiranno sulla classifica perché la formula è stata impostata per ignorarli.


Creazione di tabelle di classificazione dinamiche utilizzando RANKX in LuckyTemplates
Considerazioni su RANKX: concetti di formula LuckyTemplates e DAX
Trova i migliori clienti utilizzando RANKX in LuckyTemplates

Conclusione

RANKX non è una funzione facile da usare. La chiave è concentrarsi sulle sfumature per poter comprendere meglio la funzione.

Si spera che tu abbia imparato di più sulle applicazioni avanzate della funzione DAX RANKX in LuckyTemplates.

Puoi dare un'occhiata al corso Mastering DAX Calculations in LuckyTemplates Online per ulteriori discussioni sulla funzione RANKX.

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