Tutorial: Importul datelor în Excel și crearea unui Model de date
Applies ToExcel pentru Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Rezumat:    Acesta este primul tutorial dintr-o serie concepută pentru a prezenta și a vă obișnui cu folosirea programului Excel și a caracteristicilor sale încorporate de combinare și analiză a datelor. Aceste tutoriale construiesc și rafinează un registru de lucru Excel de la zero, construiesc un model de date, apoi creează rapoarte interactive uimitoare folosind Power View. Tutorialele sunt concepute pentru a demonstra caracteristicile și capabilitățile Microsoft Business Intelligence din Excel, rapoarte PivotTable Power Pivot și Power View.

În aceste tutoriale, veți învăța cum să importați și să explorați datele din Excel, să construiți și să rafinați un model de date folosind Power Pivot și să creați rapoarte interactive cu Power View, pe care le puteți publica, proteja, și partaja.

Tutorialele din această serie sunt următoarele:

  1. Importați date în Excel 2016 și creați un model de date

  2. Extinderea relațiilor din Modelul de date folosind Excel, Power Pivot și DAX

  3. Crearea de rapoarte Power View bazate pe hărți

  4. Includerea datelor de pe internet și setarea valorilor implicite pentru rapoarte Power View

  5. Ajutor Power Pivot

  6. Crearea de rapoarte Power View uimitoare - Partea a 2-a

In acest tutorial, veți începe cu un registru de lucru Excel necompletat.

Secțiunile acestui tutorial sunt următoarele:

La sfârșitul acestui tutorial este un test pe care îl puteți face pentru a vă testa cunoștințele.

Această serie de tutoriale folosește date care descriu medalii olimpice, țări gazdă și diferite evenimente sportive olimpice. Vă sugerăm să treceți prin fiecare tutorial în ordine. 

Importul datelor dintr-o bază de date

Vom începe acest tutorial cu un registru de lucru gol. Obiectivul acestei secțiuni este de a vă conecta la o sursă externă de date și de a importa datele în Excel pentru analiză ulterioară.

Să începem prin a descărca unele date de pe internet. Datele descriu medaliile olimpice și reprezintă o bază de date Microsoft Access.

  1. Faceți clic pe următoarele linkuri pentru a descărca fișiere pe care le vom folosi în timpul acestei serii de tutoriale. Descărcați fiecare dintre cele patru fișiere într-o locație ușor accesibilă, cum ar fi Descărcări sau Documentele mele, sau într-un folder nou pe care îl creați: > baza de date Access OlympicMedals.accdb > OlympicSports.xlsx registru de lucru Excel > Population.xlsx registru de lucru Excel > DiscImage_table.xlsx registru de lucru Excel

  2. În Excel, deschideți un registru de lucru necompletat.

  3. Faceți clic pe Date > Obțineți > de date din > bază de date Din baza de date Microsoft Access. Panglica se ajustează dinamic pe baza lățimii registrului de lucru, astfel încât comenzile din panglică pot arăta ușor diferit față de următorul ecran.Importul datelor din Access

  4. Selectați fișierul OlympicMedals.accdb descărcat și faceți clic pe Import. Apare următoarea fereastră Navigator, afișând tabelele găsite în baza de date. Tabelele dintr-o bază de date sunt similare cu foile de lucru sau tabelele din Excel. Bifați caseta Selectare tabele multiple și selectați toate tabelele. Apoi faceți clic pe Încărcare > Încărcare în.Fereastra Selectare tabel

  5. Apare fereastra Import date.

    Notă: Observați caseta de selectare din partea de jos a ferestrei care vă permite să Adăugați aceste date la modelul de date, afișată în următorul ecran. Un model de date este creat automat atunci când importați sau lucrați cu două sau mai multe tabele simultan. Un model de date integrează tabelele, activând analiza extinsă utilizând rapoarte PivotTable, Power Pivot și Power View. Când importați tabele dintr-o bază de date, relațiile existente între aceste tabele se utilizează pentru a crea modelul de date în Excel. Modelul de date este transparent în Excel, dar îl puteți vizualiza și modifica direct utilizând programul de completare Power Pivot. Modelul de date este discutat în detaliu mai târziu în acest tutorial.

    Selectați opțiunea Raport PivotTable , care importă tabelele în Excel și pregătește un PivotTable pentru analiza tabelelor importate, apoi faceți clic pe OK.Fereastra Import date

  6. Odată ce datele sunt importate, este creat un PivotTable folosind tabelele importate.Pivot Table necompletat

Cu datele importate în Excel și cu modelul de date creat automat, sunteți gata să explorați datele.

Explorarea datelor utilizând un raport PivotTable

Explorarea datelor importate este ușoară dacă se folosește un PivotTable. Într-un PivotTable, glisați câmpuri (similare cu coloanele din Excel) din tabele (cum ar fi tabelele tocmai importate din baza de date Access) în diferite zone ale raportului PivotTable pentru a regla modul în care prezintă datele. Un PivotTable are patru zone: FILTRE, COLOANE, RÂNDURI și VALORI.

Cele patru zone de câmpuri PivotTable

Poate fi nevoie să faceți mai multe experimente pentru a determina în ce zonă ar trebui glisat un câmp. Puteți glisa cât de multe sau cât de puține câmpuri doriți din tabele, până când PivotTable prezintă datele așa cum doriți să le vedeți. Explorați prin glisarea câmpurilor în diferite zone PivotTable; datele fundamentale nu sunt afectate atunci când aranjați câmpurile într-un PivotTable.

Să explorăm datele despre medalii olimpice din PivotTable, începând cu medaliații olimpici organizați după disciplină, tipul medaliei și țara sau regiunea sportivului.

  1. În Câmpuri PivotTable, extindeți tabelul Medals făcând clic pe săgeata de lângă acesta. Găsiți câmpul NOC_CountryRegion din tabelul Medals extins și glisați-l în zona COLOANE. NOC reprezintă Comitetele Olimpice Naționale (National Olympic Committees), unitatea organizațională pentru o țară sau regiune.

  2. Apoi, din tabelul Disciplines, glisați Discipline în zona RÂNDURI.

  3. Să filtrăm disciplinele pentru a afișa doar cinci sporturi: Archery, Diving, Fencing, Figure Skating și Speed Skating. Puteți face acest lucru din interiorul zonei Câmpuri PivotTable sau din filtrul Etichete de rânduri din raportul PivotTable.

    1. Faceți clic oriunde în raportul PivotTable pentru a vă asigura că este selectat PivotTable Excel. În lista Câmpuri PivotTable , unde este extins tabelul Disciplines , treceți cu mouse-ul peste câmpul Discipline și apare o săgeată verticală în partea dreaptă a câmpului. Faceți clic pe lista verticală, faceți clic pe (Selectare totală)pentru a elimina toate selecțiile, apoi defilați în jos și selectați Archery, Diving, Fencing, Figure Skating și Speed Skating. Faceți clic pe OK.

    2. Sau, în secțiunea Etichete de rânduri din PivotTable, faceți clic pe meniul vertical de lângă Etichete de rânduri în raportul PivotTable, faceți clic pe (Selectare totală) pentru a elimina toate selecțiile, apoi defilați în jos și selectați Archery, Diving, Fencing, Figure Skating și Speed Skating. Faceți clic pe OK.

  4. În Câmpuri PivotTable, din tabelul Medals, glisați Medal în zona VALORI. Deoarece valorile trebuie să fie numerice, Excel modifică automat Medal în Count of Medal.

  5. Din tabelul Medals, selectați Medal din nou și glisați-o în zona FILTRE.

  6. Să filtrăm raportul PivotTable pentru a afișa numai acele țări sau regiuni cu mai mult de 90 medalii în total. Iată cum.

    1. În raportul PivotTable, faceți clic pe meniul vertical, la dreapta de Etichete de coloană.

    2. Selectați Filtre de valori și selectați Mai mare decât...

    3. Tastați 90 în ultimul câmp (în dreapta). Faceți clic pe OK.Fereastra Filtru valori

Raportul dvs. PivotTable arată ca următorul ecran.

PivotTable actualizat

Cu foarte puțin efort, aveți acum un raport PivotTable simplu care conține câmpuri din trei tabele diferite. Ceea ce a făcut această activitate atât de simplă a fost relația prealabilă dintre tabele. Deoarece au existat relații între tabele în baza de date sursă și ați importat toate tabelele într-o singură operațiune, Excel a putut crea din nou acele relații în modelul său de date.

Dar ce se întâmplă dacă datele dvs. provin din surse diferite sau sunt importate ulterior? De obicei, puteți crea relații cu date noi pe baza coloanelor care se potrivesc. La pasul următor, importați tabele suplimentare și aflați cum să creați relații noi.

Importul datelor dintr-o foaie de lucru

Acum, să importăm date din altă sursă, de data aceasta dintr-un registru de lucru existent, apoi să specificăm relațiile dintre datele noastre existente și noile date. Relațiile vă permit analizarea colecțiilor de date în Excel și crearea de vizualizări interesante și captivante din datele importate.

Să începem prin crearea unei foi de lucru necompletate, apoi importăm date dintr-un registru de lucru Excel.

  1. Inserați o nouă foaie de lucru Excel și denumiți-o Sports.

  2. Răsfoiți la folderul care conține fișierele de date eșantion descărcate și deschideți OlympicSports.xlsx.

  3. Selectați și copiați datele din Foaie1. Dacă selectați o celulă cu date, cum ar fi celula A1, puteți apăsa Ctrl + A pentru a selecta toate datele adiacente. Închideți registrul de lucru OlympicSports.xlsx.

  4. Pe foaia de lucru Sports, plasați cursorul în celula A1 și lipiți datele.

  5. Cu datele în continuare evidențiate, apăsați Ctrl + T pentru a formata datele ca un tabel. De asemenea, puteți formata datele ca un tabel din panglică, prin selectarea PORNIRE > Formatare ca tabel. Deoarece datele au anteturi, selectați Tabelul meu are anteturi în fereastra Creare tabel care apare, așa cum se arată aici.Fereastra Creare tabel Formatarea datelor ca tabel are multe avantaje. Puteți asocia un nume la un tabel, ceea ce îl face ușor de identificat. De asemenea, puteți stabili relații între tabele, care permit explorarea și analiza în PivotTable, Power Pivot și Power View.

  6. Denumiți tabelul. În TABLE DESIGN > Properties, găsiți câmpul Nume tabel și tastați Sports. Registrul de lucru arată ca următorul ecran.Denumirea unui tabel în Excel

  7. Salvați registrul de lucru.

Importul datelor folosind copierea și lipirea

Acum, că am importat date dintr-un registru de lucru Excel, să importăm date dintr-un tabel găsit pe o pagină web sau din orice altă sursă din care putem copia și lipi în Excel. În pașii următori, veți adăuga orașele gazdă ale Jocurilor Olimpice dintr-un tabel.

  1. Inserați o nouă foaie de lucru Excel și denumiți-o Hosts.

  2. Selectați și copiați tabelul următor, inclusiv anteturile tabelului.

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

Londra

GBR

UK

1908

Summer

Londra

GBR

UK

1908

Winter

Londra

GBR

UK

1948

Summer

München

GER

DE

1972

Summer

Atena

GRC

GR

2004

Summer

Cortina d'Ampezzo

ITA

IT

1956

Winter

Roma

ITA

IT

1960

Summer

Torino

ITA

IT

2006

Winter

Tokyo

JPN

JA

1964

Summer

Sapporo

JPN

JA

1972

Winter

Nagano

JPN

JA

1998

Winter

Seul

KOR

KS

1988

Summer

Mexic

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. În Excel, plasați cursorul în celula A1 din foaia de lucru Hosts și lipiți datele.

  2. Formatați datele ca tabel. Așa cum s-a descris anterior în acest tutorial, apăsați Ctrl + T pentru a formata datele ca tabel, sau PORNIRE > Formatare ca tabel. Deoarece datele au anteturi, selectați Tabelul meu are anteturi în fereastra Creare tabel care apare.

  3. Denumiți tabelul. În PROIECTARE TABEL > Proprietăți găsiți câmpul Nume tabel și tastați Gazde.

  4. Selectați coloana Edition (Ediție), iar din fila PORNIRE, formatați-o ca Număr cu 0 zecimale.

  5. Salvați registrul de lucru. Registrul de lucru arată ca următorul ecran.

Tabel gazdă

Acum, că aveți un registru de lucru Excel cu tabele, puteți crea relații între ele. Crearea de relații între tabele vă permite să combinați datele din cele două tabele.

Crearea unei relații între date importate

Puteți începe imediat să utilizați câmpurile din raportul PivotTable din tabelele importate. Dacă Excel nu poate determina cum să includă un câmp în raportul PivotTable, trebuie stabilită o relație cu modelul de date existent. În pașii următori, veți afla cum să creați o relație între datele importate din surse diferite.

  1. În Foaie1, în partea de sus aCâmpuri PivotTable, faceți clic peToate pentru a vizualiza lista completă de tabele disponibile, așa cum se arată în următorul ecran.Faceți clic pe Toate în Câmpuri PivotTable pentru a afișa toate tabelele disponibile

  2. Defilați prin listă pentru a vedea noile tabele pe care le-ați adăugat.

  3. Extindeți Sports și selectați Sport pentru a-l adăuga la PivotTable. Observați că Excel vă solicită să creați o relație, așa cum se vede în ecranul următor.Solicitarea CREARE... relație în Câmpuri PivotTable  

    Această notificare are loc pentru că ați folosit câmpuri dintr-un tabel care nu este parte a modelului de date de bază. O modalitate de a adăuga un tabel la modelul de date este de a crea o relație cu un tabel care este deja în modelul de date. Pentru a crea relația, unul dintre tabele trebuie să aibă o coloană de valori unice, non-repetate. În datele eșantion, tabelul Disciplines importat din baza de date conține un câmp cu coduri de sport, numit SportID. Aceleași coduri de sport sunt prezente ca un câmp de date Excel importat. Să creăm relația.

  4. Faceți clic pe CREARE... în zona evidențiată Câmpuri PivotTable pentru a deschide caseta de dialog Creare relație, așa cum se prezintă în următorul ecran.Fereastra Creare relație

  5. În Tabel, alegeți Tabel model de date: Disciplines din lista verticală.

  6. În Coloană (Străină), alegeți SportID.

  7. În Tabel asociat, alegeți Tabel model de date: Sport.

  8. În Coloană asociată (Principală), alegeți SportID.

  9. Faceți clic pe OK.

Raportul PivotTable se modifică pentru a reflecta noua relație. Dar PivotTable nu arată încă bine, din cauza ordinii câmpurilor din zona RÂNDURI. Disciplina este o subcategorie a unui anumit sport, dar deoarece am aranjat Discipline deasupra de Sport în zona RÂNDURI, ea nu este organizată corect. Ecranul următor arată această ordine nedorită.PivotTable cu ordinea nedorită

  1. În zona RÂNDURI, mutați Sport deasupra Discipline. Este mult mai bine, și PivotTable afișează datele așa cum doriți să le vedeți, ca în următorul ecran.PivotTable cu ordinea corectată

În fundal, Excel generează un Model de date care poate fi utilizat în tot registrul de lucru în orice raport PivotTable, PivotChart,în Power Pivot sau în orice raport Power View. Relațiile între tabele constituie baza unui Model de date și determină căile de navigare și de calcul.

În următorul tutorial, Extindeți relațiile din Modelul de date utilizând Excel, Power Pivotși DAX, construiți pe baza a ceea ce ați învățat aici și parcurgeți extinderea modelului de date utilizând un program de completare Excel puternic și vizual denumit Power Pivot. De asemenea, aflați cum să calculați coloanele dintr-un tabel și să utilizați acea coloană calculată, astfel încât un tabel altfel neasociat să poată fi adăugat la modelul dvs. de date.

Punct de control și test

Revizuiți ce ați învățat

Acum aveți un registru de lucru Excel care include un raport PivotTable care accesează date din mai multe tabele, unele importate separat. Ați învățat să importați dintr-o bază de date, dintr-un alt registru de lucru Excel și din date copiate și lipite în Excel.

Pentru a corobora aceste date, a trebuit să creați o relație între tabele utilizată de Excel pentru a corela rândurile. Ați învățat, de asemenea, că a avea coloane într-un tabel care se corelează cu datele din alt tabel este esențial pentru crearea de relații, precum și pentru căutarea de rânduri asociate.

Sunteți gata pentru următorul tutorial din această serie. Iată un link:

Tutorial: Extinderea relațiilor din Modelul de date folosind Excel, Power Pivot și DAX

TEST

Vreți să vedeți cât de bine vă amintiți ce ați învățat? Iată șansa dvs. Testul următor evidențiază caracteristicile, capabilitățile sau cerințele despre care ați învățat în acest tutorial. În partea de jos a paginii, veți găsi răspunsurile. Succes!

Întrebarea 1: De ce este important să facem conversia datelor importate în tabele?

A: Nu trebuie să le transformați în tabele, deoarece toate datele importate sunt transformate automat în tabele.

B: Dacă faceți conversia datelor importate în tabele, ele vor fi excluse din modelul de date. Numai când acestea sunt excluse din modelul de date sunt disponibile în PivotTable, Power Pivot și Power View.

C: Dacă faceți conversia datelor importate în tabele, acestea pot fi incluse în modelul de date și făcute disponibile pentru PivotTable, Power Pivot și Power View.

D: Nu se poate face conversia datelor importate în tabele.

Întrebarea 2: Care din următoarele surse de date pot fi importate în Excel și incluse în modelul de date?

A: Bazele de date Access și multe alte baze de date.

B: Fișierele Excel existente.

C: Orice element pe care îl puteți copia și lipi în Excel și formata ca tabel, inclusiv tabelele de date din site-uri, documente sau orice altceva care poate fi lipit în Excel.

D: Toate cele de mai sus

Întrebarea 3: Într-un PivotTable, ce se întâmplă atunci când reordonați câmpurile din cele patru zone de Câmpuri PivotTable?

A: Nimic - nu puteți reordona câmpurile odată ce le plasați în zonele Câmpuri PivotTable.

B: Formatul PivotTable se modifică pentru a reflecta structura, dar datele subiacente nu sunt afectate.

C: Formatul PivotTable se modifică pentru a reflecta structura, iar toate datele subiacente sunt modificate definitiv.

D: Datele subiacente sunt schimbate, rezultând la seturi de date noi.

Întrebarea 4: Atunci când creați o relație între tabele, ce este necesar?

A: Niciun tabel nu poate avea o coloană ce conține valori unice, nerepetate.

B: Un tabel nu trebuie să facă parte din registrul de lucru Excel.

C: Coloanele nu trebuie să fie transformate în tabele.

D: Niciuna dintre variantele de mai sus nu este corectă.

Răspunsuri test

  1. Răspuns corect: C

  2. Răspuns corect: D

  3. Răspuns corect: B

  4. Răspuns corect: D

Note: Datele și imaginile din această serie de tutoriale se bazează pe următoarele:

  • Seturi de date despre Jocurile Olimpice de la Guardian News & Media Ltd.

  • Imagini cu steaguri de la CIA Factbook (cia.gov)

  • Date despre populație de la Banca Mondială (worldbank.org)

  • Pictograme cu sporturile olimpice de Thadius856 și Parutakupiu

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.