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!


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