Informazioni sulle aggregazioni di LuckyTemplates

Informazioni sulle aggregazioni di LuckyTemplates

Ora, approfondiamo uno dei concetti più importanti nei calcoli di LuckyTemplates: le aggregazioni .

Le aggregazioni di LuckyTemplates sono formule utilizzate per calcolare un singolo valore di riepilogo da più righe raggruppate insieme.

Esistono diversi modi per creare aggregazioni in LuckyTemplates. Alcuni degli esempi di funzioni di aggregazione sono le funzioni , , e .

Nelle prossime sezioni, ne discuterò alcune e spiegherò come funzionano le suddette aggregazioni.

Sommario

Utilizzo delle aggregazioni di LuckyTemplates per calcoli semplici

Nell'esempio seguente, puoi vedere che la formula per Total Sales contiene una funzione . Questo è un esempio di formula di aggregazione.

Informazioni sulle aggregazioni di LuckyTemplates

Per creare un'altra formula di aggregazione, fare clic su Nuova misura e utilizzarla per calcolare le vendite medie .

Ovviamente dovrai utilizzare la funzione MEDIA che è uno degli esempi più comuni di aggregazioni.

Informazioni sulle aggregazioni di LuckyTemplates

Dopo aver creato la nuova misura, trascinala sulla tabella. È necessario esaminare il contesto iniziale per comprendere chiaramente i dati di vendita medi. Puoi trovare il contesto iniziale dal filtro Città e dall'affettatrice Data .

Se fai clic su Hamilton dal filtro Città , saprai che i risultati che vedi nella tabella provengono da quella particolare città.

Informazioni sulle aggregazioni di LuckyTemplates

In un altro esempio, calcoliamo le transazioni totali utilizzando la funzione . Devi usare COUNTA invece della funzione COUNT perché la colonna Order Number è considerata una colonna di testo.

Informazioni sulle aggregazioni di LuckyTemplates

Dopo aver creato la formula, trascina la suddetta misura sulla tabella per vedere i risultati.

Posizionarlo accanto alla tabella Vendite medie può aiutarti a confrontare le vendite totali per il numero corrispondente di transazioni.

Ora, perché la funzione CONTA.VALORI è considerata una funzione di aggregazione? Ebbene, è una formula aggregante perché è il primo contesto che viene aggiunto prima di considerare gli altri motori di calcolo.

Ad esempio, non esiste alcun filtro selezionato dal filtro Città , quindi l'unico contesto iniziale sono le date. Pertanto, i risultati del 23 maggio 2018 si basano su tutte le città disponibili.

Informazioni sulle aggregazioni di LuckyTemplates

Elaborazione del modello di dati

Diamo ora un'occhiata alle relazioni di dati nel modello basato sulla formula per Total Sales .

Nel modello di dati, vedrai che il filtro proviene dalla tabella Dates che passa alla tabella Sales tramite una propagazione del filtro.

Informazioni sulle aggregazioni di LuckyTemplates

Una volta che il suddetto filtro è attivo, la tabella Sales esegue la sua valutazione per calcolare il fatturato totale. Questo perché la formula fa riferimento alla colonna Entrate totali nella tabella Vendite .

La funzione di aggregazione SUM valuta ogni singola riga della colonna Fatturato totale dopo il contesto iniziale.

Informazioni sulle aggregazioni di LuckyTemplates

La stessa logica vale per la funzione MEDIA . Valuta tutte le vendite nel contesto corrente (ad es. la data), quindi esamina ogni riga della colonna Ricavi totali prima di ottenerne la media.

Inoltre, la formula per Totale transazioni funziona allo stesso modo. La funzione CONTA.VALORI valuta tutte le righe nella colonna Numero ordine . Successivamente, conta i numeri in base al contesto iniziale.

Questo è fondamentalmente il modo in cui funzionano le aggregazioni all'interno di LuckyTemplates in termini di calcoli DAX. 

Utilizzo di altre aggregazioni di LuckyTemplates

Un altro insieme di formule di aggregazione che puoi incontrare sono le funzioni MIN e MAX .

Per darti un esempio di come funzionano queste funzioni di aggregazione, creiamo una nuova misura.

Denominare la misura Max Sales e utilizzare la funzione MAX per calcolare il ricavo totale massimo.

Informazioni sulle aggregazioni di LuckyTemplates

Ancora una volta, trascina la nuova misura e posizionala all'interno della tabella. Come avrai notato, la formula fa ancora riferimento alla colonna Entrate totali della tabella Vendite . Ma questa volta i risultati sono cambiati perché ora utilizziamo una funzione diversa. 

Quando selezioni una città dal filtro, ad esempio la regione di Turanga, anche i dati nella tabella cambiano. Questo perché la funzione MAX riassume i valori in base al contesto dato.


Introduzione al contesto del filtro in LuckyTemplates
La differenza tra SUM e SUMX In LuckyTemplates
Come funziona il motore di calcolo DAX

Conclusione

Conoscere le aggregazioni è uno dei passaggi cruciali per comprendere come funzionano i calcoli DAX .

La maggior parte delle formule è facile da eseguire all'interno di una formula di aggregazione. Le cose inizieranno a diventare più complicate solo quando inizierai a utilizzare le formule di iterazione.

Nel prossimo tutorial impareremo le funzioni di iterazione e come usarle per calcoli più flessibili.

Spero che tu abbia raccolto alcuni suggerimenti utili qui. Non vedo l'ora di mostrarti di più nel nostro prossimo tutorial.

Grazie!


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.