Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Dalle Formule di Excel a DAX | Scrivere Misure DAX
Modellazione Dati Excel

Dalle Formule di Excel a DAX

Scorri per mostrare il menu

Note
Definizione

DAX è l'acronimo di Data Analysis Expressions. Si tratta di un linguaggio di formule progettato specificamente per lavorare con modelli di dati relazionali. Così come le formule dei fogli di lavoro Excel permettono di calcolare valori nelle celle, DAX consente di definire calcoli che risiedono all'interno del Modello Dati e che si aggiornano automaticamente in base a filtri, segmentazioni e configurazioni delle tabelle pivot.

Ogni misura DAX è composta esattamente da tre parti scritte in un ordine specifico:

DAX Function Name := Expression

Total Sales := SUM(Sales[Total])

Le misure vengono scritte nell'Area di Calcolo — le righe vuote in fondo a ciascuna tabella nella visualizzazione a griglia di Power Pivot. Qualsiasi cella vuota in quest'area può contenere una misura. Per mantenere il modello organizzato, è buona pratica scrivere le misure sotto la tabella a cui fanno principalmente riferimento — ad esempio, Total Sales sotto la tabella Sales.

  1. Aprire Power Pivot → Gestisci e passare alla visualizzazione a griglia;
  2. Selezionare la tabella a cui la misura si riferisce (ad esempio Sales);
  3. Fare clic su una qualsiasi cella vuota nell'Area di Calcolo sotto i dati della tabella;
  4. Digitare il nome della misura, := , e l'espressione — il testo appare nella barra della formula in alto, non direttamente nella cella;
  5. Premere Invio per confermare — il risultato appare nella cella dell'area di calcolo.
Note
Nota

Se l'Area di Calcolo non è visibile, andare nella scheda Home di Power Pivot e fare clic sul pulsante Area di Calcolo per attivarla o disattivarla.

Una volta salvata una misura, questa appare immediatamente nel riquadro dei campi della tabella pivot insieme alle colonne regolari della sua tabella. Le misure sono identificate da una piccola icona fx accanto al loro nome — questo le distingue dalle colonne dati regolari. Trascinando o facendo clic su una misura nell'area Valori, questa viene aggiunta alla tabella pivot e risponde istantaneamente a qualsiasi slicer o filtro attivo.

Attività

Passaggio 1 — Scrivere le prime due misure

Note
Nota

Continua a lavorare in S3_workbook.xlsx — lo stesso file utilizzato per tutta la Sezione 3.

  • Aprire lo stesso Workbook utilizzato dalle sezioni 3.1 a 3.4 (non il workbook 3.5).
  • Aprire Power Pivot → Gestisci e passare a Visualizzazione dati.
  • Fare clic sulla scheda Sales in basso nella finestra di Power Pivot.

Nell'Area di Calcolo sotto i dati, creare esattamente le seguenti due misure come scritto:

Total Sales := SUM(Sales[Total])

Transaction Count := COUNTROWS(Sales)

Premere Invio dopo ciascuna. Entrambe dovrebbero apparire nell'Area di Calcolo mostrando un risultato calcolato.

Quindi tornare a Excel ed eseguire le seguenti operazioni:

  • Inserire una tabella pivot dal Data Model di questo Workbook.
  • Posizionare Region dalla tabella Customers sulle righe.
  • Posizionare Total Sales e Transaction Count dalla tabella Sales nell'area Valori.
  • Inserire un filtro su Category dalla tabella Products.
  • Fare clic su Bikes nel filtro e osservare come entrambe le misure si aggiornano.
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 1

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Sezione 4. Capitolo 1
some-alt