Dal Modello di Dati al Reporting
Scorri per mostrare il menu
Utilizzare la stessa cartella di lavoro usata nelle Sezioni 3 e 4, incluse le misure DAX e le relazioni attive.
Il modello definisce ciò che può essere combinato. Se esiste un percorso di relazione tra due tabelle, qualsiasi tabella pivot può combinare i campi di entrambe, senza necessità di formule. Se non esiste alcun percorso, la connessione non può essere effettuata.
Le tre domande di business
1. Quale regione genera il maggior fatturato?
- Tabella di origine: Customers;
- Righe: Region;
- Colonne: Category (Products);
- Valori: Total Sales (measure).
2. Qual è l'andamento delle vendite mese per mese?
- Tabella di origine: Dates;
- Righe: Year, poi Month Name;
- Valori: Total Sales (measure).
3. Come si confrontano i segmenti di clientela?
- Tabella di origine: Customers;
- Righe: Segment;
- Valori: Total Sales, Transaction Count, Average Order Value.
Formattazione dei valori nella tabella pivot
I numeri grezzi in una tabella pivot sono più difficili da leggere rispetto a quelli formattati, soprattutto quando vengono condivisi con gli stakeholder. Applicare la formattazione valuta a qualsiasi misura monetaria direttamente all'interno della tabella pivot:
- Fare clic su una qualsiasi cella nella colonna della misura che si desidera formattare;
- Andare su Analizza tabella pivot → Impostazioni campo;
- Fare clic su Formato numero in fondo alla finestra di dialogo;
- Selezionare Valuta, scegliere il simbolo appropriato e fare clic su OK.
Ordinamento corretto dei nomi dei mesi
I nomi dei mesi sono valori di testo. Excel ordina il testo in ordine alfabetico per impostazione predefinita, il che posiziona April prima di January e February prima di March. In qualsiasi tabella pivot basata sul tempo, questo deve essere corretto affinché i dati siano significativi.
- Fare clic con il tasto destro su un nome di mese nell'area delle righe della tabella pivot
- Selezionare Ordina → Altre opzioni di ordinamento;
- Scegliere Crescente per ordinare da January a December;
- Per il pieno controllo sull'ordine, utilizzare l'opzione Manuale per trascinare i mesi nella sequenza corretta.
Il modello come motore di reporting
Ognuna delle tre tabelle pivot attinge contemporaneamente da diverse tabelle del modello. La tabella pivot 1 combina Customers, Products e Sales in una singola visualizzazione.
Prima della modellazione dei dati, combinare i totali di Region, Category e Sales in un'unica tabella richiedeva formule VLOOKUP o SUMIFS che dovevano essere riscritte ogni volta che i dati cambiavano. Con il modello in uso, lo stesso risultato si ottiene trascinando tre campi in una tabella pivot — e si aggiorna automaticamente quando vengono caricati nuovi dati.
Compito
Obiettivo: costruire tre tabelle pivot, ciascuna rispondente a una specifica domanda aziendale. Ogni tabella pivot deve utilizzare campi provenienti da almeno due tabelle diverse. Crea ogni tabella pivot su un nuovo foglio e assegna al foglio il nome indicato.
Tabella Pivot 1 — Ricavi per Segmento e Categoria (nome foglio: PT_Task1)
Domanda aziendale: Quale segmento di clientela genera il maggior ricavo e la suddivisione per categoria varia tra i segmenti?
Inserire una tabella pivot basata sul modello (Inserisci → Tabella Pivot → Usa il modello dati di questa cartella di lavoro) su un nuovo foglio chiamato PT_Task1, quindi:
- Aggiungere Segment dalla tabella Customers alle Righe.
- Aggiungere Category dalla tabella Products alle Colonne.
- Aggiungere la misura [Total Sales] dalla tabella Sales ai Valori.
- Formattare i valori come valuta con due decimali.
Tabella Pivot 2 — Numero di Transazioni Mensili (nome foglio: PT_Task2)
Domanda aziendale: Quanti ordini sono stati effettuati ogni mese e quale trimestre ha avuto il volume più alto?
Inserire una seconda tabella pivot basata sul modello su un nuovo foglio chiamato PT_Task2, quindi:
- Aggiungere Quarter dalla tabella Dates alle Righe.
- Aggiungere MonthName dalla tabella Dates alle Righe, annidato sotto Quarter.
- Aggiungere la misura [Transaction Count] dalla tabella Sales ai Valori.
- Formattare i valori come numeri interi (senza decimali).
Verifica: i subtotali del trimestre devono corrispondere alla somma dei valori di Transaction Count mensili all'interno di quel trimestre. In caso contrario, verificare che le righe siano annidate correttamente (Quarter esterno, MonthName interno).
Tabella Pivot 3 — Tre Misure per Regione (nome foglio: PT_Task3)
Domanda aziendale: Come si confrontano le quattro regioni in termini di ricavo totale, numero di ordini e valore medio dell'ordine?
Inserire una terza tabella pivot basata sul modello su un nuovo foglio chiamato PT_Task3, quindi:
- Aggiungere Region dalla tabella Customers alle Righe.
- Aggiungere [Total Sales], [Transaction Count] e [Avg Order Value] dalla tabella Sales ai Valori.
- Formattare Total Sales e Avg Order Value come valuta. Formattare Transaction Count come numero intero.
1. Uno studente costruisce una tabella pivot con Region dalla tabella Customers e Total Sales dalla tabella Sales. I risultati sembrano corretti. Poi prova ad aggiungere SalespersonName da una nuova tabella Salespeople che non ha alcuna relazione con le altre tabelle del modello. Cosa succederà?
2. Nel riquadro Campi tabella pivot per una tabella pivot basata su modello, sono visibili sia una colonna chiamata Total che una misura chiamata [Total Sales] nella tabella Sales. Quale dovresti usare nell'area Valori e perché?
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione