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,


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.