Come creare relazioni tra più tabelle utilizzando il modello di dati in Excel

Come creare relazioni tra più tabelle utilizzando il modello di dati in Excel

Excel è un potente strumento per l'analisi dei dati e la successiva automazione durante la gestione di grandi insiemi di dati. Potresti passare molto tempo ad analizzare tonnellate di dati utilizzando VLOOKUP, INDEX-MATCH, SUMIF, ecc.





Grazie al Data Model Excel, puoi risparmiare tempo prezioso attraverso i report automatici dei dati. Scopri con quanta facilità puoi assegnare una relazione tra due tabelle utilizzando il modello di dati e un'illustrazione di tale relazione in una tabella pivot nella sezione seguente.





I requisiti di base

Avrai bisogno di PowerPivot e Power Query (Ottieni e trasforma) per eseguire diverse attività durante la creazione Eccellere Modello di dati. Ecco come puoi ottenere queste funzionalità nella cartella di lavoro di Excel:





Come ottenere il PowerPivot

1. Excel 2010: Dovrai scaricare il componente aggiuntivo PowerPivot da Microsoft e quindi installalo per il tuo programma Excel sul tuo computer.

2. Excel 2013: L'edizione Office Professional Plus di Excel 2013 include PowerPivot. Ma è necessario attivarlo prima del primo utilizzo. Ecco come:



  1. Clicca su File sul Nastro di una cartella di lavoro di Excel.
  2. Quindi fare clic su Opzioni aprire Opzioni di Excel .
  3. Ora, fai clic su Componenti aggiuntivi .
  4. Selezionare Componenti aggiuntivi COM cliccando sul menù a tendina del Maneggio scatola.
  5. Clicca su andare e quindi seleziona la casella di controllo per Microsoft PowerPivot per Excel .

3. Excel 2016 e versioni successive: Troverai il menu PowerPivot sul Nastro .

Imparentato: Come aggiungere la scheda Sviluppatore alla barra multifunzione in Microsoft Word ed Excel





Come ottenere Power Query (Ottieni e trasforma)

1. Excel 2010: Puoi scaricare il componente aggiuntivo Power Query da Microsoft . Dopo l'installazione, Query di potenza apparirà sul Nastro .

2. Excel 2013: È necessario attivare Power Query seguendo gli stessi passaggi appena eseguiti per rendere funzionale PowerPivot in Excel 2013.





3. Excel 2016 e versioni successive: Puoi trovare Power Query (Ottieni e trasforma) andando su Dati scheda su Excel Nastro .

Crea un modello di dati importando i dati nella cartella di lavoro di Excel

Per questo tutorial, puoi ottenere dati di esempio preformattati da Microsoft:

Scarica : Studente campione dati (solo dati) | Studente campione dati (modello completo)

È possibile importare un database con più tabelle correlate da molte fonti come cartelle di lavoro Excel, Microsoft Access, siti Web, SQL Server, ecc. Quindi è necessario formattare il set di dati in modo che Excel possa utilizzarlo. Ecco i passaggi che puoi provare:

1. In Excel 2016 e versioni successive, fare clic su Dati scheda e seleziona Nuova domanda .

2. Troverai diversi modi per importare dati da fonti esterne o interne. Scegliere quello che fa per te.

3. Se si utilizza l'edizione Excel 2013, fare clic su Query di potenza sul Nastro e poi seleziona Ottieni dati esterni per scegliere i dati per l'importazione.

4. Vedrai il Navigatore casella in cui è necessario scegliere quali tabelle è necessario importare. Fare clic sulla casella di controllo per Seleziona più elementi per selezionare più tabelle per l'importazione.

5. Fare clic su Carico per completare il processo di importazione.

6. Excel creerà un modello di dati per te utilizzando queste tabelle. Puoi vedere le intestazioni delle colonne della tabella in Campi tabella pivot elenchi.

Puoi anche utilizzare le funzioni di PowerPivot come colonne calcolate, KPI, gerarchie, campi calcolati e set di dati filtrati da Excel Data Model. A tal fine, dovrai generare Data Model da una singola tabella. Puoi provare questi passaggi:

1. Formattare i dati in un modello tabulare selezionando tutte le celle contenenti dati e quindi fare clic su Ctrl+T .

2. Ora, seleziona l'intera tabella e quindi fai clic su PowerPivot scheda sul Nastro .

3. Dal Tabelle sezione, clicca su Aggiungi al modello di dati .

Excel creerà relazioni di tabella tra i dati correlati dal modello di dati. Per questo, dovrebbero esserci relazioni chiave primaria ed esterna all'interno delle tabelle importate.

Excel utilizza le informazioni sulla relazione dalla tabella importata come base per generare connessioni tra le tabelle in un modello di dati.

Imparentato: Come creare un'analisi di simulazione in Microsoft Excel

Costruire relazioni tra le tabelle nel modello di dati

Ora che hai un modello di dati nella cartella di lavoro di Excel, dovrai definire le relazioni tra le tabelle per creare report significativi. Devi assegnare un identificatore di campo univoco o una chiave primaria a ciascuna tabella, come ID semestre, Numero classe, ID studente, ecc.

La funzionalità Visualizzazione diagramma di PowerPivot ti consente di trascinare e rilasciare questi campi per creare una relazione. Seguire questi passaggi per creare collegamenti alle tabelle nel modello di dati Excel:

1. Sul Nastro della cartella di lavoro di Excel, fare clic su PowerPivot menù.

2. Ora, fai clic su Maneggio nel Modello di dati sezione. Vedrai il PowerPivot editore come mostrato di seguito:

3. Fare clic su Vista diagramma pulsante situato nel Visualizzazione sezione del PowerPivot Casa scheda. Vedrai le intestazioni delle colonne della tabella raggruppate in base al nome della tabella.

4. Ora sarai in grado di trascinare e rilasciare l'identificatore di campo univoco da una tabella all'altra. Di seguito è riportato lo schema di relazione tra le quattro tabelle del modello di dati Excel:

Di seguito viene descritto il collegamento tra le tabelle:

  • Tavolo Studenti | ID studente per classificare i voti | ID studente
  • Semestri tabellari | ID semestre per classificare i voti | Semestre
  • Classi tabella | Numero classe da classificare Gradi | ID della classe

5. È possibile creare relazioni scegliendo una coppia di colonne di valori univoci. Se ci sono duplicati, vedrai il seguente errore:

6. Noterai Stella (*) da un lato e uno (1) dall'altro nella Vista diagramma delle relazioni. Definisce che esiste una relazione uno-a-molti tra le tabelle.

7. Nell'editor di PowerPivot, fare clic su Design scheda e quindi selezionare Gestire le relazioni per sapere quali campi effettuano le connessioni.

Genera una tabella pivot utilizzando il modello di dati di Excel

Ora puoi creare una tabella pivot o un grafico pivot per visualizzare i tuoi dati da Excel Data Model. Una cartella di lavoro di Excel può contenere solo un modello di dati, ma puoi continuare ad aggiornare le tabelle.

Correlati: che cos'è il data mining ed è illegale?

Poiché i dati cambiano nel tempo, puoi continuare a utilizzare lo stesso modello e risparmiare tempo quando lavori con lo stesso set di dati. Noterai un maggiore risparmio di tempo quando lavori su dati in migliaia di righe e colonne. Per creare un rapporto basato su tabella pivot, attenersi alla seguente procedura:

1. Nell'editor di PowerPivot, fare clic su Casa scheda.

2. Sul Nastro , clicca su Tabella pivot .

3. Scegliere qualsiasi tra Nuovo foglio di lavoro o Foglio di lavoro esistente.

come creare un file batch Windows 10

4. Seleziona ok . Excel aggiungerà a Tabella pivot che mostrerà il Elenco dei campi riquadro a destra.

Di seguito è riportata una vista olistica di una tabella pivot creata utilizzando il modello di dati Excel per i dati di esempio degli studenti utilizzati in questo tutorial. Puoi anche creare tabelle o grafici pivot professionali da big data utilizzando lo strumento Excel Data Model.

Trasforma set di dati complessi in report semplici utilizzando il modello di dati di Excel

Il modello di dati di Excel utilizza i vantaggi della creazione di relazioni tra le tabelle per produrre tabelle o grafici pivot significativi per scopi di reporting dei dati.

È possibile aggiornare continuamente la cartella di lavoro esistente e pubblicare report sui dati aggiornati. Non devi modificare formule o investire tempo nello scorrere migliaia di colonne e righe ogni volta che i dati di origine vengono aggiornati.

Condividere Condividere Tweet E-mail Come creare una tabella pivot in Excel

Scopri come creare tabelle pivot in Excel e come usarle per estrarre le informazioni che desideri visualizzare.

Leggi Avanti
Argomenti correlati
  • Produttività
  • Suggerimenti per fogli di calcolo
  • Microsoft Excel
  • Suggerimenti per Microsoft Office
  • Analisi dei dati
Circa l'autore Tamal Das(100 articoli pubblicati)

Tamal è uno scrittore freelance presso MakeUseOf. Dopo aver acquisito una notevole esperienza in tecnologia, finanza e processi aziendali nel suo precedente lavoro in una società di consulenza IT, ha adottato la scrittura come professione a tempo pieno 3 anni fa. Pur non scrivendo di produttività e delle ultime notizie tecnologiche, ama giocare a Splinter Cell e guardare Netflix/ Prime Video.

Altro da Tamal Das

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti