Power Automate si applica a ogni azione nei flussi di lavoro
Scopri l
Le funzioni DAX espandono notevolmente i calcoli dinamici. Inoltre, ampliano le altre importanti funzionalità di LuckyTemplates. In questo tutorial, discuteremo di come calcolare dinamicamente il risultato più alto precedente in LuckyTemplates . Impareremo anche la giusta combinazione di formule e tecniche per questo particolare calcolo. Puoi guardare il video completo di questo tutorial in fondo a questo blog.
Eseguendo un calcolo dinamico, possiamo eseguire il calcolo di un set di dati selezionato, mentre il loro risultato più alto precedente si aggiorna continuamente e viene visualizzato visivamente.
Ti mostrerò come puoi effettivamente farlo. La formula per questo non deve essere affatto troppo complessa. Richiede solo un'ottima comprensione delle funzioni di iterazione per farlo funzionare.
Sommario
Ottenere dati in una tabella
Duplichiamo qui la nostra visualizzazione attuale e la esamineremo come una tabella.
Assicurati sempre di inserire i tuoi dati in una tabella. Questo ti permette di dare effettivamente un'occhiata ai risultati.
Prima di ogni altra cosa, cambiamo il formato della colonna Data in questo formato che di solito preferisco.
Combinazione di funzioni DAX per il calcolo dei risultati elevati precedenti
Ecco la combinazione di funzioni DAX che useremo per calcolare il risultato più alto precedente nei report di LuckyTemplates.
Tieni presente che è essenziale entrare nelle tabelle per comprendere appieno quali dati stai guardando.
Fondamentalmente, dobbiamo guardare indietro a ogni giorno precedente. Quindi, identifica qual era la data massima delle entrate in qualsiasi giorno. Inoltre, mentre scendiamo nell'elenco, le date su cui dobbiamo lavorare saranno sempre più grandi.
Questo perché dobbiamo guardare indietro storicamente ogni giorno precedente per ogni singolo risultato nella nostra tabella. Questo è esattamente ciò che ho fatto in questa formula.
Utilizzo della funzione MAXX DAX
In questa formula, ho usato una funzione di iterazione chiamata .
Ciò consente di creare l'iterazione menzionata in precedenza. Questa iterazione è essenziale per calcolare il risultato più alto precedente.
Tutto quello che dobbiamo fare è posizionare la tabella virtuale rivista per ogni singolo risultato che dobbiamo iterare usando questa logica .
Ora proviamo a elaborare un esempio per questo calcolo.
Utilizzo delle funzioni DAX FILTER e ALLSELECTED
Diamo un'occhiata al 6 gennaio 2018 che servirà come data attuale.
Questa funzione all'interno della formula esaminerà ogni singola data nel contesto o filtro attualmente applicato . Ciò è reso possibile con l'aiuto della funzione .
La funzione ALLSELECTED esamina solo le date all'interno del contesto corrente (in questo caso, 2018).
Se usassimo la funzione invece di ALLSELECTED , guarderebbe indietro attraverso ogni singola data dall'inizio del tempo .
Valutazione attraverso ogni singola data
Dopo aver esaminato le date nel contesto corrente, ripeterà ogni singolo giorno all'interno della tabella. Quindi, filtrerà i giorni che sono inferiori o uguali alla data corrente nel particolare contesto.
La data corrente viene calcolata utilizzando la funzione .
In questo contesto, la data attuale è il 6 gennaio . Pertanto, se la data è minore o uguale alla data corrente , ciò equivarrà a TRUE.
Inoltre, questa sarà anche la tabella virtuale delle date che avremo all'interno di questa funzione di iterazione.
Inoltre, ripeteremo solo quelle date particolari . Quindi, identificheremo il giorno di massimo ricavo ( Total Revenue ).
Di conseguenza, questo è ciò che fa a ogni singola riga di questa tabella. Ogni singolo calcolo viene eseguito esattamente allo stesso modo.
Ovviamente, questa tabella virtuale diventa sempre più grande man mano che scendi nell'elenco. E quando lo imposti esattamente in questo modo, diventa completamente dinamico.
In questo modo, puoi selezionare qualsiasi cosa dai filtri. Puoi anche modificare la data e l'intervallo di tempo.
Inoltre, noterai che la visualizzazione Massima precedente viene continuamente rivalutata per calcolare il valore più alto su base continuativa.
In altre parole, è come un valore MAX in tempo reale . Se aggiungiamo sempre più filtri, otterremmo comunque risultati aggiornati.
Questa formula ovviamente non è troppo complessa. Tuttavia, può produrre e aggiungere alcuni approfondimenti per i tuoi rapporti. Una volta inseriti i calcoli corretti nella tabella, puoi finalmente modificarli in un .
Funzioni di iterazione nel linguaggio DAX: un esempio dettagliato
Uso delle funzioni di iterazione in DAX
Utilizzo delle funzioni DAX di LuckyTemplates per gestire i prodotti che hanno prezzi variabili nel tempo
Conclusione
Per riassumere, la chiave per questa particolare intuizione è assicurarsi di comprendere le funzioni di iterazione. Ti permetterà anche di posizionare tavoli virtuali al loro interno.
Ciò evidenzia le eccezionali capacità di LuckyTemplates in termini di creazione di formule semplici e i risultati dinamici che puoi facilmente ottenere.
Questo è un calcolo abbastanza unico che ha molto valore. Può anche aggiungere un po' di colore alle tue intuizioni.
Buona fortuna nel tentativo di implementare questo nei tuoi modelli.
Per ulteriori informazioni su come combinare importanti funzioni DAX per trovare approfondimenti sui dati complessi e preziosi in LuckyTemplates, puoi consultare modulo su .
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.