Esercitazione: Importare dati in Excel e creare un modello di dati

Esercitazione: Importare dati in Excel e creare un modello di dati

Nota:  Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l' articolo in lingua inglese per riferimento.

Riassunto:    Questa è la prima esercitazione di una serie progettata per consentire all'utente di familiarizzare con Excel e le relative caratteristiche predefinite di raccolta e analisi dei dati. In queste esercitazioni verrà creata e ottimizzata una cartella di lavoro di Excel partendo da zero, verrà quindi creato un modello di dati da cui si otterranno accattivanti report interattivi con Power View. Le esercitazioni sono progettate per illustrare le caratteristiche e le funzionalità di business intelligence Microsoft disponibili in Excel, nelle tabelle pivot, in PowerPivot e in Power View.

Nota: In questo articolo vengono illustrati i modelli di dati in Excel 2013. Tuttavia, le caratteristiche di PowerPivot introdotte in Excel 2013 e modellazione dei dati stesso applicano anche a Excel 2016.

In queste esercitazioni si apprenderà come importare ed esplorare i dati in Excel, creare e ottimizzare un modello di dati con PowerPivot e ottenere report interattivi con Power View da pubblicare, proteggere e condividere.

Questa serie include le esercitazioni seguenti:

  1. Importare dati in Excel 2013 e creare un modello di dati

  2. Estendere le relazioni del modello di dati mediante Excel, Power Pivot e DAX

  3. Creare report Power View basati su mappe

  4. Incorporare dati di Internet e impostare i valori predefiniti per i report di Power View

  5. Creare report di Power View accattivanti - Parte 1

  6. Creare report Power View accattivanti - Parte 2

In questa esercitazione si inizierà da una cartella di lavoro di Excel vuota.

Questa esercitazione include le sezioni seguenti:

Importare dati da un database

Importare dati da un foglio di calcolo

Importare dati tramite operazioni di copia e incolla

Creare una relazione tra i dati importati

Verifica e test

Al termine dell'esercitazione sarà possibile verificare quanto appreso con un test.

Questa serie di esercitazioni utilizza dati che descrivono relativi alle medaglie Olimpiche, hosting paesi e vari eventi sportivi Olimpiche. È consigliabile sono ogni esercitazione in ordine. Inoltre, esercitazioni usare Excel 2013 con PowerPivot abilitato. Per ulteriori informazioni su Excel 2013, fare clic qui. Per indicazioni su come abilitare PowerPivot, fare clic qui.

Importare dati da un database

Si inizierà l'esercitazione con una cartella di lavoro vuota. L'obiettivo della sezione è collegarsi a un'origine dati esterna e importarne i dati in Excel per attività di analisi.

Come prima operazione, occorre scaricare alcuni dati da Internet. Tali dati si riferiscono alle medaglie olimpiche e si trovano in un database di Microsoft Access.

  1. Fare clic sul collegamento seguente per scaricare i file che serve durante questa serie di esercitazioni. Scaricare ognuna delle quattro file in una posizione facilmente accessibile, ad esempio download o Documentio in una nuova cartella si crea:
    > Database di Access olympicmedals. accdb
    > Cartella di lavoro di OlympicSports.xlsx Excel
    > Cartella di lavoro di Excel Population. xlsx
    > Cartella di lavoro di Excel discimage_table. xlsx

  2. Aprire una cartella di lavoro vuota in Excel 2013.

  3. Fare clic su dati > Carica dati esterni > da Access. Sulla barra multifunzione viene modificata in modo dinamico in base alla larghezza della cartella di lavoro, in modo che i comandi della barra multifunzione potrebbero avere un aspetto leggermente diversi da schermate riportate di seguito. Prima schermata viene visualizzata la barra multifunzione quando una cartella di lavoro è larga, la seconda immagine viene visualizzata una cartella di lavoro che è stata ridimensionata in modo da occupare solo una parte dello schermo.

    Importare dati da Access

    Importare dati da Access con la barra multifunzione ridotta

  4. Selezionare il file olympicmedals. accdb che è stato scaricato e fare clic su Apri. Verrà visualizzata la finestra Seleziona tabella riportata di seguito le tabelle presenti nel database. Tabelle in un database sono simili alle tabelle in Excel o fogli di lavoro. Selezionare la casella Abilita la selezione di più tabelle e selezionare tutte le tabelle. Fare clic su OK.

    Finestra Seleziona tabella

  5. Viene visualizzata la finestra Importa dati.

    Nota: Si noti la casella di controllo nella parte inferiore della finestra che consente di aggiungere questi dati al modello di dati, illustrato nell'immagine seguente. Un modello di dati viene creato automaticamente quando si importano o lavorare con due o più tabelle contemporaneamente. Un modello di dati si integra le tabelle, abilitare un'analisi approfondita tramite tabelle pivot, PowerPivot e Power View. Quando si importano tabelle da un database, le relazioni di database esistenti tra tali tabelle viene utilizzato per creare il modello di dati in Excel. Il modello di dati è trasparente in Excel, ma è possibile visualizzare e modificare direttamente tramite il componente aggiuntivo PowerPivot. Il modello di dati viene illustrato dettagliatamente più avanti in questa esercitazione.


    Selezionare l'opzione di Rapporto di tabella pivot, che consente di importare le tabelle in Excel e prepara una tabella pivot per analizzare le tabelle importate e fare clic su OK.

    Finestra Importa dati

  6. Al termine dell'importazione dei dati, viene creata una tabella pivot con le tabelle importate.

    Tabella pivot vuota

Un volta importati i dati in Excel e creato automaticamente il modello di dati, è possibile passare all'esplorazione dei dati.

Esplorare i dati mediante una tabella pivot

È facile esplorare i dati importati usando una tabella pivot. In una tabella pivot è possibile trascinare i campi (simili alle colonne di Excel) delle tabelle (come quelle importate dal database di Access) in aree diverse della tabella pivot per modificare la presentazione dei dati. Una tabella pivot include quattro aree: FILTRI, COLONNE, RIGHE e VALORI.

Le quattro aree dei campi di una tabella pivot

Occorre fare alcune prove per determinare in quale area trascinare un campo. Si possono trascinare tutti i campi desiderati delle tabelle, fino a quando la tabella pivot non presenta i dati nel modo desiderato. È possibile sperimentare disposizioni diverse trascinando i campi in aree diverse della tabella pivot. I dati sottostanti non vengono modificati quando si cambia la disposizione dei campi di una tabella pivot.

Passando ora ai dati relativi alle medaglie olimpiche nella tabella pivot, si inizierà dai vincitori organizzati per disciplina, tipo di medaglia e paese di provenienza dell'atleta.

  1. Nei Campi della tabella pivot, espandere la tabella medaglie facendo clic sulla freccia accanto a esso. Trovare il campo NOC_CountryRegion nella tabella medaglie espansa e trascinarlo nell'area colonne. Centro operativo di rete l'acronimo di commissioni Olimpiche nazionali, che corrisponde alle unità organizzativa di un paese o area geografica.

  2. Quindi, dalla tabella Disciplines trascinare Discipline nell'area RIGHE.

  3. Filtrare ora Disciplines in modo da visualizzare solo cinque sport: Archery, Diving, Fencing, Figure Skating e Speed Skating. È possibile eseguire questa operazione in Campi tabella pivot oppure con il filtro Etichette di riga all'interno della tabella pivot stessa.

    1. Fare clic in un punto qualsiasi della tabella pivot per selezionare la tabella pivot di Excel. Nell'elenco Campi tabella pivot passare alla tabella Disciplines espansa e posizionare il puntatore sul campo Discipline per visualizzare una freccia a destra del campo. Fare clic sulla freccia, quindi su (Seleziona tutto)per rimuovere tutte le selezioni. Scorrere l'elenco e selezionare Archery, Diving, Fencing, Figure Skating e Speed Skating. Fare clic su OK.

    2. In alternativa, nella sezione Etichette di riga della tabella pivot, fare clic sull'elenco a discesa vicino a Etichette di riga nella tabella pivot, fare clic su (Seleziona tutto) per rimuovere tutte le selezioni, quindi scorrere l'elenco e selezionare Archery, Diving, Fencing, Figure Skating e Speed Skating. Fare clic su OK.

  4. In Campi tabella pivot, passare alla tabella Medals e trascinare Medal nell'area VALORI. Poiché l'area Valori deve contenere valori numerici, Excel modifica automaticamente Medal in Conteggio di Medal.

  5. Nella tabella Medals selezionare nuovamente Medal e trascinarlo nell'area FILTRI.

  6. È ora possibile filtrare la tabella pivot in modo da visualizzare solo i paesi o le aree geografiche con un numero totale di medaglie superiore a 90. Ecco come.

    1. Nella tabella pivot fare clic sulla freccia a destra di Etichette di colonna.

    2. Selezionare Filtri per valori e quindi Maggiore di.

    3. Digitare 90 nell'ultimo campo (a destra). Fare clic su OK.
      Finestra Filtri per valori

L'aspetto della tabella pivot sarà simile alla schermata seguente.

Tabella pivot aggiornata

Con alcuni semplici passaggi è ora disponibile una tabella pivot di base in cui sono inclusi campi di tre tabelle diverse. Ciò che ha reso questa attività così semplice sono state le relazioni pre-esistenti tra le tabelle. Poiché esistevano relazioni tra le tabelle nel database di origine e tutte le tabelle sono state importante con una sola operazione, Excel è stato in grado di ricreare tali relazioni nel modello di dati.

Ma cosa accade se i dati provengono da varie origini o vengono importati in un momento successivo? In genere si possono creare relazioni con i nuovi dati in base alle colonne corrispondenti. Nel passaggio successivo si importeranno tabelle aggiuntive e si scoprirà come creare nuove relazioni.

Importare dati da un foglio di calcolo

Si importeranno ora alcuni dati di un'altra origine, una cartella di lavoro esistente, quindi si specificheranno le relazioni tra i dati esistenti e quelli nuovi. Le relazioni consentono di analizzare le raccolte di dati in Excel e di creare visualizzazioni interessanti e coinvolgenti dai dati importati.

Si inizierà creando un foglio di lavoro vuoto, quindi si importeranno i dati di una cartella di lavoro di Excel.

  1. Inserire un nuovo foglio di lavoro di Excel e denominarlo Sports.

  2. Passare alla cartella contenente i file di dati di esempio scaricati e aprire OlympicSports.xlsx.

  3. Selezionare e copiare i dati in Foglio1. Se si seleziona una cella contenente dati, ad esempio la cella A1, è possibile premere CTRL + A per selezionare tutti i dati adiacenti. Chiudere la cartella di lavoro OlympicSports.xlsx.

  4. Nel foglio di lavoro Sports posizionare il cursore nella cella A1 e incollare i dati.

  5. Con i dati ancora evidenziati, premere Ctrl + T per formattare i dati come tabella. È inoltre possibile formattare i dati come una tabella dalla barra multifunzione selezionando HOME > Formatta come tabella. Poiché i dati contengono intestazioni, selezionare che tabella con intestazioni nella finestra Crea tabella che viene visualizzata, come illustrato di seguito.

    Finestra Crea tabella

    La formattazione dei dati come tabella offre molti vantaggi. È possibile assegnare un nome a una tabella, che consente di identificare facilmente. È anche possibile stabilire relazioni tra tabelle, abilitare l'esplorazione e analisi nelle tabelle pivot, PowerPivot e Power View.

  6. Nome della tabella. In Strumenti tabella > Progettazione > proprietà, individuare il campo Nome tabella e digitare Sport. La cartella di lavoro è simile alla schermata seguente.
    Denominare una tabella in Excel

  7. Salvare la cartella di lavoro.

Importare dati tramite operazioni di copia e incolla

Dopo avere importato i dati da una cartella di lavoro di Excel, si importeranno ora dati da una tabella disponibile in una pagina Web e in un'altra origine da cui è possibile copiare e incollare i dati in Excel. Nei passaggi seguenti si aggiungeranno le città ospiti dei Giochi olimpici provenienti da una tabella.

  1. Inserire un nuovo foglio di lavoro di Excel e denominarlo Hosts.

  2. Selezionare e copiare la tabella seguente, incluse le intestazioni di colonna.

City

NOC_CountryRegion

Alpha-2 Code

Edition

Season

Melbourne / Stockholm

AUS

AS

1956

Summer

Sydney

AUS

AS

2000

Summer

Innsbruck

AUT

AT

1964

Winter

Innsbruck

AUT

AT

1976

Winter

Antwerp

BEL

BE

1920

Summer

Antwerp

BEL

BE

1920

Winter

Montreal

CAN

CA

1976

Summer

Lake Placid

CAN

CA

1980

Winter

Calgary

CAN

CA

1988

Winter

St. Moritz

SUI

SZ

1928

Winter

St. Moritz

SUI

SZ

1948

Winter

Beijing

CHN

CH

2008

Summer

Berlin

GER

GM

1936

Summer

Garmisch-Partenkirchen

GER

GM

1936

Winter

Barcelona

ESP

SP

1992

Summer

Helsinki

FIN

FI

1952

Summer

Paris

FRA

FR

1900

Summer

Paris

FRA

FR

1924

Summer

Chamonix

FRA

FR

1924

Winter

Grenoble

FRA

FR

1968

Winter

Albertville

FRA

FR

1992

Winter

London

GBR

UK

1908

Summer

London

GBR

UK

1908

Winter

London

GBR

UK

1948

Summer

Munich

GER

DE

1972

Summer

Athens

GRC

GR

2004

Summer

Cortina d'Ampezzo

ITA

IT

1956

Winter

Rome

ITA

IT

1960

Summer

Turin

ITA

IT

2006

Winter

Tokyo

JPN

JA

1964

Summer

Sapporo

JPN

JA

1972

Winter

Nagano

JPN

JA

1998

Winter

Seoul

KOR

KS

1988

Summer

Mexico

MEX

MX

1968

Summer

Amsterdam

NED

NL

1928

Summer

Oslo

NOR

NO

1952

Winter

Lillehammer

NOR

NO

1994

Winter

Stockholm

SWE

SW

1912

Summer

St Louis

USA

US

1904

Summer

Los Angeles

USA

US

1932

Summer

Lake Placid

USA

US

1932

Winter

Squaw Valley

USA

US

1960

Winter

Moscow

URS

RU

1980

Summer

Los Angeles

USA

US

1984

Summer

Atlanta

USA

US

1996

Summer

Salt Lake City

USA

US

2002

Winter

Sarajevo

YUG

YU

1984

Winter

  1. Nel foglio di lavoro Hosts posizionare il cursore nella cella A1 e incollare i dati.

  2. Formattare i dati come tabella. Come descritto in precedenza in questa esercitazione, premere CTRL + T per formattare i dati come tabella oppure scegliere HOME > Formatta come tabella. Poiché i dati includono intestazioni, selezionare Tabella con intestazioni nella finestra Crea tabella visualizzata.

  3. Denominare la tabella. In STRUMENTI TABELLA > PROGETTAZIONE > Proprietà, individuare il campo Nome tabella e digitare Hosts.

  4. Selezionare la colonna Edition e nella scheda HOME formattarla come Numero con 0 posizioni decimali.

  5. Salvare la cartella di lavoro. L'aspetto della cartella di lavoro sarà quello illustrato nell'immagine seguente.

Tabella host

Ora che si dispone di una cartella di lavoro di Excel con tabelle, si possono creare relazioni tra di esse. La creazione di relazioni tra tabelle consente di raccogliere i dati provenienti da due tabelle.

Creare una relazione tra i dati importati

È possibile iniziare immediatamente a usare i campi della tabella pivot provenienti dalle tabelle importate. Se Excel non è in grado di determinare come incorporare un campo nella tabella pivot, occorre stabilire una relazione con il modello di dati esistente. Nei passaggi seguenti si apprenderà come creare una relazione tra i dati importati da origini diverse.

  1. Nel Foglio1, nella parte superioreCampi tabella pivot, fare clic sututti per visualizzare l'elenco completo delle tabelle disponibili, come illustrato nell'immagine seguente.
    Fare clic su TUTTI in Campi tabella pivot per visualizzare tutte le tabelle disponibili

  2. Scorrere l'elenco per visualizzare le nuove tabelle che appena aggiunto.

  3. Espandere Sport e selezionare Sport per aggiungerlo alla tabella pivot. Si noti che viene richiesto di creare una relazione, come illustrato nell'immagine seguente.
    Messaggio per la creazione di una relazione in Campi tabella pivot

    Questa notifica è dovuto al fatto che è stato utilizzato campi di una tabella che non fa parte del modello di dati sottostanti. Per aggiungere una tabella al modello di dati è possibile creare una relazione a una tabella già presente nel modello di dati. Per creare la relazione, una delle tabelle deve avere una colonna di valori univoci e non ripetuti. Nei dati di esempio nella tabella Disciplines importata dal database contiene un campo con codici sport, denominata SportID. Questi stessi codici Sport sono presenti in un campo nei dati di Excel che vengono importati. Creare la relazione.

  4. Fare clic su CREATE nell'area Dei campi di tabella pivot evidenziato per aprire la finestra di dialogo Crea relazione, come illustrato nell'immagine seguente.

    Finestra Crea relazioni

  5. In Tabella scegliere Disciplines nell'elenco a discesa.

  6. In Colonna (esterna) scegliere SportID.

  7. In Tabella correlata scegliere Sports.

  8. In Colonna correlata (principale) scegliere SportID.

  9. Fare clic su OK.

La tabella pivot cambia per riflettere la nuova relazione. Ma la tabella pivot non siano corretti ancora, a causa l'ordinamento dei campi nell'area ROWS. Disciplina è una sottocategoria di un determinato sport, ma poiché sono disposti Discipline sopra Sport nell'area ROWS, non sono organizzata in modo corretto. La schermata seguente mostra questo ordinamento non corretto.
Tabella pivot con ordinamento non corretto

  1. Nell'area ROWS spostare Sport sopra Discipline. È preferibile e la tabella pivot sono visualizzati i dati come si vuole visualizzarlo, come illustrato nell'immagine seguente.

    Tabella pivot con ordinamento corretto

Excel crea automaticamente un modello di dati che può essere usato in tabelle pivot, grafici pivot, PowerPivot o report Power View dell'intera cartella di lavoro. Le relazioni tra le tabelle sono alla base di un modello di dati e determinano i percorsi di esplorazione e di calcolo.

Nella prossima esercitazione, Estendere le relazioni dei modelli di dati mediante Excel 2013, PowerPivot e DAX, si partirà da quanto appreso in questa esercitazione e si procederà all'estensione del modello di dati mediante un potente componente aggiuntivo di Excel denominato PowerPivot. Si apprenderà anche come calcolare le colonne di una tabella e usare la colonna per consentire l'aggiunta al modello di dati di un'altra tabella altrimenti non correlata.

Verifica e test

Verificare le informazioni acquisite

Si dispone ora di una cartella di lavoro di Excel con una tabella pivot che accede ai dati di più tabelle, alcune delle quali sono state importate separatamente. Si è appreso come importare dati da un database, da un'altra cartella di lavoro di Excel e copiandoli e incollandoli in Excel.

Per combinare questi dati, è stato necessario creare relazioni tra tabelle utilizzate da Excel per collegare le righe. Si è anche appreso che la presenza di colonne in una tabella che siano correlate ai dati di un'altra tabella è essenziale per la creazione di relazioni e per la ricerca delle righe correlate.

A questo punto, è possibile passare all'esercitazione successiva della serie. Ecco il collegamento:

Estendere le relazioni dei modelli di dati mediante Excel 2013, Power Pivot e DAX

TEST

È possibile verificare le conoscenze acquisite rispondendo alle domande di questo test sulle caratteristiche, le funzionalità e i requisiti illustrati in questa esercitazione. Le risposte sono disponibili nella parte inferiore della pagina. Buona fortuna!

Domanda 1: Perché è importante convertire i dati importati in tabelle?

A: Non è necessario convertirli in tabelle perché tutti i dati importati vengono automaticamente convertiti in tabelle.

B: Se si convertono di dati importati in tabelle, questi verranno esclusi dal modello di dati. Solo dopo essere stati esclusi dal modello di dati saranno disponibili nelle tabelle pivot, in PowerPivot e in Power View.

C: Se si convertono i dati importati in tabelle, è possibile includerli nel modello di dati e renderli disponibili per le tabelle pivot, PowerPivot e Power View.

D: Non è possibile convertire i dati importati in tabelle.

Domanda 2: Quale delle seguenti fonti di dati è possibile importare in Excel e includere nel modello di dati?

A: Database di Access e molti altri database.

B: File di Excel esistenti.

C: Qualsiasi dato che si possa copiare e incollare in Excel e formattare come tabella, incluse le tabelle di dati dei siti Web, i documenti o tutto ciò che può essere incollato in Excel.

D: Tutte le risposte sopra

Domanda 3: In una tabella pivot che cosa accade quando si ordinano i campi nelle quattro aree Campi tabella pivot?

A: Nulla. Non è possibile ordinare i campi dopo averli inseriti nelle aree Campi tabella pivot.

B: Il formato della tabella pivot cambia per riflettere il layout, ma i dati sottostanti rimangono invariati.

C: Il formato della tabella pivot cambia per riflettere il layout e i dati sottostanti vengono modificati definitivamente.

D: I dati sottostanti vengono modificati generando nuovi set di dati.

Domanda 4: Quando si crea una relazione tra tabelle, che cosa serve?

A: Nessuna delle due colonne può avere colonne contenenti valori univoci e non ripetuti.

B: Una tabella non deve fare parte della cartella di lavoro di Excel.

C: Le colonne non devono essere convertite in tabelle.

D: Nessuna delle risposte precedenti.

Risposte del test

  1. Risposta corretta: C

  2. Risposta corretta: D

  3. Risposta corretta: B

  4. Risposta corretta: D

Note: I dati e le immagini di questa serie di esercitazioni si basano sulle fonti seguenti:

  • Set di dati sulle Olimpiadi fornito da Guardian News & Media Ltd.

  • Immagini di bandiere fornite da CIA Factbook (cia.gov)

  • Dati sulla popolazione forniti da The World Bank (worldbank.org)

  • Pittogrammi relativi agli sport olimpici forniti da Thadius856 e Parutakupiu

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×