Funzione DAX ALL di LuckyTemplates: come funziona

Funzione DAX ALL di LuckyTemplates: come funziona

Desidero fornire una rapida introduzione alla funzione DAX ALL di LuckyTemplates. Trovo che ci possa essere un po' di confusione su come funziona questa funzione, e voglio semplificarla e renderla facile da capire. Questo tutorial ti consentirà di riconoscere dove e quando dovresti utilizzare questa funzione. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

La funzione è davvero versatile e può abilitare alcune analisi di alto livello se capisci veramente cosa fa effettivamente. Lavorerò su alcuni esempi in modo che tu possa avere una comprensione pratica di quando usarlo.

La funzione ALL è anche nota come funzione di filtro o "funzione di rimozione del contesto".

Sommario

Calcolo della percentuale delle vendite utilizzando la funzione DAX ALL di LuckyTemplates

Ho un modello davvero semplice qui in cui sto solo analizzando le vendite dei miei clienti. Ho una visualizzazione e una tabella. E se voglio scavare in un anno particolare, posso farlo usando la mia affettatrice.

Funzione DAX ALL di LuckyTemplates: come funziona

Quindi creerò una nuova misura e la chiamerò All Customer Sales . In questa misura o formula, userò la funzione .

Capire come funziona CALCULATE è fondamentale qui. Questa funzione modifica il contesto di un calcolo. Puoi rimuovere o aggiungere filtri utilizzando CALCULATE. Puoi fare una varietà di cose con esso e puoi espandere le tue misure.

All'interno di CALCULATE, inserisco sempre una delle mie misure principali e, in questo caso, Total Sales . Successivamente, voglio usare ALL perché rimuove i filtri.

Quindi, inserirò la colonna Nomi dei clienti . Potrei mettere qui la mia tabella Clienti, ma in questo caso sarò solo specifico. Ciò rimuoverà la colonna Customer Names dal contesto di questo calcolo.

Funzione DAX ALL di LuckyTemplates: come funziona

Quando inserisco questa misura nella mia tabella, vedrai che ci sta dando il totale su ogni singola riga. Se guardi la formula, sto ancora calcolando le vendite totali, ma sto cambiando il contenuto. Sto rimuovendo tutti i filtri provenienti dalla tabella Clienti. Ed è per questo che ora abbiamo il totale in ogni singola riga.

Funzione DAX ALL di LuckyTemplates: come funziona

E poi da qui, posso calcolare la percentuale (%) delle vendite dei clienti . Tutto quello che devo fare è solo qualche semplice misura di ramificazione . semplicemente le vendite totali per TUTTE le vendite dei clienti . E poi inserirò uno zero (0) come risultato alternativo .

Funzione DAX ALL di LuckyTemplates: come funziona

Lo trasformerò in una percentuale, lo porterò sul tavolo e vedremo la percentuale di vendite di ciascun cliente.

Funzione DAX ALL di LuckyTemplates: come funziona

Tecniche di visualizzazione per ulteriori approfondimenti

Posso anche trasformarlo in una visualizzazione per approfondimenti più significativi. Questo può essere rilevante se hai una base di clienti più piccola o un numero limitato di prodotti o se desideri confrontare le vendite del tuo magazzino o di diversi negozi in base a una percentuale delle vendite totali.

Funzione DAX ALL di LuckyTemplates: come funziona

Questa è una tecnica davvero semplice che puoi utilizzare per abilitarlo. E ricorda con tutti questi calcoli, in realtà non hai bisogno dei calcoli intermedi sul tavolo. Con la ramificazione delle misure, puoi facilmente creare tabelle come questa.

Funzione DAX ALL di LuckyTemplates: come funziona

Un'altra cosa che puoi fare, che penso funzioni abbastanza bene, è la formattazione condizionale .

Funzione DAX ALL di LuckyTemplates: come funziona

È possibile aggiungere barre dei dati alla visualizzazione e renderla più accattivante.

Funzione DAX ALL di LuckyTemplates: come funziona

Funzione DAX ALL di LuckyTemplates e contesto iniziale

La cosa fondamentale da notare qui è capire veramente qual è il contesto iniziale. Ti mostrerò perché.

Ad esempio, avrò i miei prodotti come contesto iniziale anziché i nomi dei clienti. Scopri cosa succede a tutti i numeri. Sono cambiati considerevolmente e in realtà non hanno senso.

Funzione DAX ALL di LuckyTemplates: come funziona

Una volta capito veramente cosa fanno CALCULATE e ALL in combinazione, vedrai come funzionano con il contesto iniziale.

Come puoi vedere in questa tabella, abbiamo Prodotti come contesto iniziale e abbiamo Vendite totali. Stiamo rimuovendo tutto il contesto dai clienti, ma non abbiamo alcun impatto sui prodotti perché il nome del prodotto non è nella nostra formula. In realtà non sta facendo nulla di diverso dalle nostre vendite totali.

Ma se sovrapponiamo il nostro nome cliente sopra di esso , vedrai che abbiamo importi diversi. Questo perché ALL sta ora influenzando il nome del cliente qui.

Funzione DAX ALL di LuckyTemplates: come funziona

Quindi abbiamo un contesto dal nome del prodotto e abbiamo anche un contesto dai nomi dei clienti. Abbiamo le vendite totali per quella combinazione, ma nel calcolo di tutte le vendite dei clienti stiamo rimuovendo qualsiasi contesto dal cliente.

Quindi, se lo ordino in base al nome del prodotto, tutti questi numeri sono gli stessi per tutti questi clienti, perché il contesto del cliente viene rimosso con la funzione ALL.

Funzione DAX ALL di LuckyTemplates: come funziona

Quindi, se scorro verso il basso, vedrai che questo numero cambia non appena passiamo a un prodotto diverso.

Funzione DAX ALL di LuckyTemplates: come funziona


Utilizzo della funzione ALL in LuckyTemplates per approfondimenti di alta qualità
Funzione ALL in LuckyTemplates: come utilizzarla con DAX
Approfondimento su come viene utilizzata la funzione DAX ALLSELECTED in LuckyTemplates

Conclusione

Queste sono alcune delle cose fondamentali che devi davvero capire per utilizzare in modo efficace la funzione DAX ALL di LuckyTemplates.

Comprendi il tuo attuale contesto di calcolo e ricorda che CALCULATE ti consente di cambiare quel contesto. ALL è la funzione di rimozione dei filtri che puoi inserire all'interno di CALCULATE.

Quindi divertiti con questo e troverai molti modi per utilizzare la funzione ALL e trovare molte intuizioni diverse. Ci sono molti esempi in tutto il contenuto di sulla nostra piattaforma, quindi assicurati di dare un'occhiata anche a quelli.

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