Dodavanje i promjena vrsta podataka (Power Query)

Primjenjuje se na
Excel za Microsoft 365 Excel za Microsoft 365 za Mac

Možete definirati i prepoznati vrstu podataka, ali u većini slučajeva to ne morate. Prema zadanim postavkama, otkrivanje vrste podataka automatski se događa kada povežete sljedeće aplikacije:

  • strukturirani izvori podataka Primjeri obuhvaćaju sve baze podataka. Power Query čita shemu tablice iz izvora podataka i automatski prikazuje podatke pomoću odgovarajuće vrste podataka za svaki stupac.
  • Nestrukturirani izvori Primjeri uključuju Excel, CSV i tekstne datoteke. Power Query automatski prepoznaje vrste podataka provjerom vrijednosti u tablici.

U dodatku Power Query po zadanom je za nestrukturirane izvore omogućeno automatsko otkrivanje vrste podataka, no tu postavku možete promijeniti. U nekim slučajevima možda ne želite da se ovi koraci izvršavaju automatski jer bi ta radnja mogla uzrokovati pogrešku prilikom osvježavanja izvora podataka. Dodatne informacije potražite u članku Rukovanje pogreškama u izvorima podataka.

Vrste podataka Power Query

Vrste podataka koje se koriste u dodatku Power Query navedene su u sljedećoj tablici.

Ikona Vrsta podataka Opis
Ikona bilo koje vrste podataka Bilo koja veličina Ne označava nijednu eksplicitnu definiciju vrste podataka.
TBD (još nije utvrđeno) Binary Binarna vrijednost, npr. Y/N ili 0/1.
TBD (još nije utvrđeno) Fiksni decimalni broj Ima fiksni oblik od četiri znamenke s desne strane i 19 znamenki s lijeve strane. Poznata i kao vrsta valute.
TBD (još nije utvrđeno) Datum Datum bez vremena i s nulom kao decimalnom vrijednošću.
TBD (još nije utvrđeno) Datum/vrijeme Vrijednost datuma i vremena pohranjena kao decimalni broj.
TBD (još nije utvrđeno) Datum/vrijeme/vremenska zona Datum/vrijeme UTC-a s pomakom vremenske zone.
TBD (još nije utvrđeno) Trajanje Vrijeme pretvoreno u decimalni broj.
TBD (još nije utvrđeno) Točno/netočno Booleova vrijednost True ili False.
TBD (još nije utvrđeno) Decimalni broj 64-bitni (osmobajtni) broj s pomičnim zarezom.
TBD (još nije utvrđeno) postotak Fiksni decimalni broj s maskom koju možete oblikovati kao postotak.
TBD (još nije utvrđeno) Tekst Nizovi, brojevi ili datumi predstavljeni u tekstnom obliku.
TBD (još nije utvrđeno) Time Vrijeme bez datuma bez znamenki lijevo od decimalnog zareza.
TBD (još nije utvrđeno) Cijeli broj 64-bitna (osmobajtna) cjelobrojna vrijednost.

Definiranje i otkrivanje vrste podataka

Vrsta podataka stupca prikazana je s lijeve strane zaglavlja stupca s ikonom koja simbolizira vrstu podataka.

Primjer ikona vrste podataka lijevo od zaglavlja stupaca

  1. Da biste otvorili upit, pronađite prethodno učitani iz uređivač dodatka Power Query, odaberite ćeliju u podacima, a zatim odaberite Uređivanje upita>. Dodatne informacije potražite u članku Stvaranje, učitavanje i uređivanje upita u programu Excel (Power Query).
  2. Da biste otkrili vrstu podataka, odaberite stupac, a zatim odaberite Pretvorba> vrstepodataka za otkrivanje. To biste mogli učiniti ako je trenutna vrsta podataka Bilo koji i želite da stupac sadrži određenu vrstu podataka.
  3. Da biste definirali vrstu podataka, odaberiteVrsta podatakaPolazno>, a zatim odaberite vrstu podataka s padajućeg izbornika.

Savjet Možete odabrati i ikonu s lijeve strane zaglavlja stupca. Uz svaku vrstu podataka, možete odabrati i Pomoću regionalne sheme pri dnu popisa da biste prikazali dijaloški okvir Promijeni vrstu uz regionalnu shemu da biste odabrali vrstu podataka i na nju primijenili određenu regionalnu shemu. Ta regionalna shema nadjačava postavku regionalne sheme dodatka Power Query. Dodatne informacije potražite u članku Postavljanje regionalne sheme ili područja za podatke (Power Query)).

Postavljanje automatskog prepoznavanja zaglavlja vrste podataka i stupaca

Power Query po zadanom za nestrukturirane izvore automatski pregledava i otkriva vrste stupaca i zaglavlja na temelju prvih 200 redaka tablice. Kada je ta postavka omogućena, Power Query automatski dodaje dva koraka u upit odmah nakon prvog koraka izvora:

  • Korak: promaknuta zaglavlja Promaknite prvi redak tablice u zaglavlje stupca. Taj je korak ekvivalentan naredbi Koristi prvi redak kao zaglavlja na kartici Polazno . Na primjer:

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

  • Korak: promijenjena vrsta Pretvara vrijednosti iz vrste podataka Bilo koje u vrstu podataka na temelju provjere vrijednosti iz svakog stupca. Taj je korak ekvivalentan naredbi Otkrivanje vrste podataka na kartici Transformacija . Na primjer:

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

Postupak

  1. U uređivač dodatka Power Query odaberite Mogućnosti datoteka>i postavke>Mogućnosti upita.

  2. Postavljanje mogućnosti za sve radne knjige U lijevom oknu u odjeljku GLOBALNO odaberite Učitavanje podataka, a zatim u desnom oknu u odjeljku Otkrivanje vrste odaberite jednu od sljedećih mogućnosti:

    • Uvijek otkrivajte vrste stupaca i zaglavlja za nestrukturirane izvore
    • Pronalaženje vrsta stupaca i zaglavlja za nestrukturirane izvore prema postavkama svake datoteke
    • Nikad ne otkriva vrste stupaca i zaglavlja za nestrukturirane izvore
       
  3. Postavljanje mogućnosti za otvorenu radnu knjigu U lijevom oknu u odjeljku TRENUTNA RADNA KNJIGA odaberite Učitavanje podataka, a zatim u desnom oknu u odjeljku Otkrivanje vrste potvrdite ili poništite okvir Prepoznavanje vrsta stupaca i zaglavlja za nestrukturirane izvore.

Dodatne informacije

Pomoć za Power Query za Excel

Dodavanje stupca na temelju vrste podataka

Vrste podataka u programu Power Query (docs.com)