Power Automate si applica a ogni azione nei flussi di lavoro
Scopri l
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.
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.
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.
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 .
Lo trasformerò in una percentuale, lo porterò sul tavolo e vedremo la percentuale di vendite di ciascun cliente.
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.
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.
Un'altra cosa che puoi fare, che penso funzioni abbastanza bene, è la formattazione condizionale .
È possibile aggiungere barre dei dati alla visualizzazione e renderla più accattivante.
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.
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.
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.
Quindi, se scorro verso il basso, vedrai che questo numero cambia non appena passiamo a un prodotto diverso.
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!
Scopri l
Tecniche di modellazione dei dati per organizzare meglio le misure DAX per un flusso di lavoro più efficiente.
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
Acquisisci familiarità con i connettori Power Automate per la manipolazione di numeri, testo e date/ore.
Ora, è molto facile studiare il budget rispetto all
Imparerai come salvare e caricare oggetti da un file .rds in R. Questo articolo tratta anche come importare oggetti da R a LuckyTemplates.
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
In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.