Crearea unui model de date în Excel

Un model de date vă permite să integrați date din mai multe tabele, construind efectiv o sursă de date relațională într-un registru de lucru Excel. În Excel, modelele de date sunt utilizate în mod transparent, oferind date tabelare utilizate în rapoarte PivotTable și PivotChart. Un model de date este vizualizat ca o colecție de tabele într-o listă de câmpuri și, de cele mai multe ori, nu veți ști niciodată că este acolo.

Înainte să începeți lucrul cu modelul de date, trebuie să obțineți date. Pentru aceasta, vom utiliza experiența obțineți & transformare (Power Query), așadar, este posibil să doriți să faceți un pas înapoi și să urmăriți un videoclip sau să urmați ghidul nostru de învățare pentru a obține & transformare și Power Pivot.

Unde este Power Pivot?

Unde este obțineți & transformare (Power Query)?

  • Excel 2016 & Excel pentru Office 365 -obțineți & transformare (Power Query) a fost integrat cu Excel pe fila date .

  • Excel 2013 -Power Query este un program de completare inclus în Excel, dar trebuie să fie activat. Accesați Opțiuni de > fișiere > programe de completare, apoi, în lista verticală gestionare din partea de jos a panoului, selectați programe de completare com > Go. Verificați Microsoft Power Query pentru Excel, apoi OK pentru a-l activa. O filă Power Query va fi adăugată în panglică.

  • Excel 2010 - Descărcați și instalați programul de completare Power Query.. După activare, se va adăuga o filă Power Query în panglică.

Noțiuni de bază

Mai întâi, trebuie să obțineți date.

  1. În Excel 2016 și Excel pentru Office 365, utilizați datele > Obțineți & transformați datele > obțineți date pentru a importa date din orice număr de surse de date externe, cum ar fi un fișier text, un registru de lucru Excel, un site web, Microsoft Access, SQL Server sau altul bază de date relațională care conține mai multe tabele asociate.

    În Excel 2013 și 2010, accesați Power Query > obțineți date externeși selectați sursa de date.

  2. Aplicația Excel vă solicită să selectați un tabel. Dacă doriți să obțineți mai multe tabele din aceeași sursă de date, bifați opțiunea Activare selecție din mai multe tabele . Atunci când selectați mai multe tabele, Excel creează automat un model de date pentru dvs.

    Notă: Pentru aceste exemple, utilizăm un registru de lucru Excel cu detalii de student fictive în clase și note. Puteți să descărcați registrul de lucru eșantion model de date pentru studențiși să urmăriți împreună. De asemenea, puteți să Descărcați o versiune cu un model de date finalizat..

    Obțineți & Navigator transformare (Power Query)
  3. Selectați unul sau mai multe tabele, apoi faceți clic pe încărcare.

    Dacă trebuie să editați datele sursă, puteți alege opțiunea de Editare . Pentru mai multe detalii, consultați: Introducere în editorul de interogare (Power Query).

Acum aveți un model de date care conține toate tabelele pe care le-ați importat și acestea vor fi afișate în lista de câmpuriPivotTable.

Note: 

  • Modelele sunt create implicit atunci când importați simultan două sau mai multe tabele în Excel.

  • Modelele sunt create explicit atunci când utilizați programul de completare Power Pivot pentru a importa date. În programul de completare, modelul este reprezentat într-un aspect cu File similar cu Excel, unde fiecare filă conține date tabelare. Consultați obțineți date utilizând programul de completare Power Pivotpentru a afla noțiunile de bază despre importul de date utilizând o bază de date SQL Server.

  • Un model poate conține un singur tabel. Pentru a crea un model pe baza unui singur tabel, selectați tabelul și faceți clic pe Adăugare la model de date în Power Pivot. Puteți face acest lucru dacă doriți să utilizați caracteristicile Power Pivot, cum ar fi seturi de date filtrate, coloane calculate, câmpuri calculate, indicatori KPI și ierarhii.

  • Relațiile dintre tabele pot fi create automat dacă importați tabele corelate care conțin relații între cheile primare și cheile externe. Aplicația Excel poate utiliza de obicei informații importate legate de relații ca bază pentru relațiile dintre tabele în modelul de date.

  • Pentru sfaturi despre cum să reduceți dimensiunea unui model de date, consultați crearea unui model de date eficient din punct de vedere al memoriei utilizând Excel și Power Pivot.

  • Pentru explorarea ulterioară, consultați Tutorial: importul datelor în Excel și crearea unui model de date.

Sfat: Cum vă puteți da seama dacă registrul de lucru are un model de date? Accesați Power PivotPower PivotGestionați. Dacă vedeți date asemănătoare foii de lucru, atunci există un model. Consultați: Aflați ce surse de date se utilizează într-un model de date de registru de lucru pentru a afla mai multe.

Crearea relațiilor între tabele

Următorul pas este să creați relații între tabele, astfel încât să puteți extrage date de la oricare dintre ele. Fiecare tabel trebuie să aibă o cheie primară sau un Identificator unic de câmp, cum ar fi ID-ul de student sau numărul clasei. Cea mai simplă metodă este să glisați și să fixați acele câmpuri pentru a le conecta în vizualizarea diagramădin Power Pivot.

  1. Accesați Power Pivot > Gestionați.

  2. Pe fila pornire , selectați vizualizare diagramă.

  3. Toate tabelele importate vor fi afișate și poate că doriți să dureze ceva timp pentru a le redimensiona, în funcție de numărul de câmpuri pe care le are fiecare.

  4. Apoi, glisați câmpul cheie primară dintr-un tabel în altul. Următorul exemplu este vizualizarea diagramă a tabelelor noastre studențești:

    Vizualizarea diagramă a relațiilor cu modelul de date Power Query

    Am creat următoarele linkuri:

    • tbl_Students | ID student > tbl_Grades | ID student

      Cu alte cuvinte, glisați câmpul ID student din tabelul elevi în câmpul ID student din tabelul note.

    • tbl_Semesters | ID semestru > tbl_Grades | Semestrul

    • tbl_Classes | Număr de clasă > tbl_Grades | Număr de clasă

    Note: 

    • Numele câmpurilor nu trebuie să fie identice pentru a crea o relație, dar trebuie să aibă același tip de date.

    • Conectorii din vizualizarea diagramă au un "1" pe o parte și un "*" pe celălalt. Acest lucru înseamnă că există o relație unu-la-mai-mulți dintre tabele și care determină modul în care sunt utilizate datele în rapoartele PivotTable. Consultați: relațiile dintre tabelele dintr-un model de date pentru a afla mai multe.

    • Conectorii indică doar faptul că există o relație între tabele. Nu vă vor arăta de fapt ce câmpuri sunt legate între ele. Pentru a vedea linkurile, accesați Power Pivot > gestionați > > relații de Proiectare > gestionarea relațiilor. În Excel, puteți să accesați date > relații.

Utilizarea unui model de date pentru a crea un raport PivotTable sau PivotChart

Un registru de lucru Excel poate conține un singur model de date, dar acel model conține mai multe tabele, care pot fi utilizate în mod repetat în tot registrul de lucru. Puteți adăuga în orice moment mai multe tabele la un model de date existent.

  1. În Power Pivot, accesați gestionare.

  2. Pe fila pornire , selectați PivotTable.

  3. Selectați locul în care doriți să fie plasat raportul PivotTable: o foaie de lucru nouă sau locația curentă.

  4. Faceți clic pe OK, iar Excel va adăuga un raport PivotTable gol cu panoul listă de câmpuri afișat în partea dreaptă.

    Listă de câmpuri PivotTable Power Pivot

Apoi, Creați un raport PivotTablesau Creați o diagramă pivot. Dacă ați creat deja relații între tabele, puteți utiliza oricare dintre câmpurile lor în raportul PivotTable. Am creat deja relații în registrul de lucru eșantion model de date student.

Adăugarea datelor existente, necorelate la un model de date

Să presupunem că ați importat sau copiat multe date pe care doriți să le utilizați într-un model, dar nu l-ați adăugat la modelul de date. Introducerea noilor date într-un model este mai simplă decât credeați.

  1. Începeți prin a selecta orice celulă din datele pe care doriți să le adăugați la model. Poate fi orice zonă de date, dar datele formatate ca tabel Excel sunt cele mai bune.

  2. Utilizați una dintre aceste abordări pentru a adăuga datele dvs.:

  3. Faceți clic pe Power Pivot > Adăugare la model de date.

  4. Faceți clic pe Inserare > PivotTable, apoi bifați Adăugare date la Model de date din caseta de dialog Creare PivotTable.

Intervalul sau tabelul este acum adăugat la model ca tabel legat. Pentru a afla mai multe despre lucrul cu tabelele legate dintr-un model, consultați secțiunea Adăugarea datelor utilizând tabelele legate din Excel în Power Pivot.

Adăugarea datelor la un tabel Power Pivot

În Power Pivot, nu puteți adăuga un rând la un tabel tastând direct într-un rând nou, așa cum ați face într-o foaie de lucru Excel. Dar puteți adăuga rânduri prin copierea și lipireasau actualizarea datelor sursă și reîmprospătarea modelului Power Pivot.

Aveți nevoie de ajutor suplimentar?

Puteți întreba întotdeauna un expert de la Excel Tech Community, puteți obține asistență de la comunitatea Answers sau puteți sugera o caracteristică nouă sau o îmbunătățire pe Excel UserVoice.

Consultați și

Obțineți & ghiduri de învățare pentru transformare și Power Pivot

Introducere în Editorul interogare (Power Query)

Crearea unui model de date eficient din punct de vedere al memoriei utilizând Excel și Power Pivot

Tutorial: Importul datelor în Excel și crearea unui Model de date

Aflați ce surse de date se utilizează într-un model de date de registru de lucru

Relațiile dintre tabelele dintr-un model de date

Notă:  Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Ne puteți spune dacă informațiile au fost utile? Aici se află articolul în limba engleză, ca referință.

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×