Attiecas uz
Excel pakalpojumam Microsoft 365 Excel 2024 Excel 2021 Mans Office darbam ar iPhone

Datu modelis ļauj integrēt datus no vairākām tabulām, Excel darbgrāmatā efektīvi veidojot relāciju datu avotu. Programmā Excel datu modeļi tiek lietoti pārredzami, nodrošinot tabulas datus, kas tiek izmantoti rakurstabulās un rakursdiagrammās. Datu modelis tiek vizualizēts kā tabulu kolekcija lauku sarakstā, un lielākoties ar to strādājat rakurstabulas lauku sarakstā, un, iespējams, nepamanīsit, ka tas tur ir. 

Pirms varat sākt darbu ar datu modeli, jums ir jāiegūst daži dati. Darbam izmantosim Power Query Get & Transform pieredzi, lai jūs varētu spert soli atpakaļ un noskatīties video vai izmantot mūsu mācību ceļvedi par Get & Transform un Power Pivot. Jūsu datiem jābūt tabulās (ne tikai šūnu diapazonos), lai tos varētu pareizi ielādēt un saistīt.

Kur ir Power Pivot?

  • Excel pakalpojumam Microsoft 365 — Power Pivot ir iekļauts lentē.

Kur atrodas Get & Transform (Power Query)?

  • Excel pakalpojumam Microsoft 365 — Transformācijas & iegūšana (Power Query) ir integrēta programmā Excel cilnē Dati.

Darba sākšana

Vispirms jums ir jāiegūst dati.

  1. Izveidojiet jaunu vai atveriet darbgrāmatu, kurā nav datu.

  2. ProgrammasExcel pakalpojumam Microsoft 365 lentē atlasiet cilni Dati. Sadaļā Datu iegūšana & pārveidošana atlasiet Iegūt datus, lai importētu datus no jebkura daudzuma ārēju datu avotu, piemēram, teksta faila, Excel darbgrāmatas, tīmekļa vietnes, Microsoft Access SQL Server vai citas relāciju datu bāzes, kurā ir vairākas saistītas tabulas.

  3. Excel piedāvā atlasīt vienu vai vairākas tabulas. Ja vēlaties iegūt vairākas tabulas no viena datu avota, atzīmējiet izvēles rūtiņu Atlasīt vairākus vienumus.

    1. Atlasiet Transformēt. Kad atlasāt vairākas tabulas, Excel automātiski izveido datu modeli jūsu vietā. Papildinformāciju skatiet rakstā: Vaicājuma izveide, ielāde vai rediģēšana programmā Excel (Power Query).

      Piezīme.: Šajos piemēros mēs izmantojam Excel darbgrāmatu ar izdomātu detalizētu informāciju par skolēniem klasēm un atzīmēm. Jūs varat lejupielādēt mūsu skolēnu datu modeļa parauga darbgrāmatu un sekot līdzi. Varat arī lejupielādēt versiju ar pabeigtu datu modeli.

      Iegūt & transformācijas (Power Query) navigatoru
  4. Jums tagad ir datu modelis, kurā ir visas importētās tabulas, un tās tiks rādītas rakurstabulas lauku sarakstā.

Piezīmes.: 

  • Modeļi tiek izveidoti netieši, vienlaicīgi importējot divas vai vairākas tabulas programmā Excel.

  • Modeļi tiek izveidoti tieši, kad datu importēšanai izmantojat Power Pivot pievienojumprogrammu. Pievienojumprogrammā modelis tiek attēlots ciļņu izkārtojumā, līdzīgi kā programmā Excel, kur katrā cilnē ir tabulas dati. Skatiet sadaļu Datu iegūšana, izmantojot pievienojumprogrammu Power Pivot, lai apgūtu datu importēšanas pamatus, izmantojot SQL Server datu bāzi.

  • Modelī var būt viena tabula. Lai izveidotu modeli, kura pamatā ir tikai viena tabula, atlasiet tabulu un noklikšķiniet uz Pievienot datu modelim programmā Power Pivot. To varat darīt, ja vēlaties izmantot Power Pivot līdzekļus, piemēram, filtrētas datu kopas, aprēķinātās kolonnas, aprēķinātos laukus, KPI un hierarhijas.

  • Tabulu relācijas var izveidot automātiski, importējot saistītās tabulas, kurām ir primārās un ārējās atslēgas relācijas. Programma Excel parasti var izmantot importēto relāciju informāciju kā tabulu relāciju pamatu datu modelī.

  • Padomus par to, kā samazināt datu modeļa lielumu, skatiet sadaļā Datu modeļa izveide ar efektīvu atmiņas izmantošanu, izmantojot Excel un Power Pivot.

  • Sīkākai izpētei skatiet rakstu Apmācība: datu importēšana programmā Excel un datu modeļa izveide.

Padoms.: Kā noteikt, vai darbgrāmatai ir datu modelis? Dodieties uz Power Pivot > Pārvaldīt. Ja redzat darblapai līdzīgus datus, tad pastāv modelis. Papildinformāciju skatiet rakstā Informācija par to, kuri datu avoti tiek izmantoti darbgrāmatas datu modelī .

Tabulu relāciju izveide

Nākamais solis ir izveidot relācijas starp tabulām, lai varētu izvilkt datus no jebkuras no tām. Katrai tabulai jābūt primārajai atslēgai vai unikālam lauka identifikatoram, piemēram, studenta ID vai klases numuram. Visvienkāršākais veids ir vilkt un nomest šos laukus, lai tos savienotu Power Pivot diagrammas skatā.

  1. Dodieties uz Power Pivot > pārvaldīt.

  2. On the Home tab, select Diagram View.

  3. Tiks parādītas visas importētās tabulas, un, iespējams, vēlēsities veltīt laiku, lai mainītu to izmērus atkarībā no tā, cik daudz lauku ir katrā.

  4. Pēc tam velciet primārās atslēgas lauku no vienas tabulas uz nākamo. Šis piemērs ir mūsu skolēnu tabulu diagrammas skats:

    Power Query datu modeļa relāciju shēmas skats

    Mēs esam izveidojuši šādas saites:

    • tbl_Students | Studenta ID > tbl_Grades | Studenta ID

      Citiem vārdiem sakot, velciet lauku Studenta ID no tabulas Skolēni uz lauku Studenta ID tabulā Novērtējumi.

    • tbl_Semesters | Semestra ID > tbl_Grades | Semestris

    • tbl_Classes | Klases numurs > tbl_Grades | Klases numurs

    Piezīmes.: 

    • Lauku nosaukumiem nav jābūt vienādiem, lai izveidotu relāciju, taču tiem ir jābūt vienādiem datu tipiem.

    • Savienotājiem diagrammas skata vienā pusē ir "1", bet otrā — "*". Tas nozīmē, ka starp tabulām pastāv relācija viens pret daudziem, un tas nosaka, kā dati tiks izmantoti jūsu rakurstabulās. Papildinformāciju skatiet sadaļā Tabulu relācijas datu modelī .

    • Savienotāji tikai norāda, ka pastāv relācija starp tabulām. Tajās nebūs redzams, kuri lauki ir savstarpēji saistīti. Lai skatītu saites, dodieties uz Power Pivot > > noformēšanas > relācijupārvaldība > relāciju pārvaldība. Programmā Excel varat doties uz datu > relācijām.

Datu modeļa izmantošana, lai izveidotu rakurstabulu vai rakursdiagrammu

Excel darbgrāmatā var būt tikai viens datu modelis, bet šajā modelī var būt vairākas tabulas, kuras var atkārtoti izmantot visā darbgrāmatā. Jebkurā laikā varat pievienot papildu tabulas esošam datu modelim.

  1. Sadaļā Power Pivotatveriet sadaļu Pārvaldīt.

  2. Cilnē Sākums atlasiet Rakurstabula.

  3. Atlasiet, kur novietot rakurstabulu: jaunā darblapā vai pašreizējā atrašanās vietā.

  4. Noklikšķiniet uz Labi, un Excel pievienos tukšu rakurstabulu ar lauku saraksta rūti labajā pusē.

    PowerPivot rakurstabulas lauku saraksts

Pēc tam izveidojiet rakurstabulu vai rakursdiagrammu. Ja esat jau izveidojis relācijas starp tabulām, rakurstabulā varat izmantot jebkuru to lauku. Mēs jau esam izveidojuši relācijas skolēnu datu modeļa parauga darbgrāmatā.

Esošu, nesaistītu datu pievienošana datu modelim

Pieņemsim, ka esat importējis vai nokopējis lielu datu apjomu, ko vēlaties izmantot modelī, bet neesat pievienojis datu modelim. Jaunu datu ievietošana modelī ir vienkāršāka, nekā šķiet.

  1. Vispirms atlasiet jebkuru modelim pievienojamo datu šūnu. Tas var būt jebkurš datu diapazons, taču vislabāk izmantot datus, kas formatēti kā Excel tabula .

  2. Lai pievienotu datus, izmantojiet kādu no šīm pieejām:

  3. Noklikšķiniet uz Power Pivot > Pievienot datu modelim.

  4. Noklikšķiniet uz Ievietot > rakurstabulu un pēc tam dialoglodziņā Rakurstabulas izveide atzīmējiet opciju Pievienot šos datus datu modelim .

Diapazons vai tabula tagad tiek pievienota modelim kā saistīta tabula. Papildinformāciju par darbu ar modelī saistītām tabulām skatiet sadaļā Datu pievienošana, izmantojot Excel saistītās tabulas pievienojumprogrammā Power Pivot.

Datu pievienošana Power Pivot tabulai

Sistēmā Power Pivot rindu tabulai nevar pievienot, tieši rakstot jaunā rindā, kā to var darīt Excel darblapā. Tomēr varat pievienot rindas, kopējot un ielīmējot vai atjauninot avota datus un atsvaidzinot Power Pivot modeli.

Vai nepieciešama papildu palīdzība?

Vienmēr varat pajautāt speciālistam Excel tech kopienā vai saņemt atbalstu kopienās.

Skatiet arī

Mācību ceļvežu & transformācija un Power Pivot iegūšana

Vaicājuma izveide, ielāde vai rediģēšana programmā Excel (Power Query)

Datu modeļa izveide ar efektīvu atmiņas izmantošanu, izmantojot Excel un Power Pivot

Apmācība: datu importēšana programmā Excel un datu modeļa izveide

Informācija par to, kādi datu avoti tiek izmantoti darbgrāmatas datu modelī

Tabulu relācijas datu modelī

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.