Datu tipu pievienošana vai mainīšana (Power Query)

Varat definēt un noteikt datu tipu, bet lielākajā daļā gadījumu tas nav nepieciešams. Pēc noklusējuma datu tipa noteikšana notiek automātiski, kad izveidojat savienojumu ar:    

  • Strukturēti datu avoti    Piemēram, visas datu bāzes. Power Query lasa tabulas shēmu no datu avota un automātiski parāda datus, izmantojot pareizo datu tipu katrai kolonnai.

  • Nestrukturēti avoti    Piemēram, Excel, CSV un teksta faili. Power Query automātiski nosaka datu tipus, pārbaudot tabulas vērtības.

Power Query nestrukturētu avotu gadījumā pēc noklusējuma ir iespējota automātiska datu tipa noteikšana, bet opciju iestatījumu varat mainīt. Iespējams, dažos gadījumos šīs darbības nevēlaties automātiski veikt, jo šī darbība var izraisīt datu avota atsvaidzināšanas kļūdas. Papildinformāciju skatiet rakstā Datu avotu kļūdu apstrāde.

Power Query izmantotie datu tipi ir norādīti tālāk esošajā tabulā.

Ikona

Datu tips

Apraksts

Ikona Jebkurš datu tips

Jebkāda

Norāda, ka nav precīza datu tipa definīcijas.

TBD

Binārs

Binārā vērtība, piemēram, Y/N vai 0/1.

TBD

Fiksēts decimāldaļskaitlis

Fiksēts formāts ar četriem cipariem pa labi un 19 cipariem pa kreisi. Tiek dēvēts arī par valūtas tipu.

TBD

Datums

Datums bez laika un ar nulli decimāldaļskaitļu vērtībai.

TBD

Datums/laiks

Datuma un laika vērtība, kas saglabāta kā decimāldaļskaitļa tips.

TBD

Datums/laiks/timezone

UTC datuma/laika nobīde ar laika joslas nobīdi.

TBD

Ilgums

Laika ilgums, kas konvertēts par decimāldaļskaitli.

TBD

Patiess/aplams

Būla vērtība vai nu True, vai False.

TBD

Decimāldaļskaitlis

Peldošā komata skaitlis 64 bitu (astoņi baiti).

TBD

Procentuālā vērtība

Fiksēts decimāldaļskaitlis ar masku, kas jāformatē kā procentuālā vērtība.

TBD

Teksts

Teksta formātā attēlotas virknes, skaitļi vai datumi.

TBD

Laiks

Laiks bez datuma, bez cipariem pa kreisi no decimālzīmes.

TBD

Vesels skaitlis

Vesela 64 bitu (astoņu baitu) vērtība.

Kolonnas datu tips tiek parādīts kolonnas virsraksta kreisajā pusē ar ikonu, kas simbolizē datu tipu.

Example of data type icons to the left of column headers

  1. Lai atvērtu vaicājumu, atrodiet vaicājumu, kas iepriekš ielādēts no Power Query redaktora, atlasiet kādu datu šūnu un pēc tam atlasiet Vaicājuma >Rediģēt. Papildinformāciju skatiet rakstā Vaicājuma izveide, ielāde vai rediģēšana programmā Excel (Power Query).

  2. Lai noteiktu datu tipu, atlasiet kolonnu un pēc tam atlasiet Transformēt, > Datu tipa noteikšana. To varat darīt, ja pašreizējais datu tips ir Jebkuršun vēlaties, lai kolonnai būtu noteikts datu tips.

  3. Lai definētu datu tipu, > Sākums datutips un pēc tam nolaižamajā izvēlnē atlasiet datu tipu.

Padoms    Varat arī atlasīt ikonu kolonnas virsraksta kreisajā pusē. Papildus katram datu tipam varat arī atlasīt Lokalizācijas izmantošana saraksta apakšā, lai parādītu dialoglodziņu Mainīt tipu ar lokalizāciju, lai atlasītu datu tipu un lietotu konkrētu lokalizāciju. Šī lokalizācija ignorē Power Query lokalizācijas iestatījumu. Papildinformāciju skatiet rakstā Datu lokalizācijas vai reģiona iestatīšana (Power Query).

Pēc noklusējuma nestrukturētus avotus Power Query automātiski pārbauda un nosaka kolonnu tipus un galvenes, pamatojoties uz pirmajām 200 tabulas rindām. Ja šis iestatījums ir iespējots, Power Query automātiski pievieno vaicājumam divas darbības uzreiz pēc pirmās avota darbības:

  • Step: Promoted Headers    Paaugstināt tabulas pirmo rindu par kolonnas galveni. Šī darbība ir ekvivalenta komandai Izmantot pirmo rindu kā galvenes cilnē Sākums. Piemēram:

    = Table.TransformColumnTypes(#"Promoted Headers,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

  • Darbība: mainīts tips    Konvertē vērtības no datu tipa Jebkurš par datu tipu, pamatojoties uz vērtību pārbaudi no katras kolonnas. Šī darbība ir ekvivalenta komandai Noteikt datu tipu cilnē Transformācija. Piemēram:

    = Table.TransformColumnTypes(Source,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Procedūra

  1. Power Query redaktorā atlasiet Fails un > opcijas> Vaicājuma opcijas.

  2. Opciju iestatīšana visām darbgrāmatām      Kreisās rūts sadaļā GLOBĀLS, atlasiet Datuielāde un pēc tam labās rūts sadaļā Tipa noteikšanaizvēlieties vienu no šīm opcijām:

    • Nestrukturētu avotu kolonnu tipu un galveņu vienmēr noteikšana

    • Kolonnu tipu un galveņu noteikšana nestrukturētu avotu gadījumā atbilstoši katra faila iestatījumam

    • Nekad neatrodiet nestrukturētu avotu kolonnu tipus un galvenes
       

  3. Atvērtās darbgrāmatas opcijas iestatīšana       Kreisajā rūtī sadaļā PAŠREIZĒJĀ DARBGRĀMATAatlasiet Datu ielāde un pēc tam labās rūts sadaļā Tipa noteikšana atzīmējiet vai notīriet izvēles rūtiņu Nestrukturētu avotu kolonnu tipu un galveņu noteikšana.

Skatiet arī

Palīdzība par Power Query programmai Excel

Kolonnas pievienošana, pamatojoties uz datu tipu

Datu tipi Power Query (Docs.com)

Vai nepieciešama papildu palīdzība?

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

×