Dodavanje ili promena tipova podataka (Power Query)

Primenjuje se na
Excel za Microsoft 365 Excel za Microsoft 365 za Mac

Možete da definišete i otkrijete tip podataka, ali najčešće to ne morate da radite. Otkrivanje tipa podataka podrazumevano se odvija automatski kada se povežete sa:

  • Strukturirani izvori podataka Primeri uključuju sve baze podataka. Power Query čita šemu tabele iz izvora podataka i automatski prikazuje podatke pomoću ispravnog tipa podataka za svaku kolonu.
  • Nestrukturirani izvori Primeri uključuju Excel, CSV i tekstualne datoteke. Power Query automatski otkriva tipove podataka tako što ispituje vrednosti u tabeli.

Automatsko otkrivanje tipa podataka podrazumevano je omogućeno u programskom dodatku Power Query za nestrukturirane izvore, ali možete da promenite postavku opcije. U nekim slučajevima možda nećete želeti da se ovi koraci izvršavaju automatski jer ta radnja može da izazove greške pri osvežavanju izvora podataka. Više informacija potražite u članku Rukovanje greškama izvora podataka.

Power Query tipovi podataka

Tipovi podataka koji se koriste u programskom dodatku Power Query navedeni su u sledećoj tabeli.

Ikona Tip podataka Opis
Ikona Bilo koja Ne ukazuje na eksplicitnu definiciju tipa podataka.
TBD Binary Binarna vrednost, na primer Y/N ili 0/1.
TBD Fiksni decimalni broj Ima fiksni format četiri cifre desno i 19 cifara levo. Poznat i kao tip valute.
TBD Datum Datum bez vremena i sa nulom kao razlomljenom vrednošću.
TBD Datum/vreme Vrednost datuma i vremena koja je uskladištena kao decimalni tip broja.
TBD Datum/vreme/vremenska zona UTC datum/vreme sa pomakom vremenske zone.
TBD Trajanje Vremenski period konvertovan u decimalni broj.
TBD Tačno/netačno Bulova vrednost vrednosti "Tačno" ili "Netačno".
TBD Decimalni broj 64-bitni (osmobajtni) broj sa pokretnim zarezom.
TBD Procenat Fiksni decimalni broj sa maskom koja se oblikuje kao procenat.
TBD Tekst Niske, brojevi ili datumi predstavljeni u tekstualnom formatu.
TBD Time Vreme bez datuma bez cifara sa leve strane decimalnog mesta.
TBD Ceo broj 64-bitna (osmobajtna) celobrojna vrednost.

Definisanje i otkrivanje tipa podataka

Tip podataka kolone je prikazan na levoj strani naslova kolone sa ikonom koja simbolizuje tip podataka.

Primer ikona tipa podataka sa leve strane zaglavlja kolona

  1. Da biste otvorili upit, pronađite prethodno učitan iz Power Query uređivač, izaberite ćeliju u podacima, a zatim izaberite stavku "Uredi upit>". Dodatne informacije potražite u članku "Pravljenje, učitavanje ili uređivanje upita u programu Excel (Power Query).
  2. Da biste otkrili tip podataka, izaberite kolonu, a zatim izaberite stavku "Transformacija>"Otkrivanje tipa podataka. To možete da uradite ako je trenutni tip podataka "Bilo koji" i želite da kolona ima određeni tip podataka.
  3. Da biste definisali tip podataka, izaberitetip podatakaPočetak>, a zatim izaberite tip podataka iz padajućeg menija.

Savet Možete da izaberete i ikonu sa leve strane naslova kolone. Pored svakog tipa podataka, možete i da izaberete Korišćenje lokalnog standarda na dnu liste da biste prikazali dijalog " Promena tipa pomoću lokalnog standarda " da biste izabrali tip podataka i primenili određeni lokalni standard na njega. Ovaj lokalni standard zamenjuje postavku lokalnog standarda Power Query. Više informacija potražite u članku "Postavljanje lokalnog standarda ili regiona za podatke (Power Query).

Podešavanje automatskog otkrivanja tipa podataka i zaglavlja kolona

Za nestrukturirane izvore Power Query podrazumevano automatski ispituje i otkriva tipove kolona i zaglavlja na osnovu prvih 200 redova tabele. Kad je ova postavka omogućena, Power Query automatski dodaje dva koraka upitu odmah nakon prvog koraka u izvoru:

  • Korak: Unapređena zaglavlja Podiže prvi red tabele na zaglavlje kolone. Ovaj korak je ekvivalentan komandi "Koristi prvi red kao zaglavlja" na kartici " Početak ". Na primer:

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

  • Korak: promenjen tip Konvertuje vrednosti iz bilo kog tipa podataka u tip podataka na osnovu ispitivanja vrednosti iz svake kolone. Ovaj korak je ekvivalentan komandi " Otkrij tip podataka " na kartici "Transformacija ". Na primer:

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

Pretraga

  1. U Power Query uređivač izaberitestavke "Opcije i postavke>datoteke>"Opcije upita.

  2. Podešavanje opcije za sve radne sveske U levom oknu, u okviru GLOBAL, izaberite Učitavanje podataka, a zatim u desnom oknu u okviru " Otkrivanje tipa" izaberite jednu od sledećih opcija:

    • Uvek otkrijte tipove kolona i zaglavlja za nestrukturirane izvore
    • Otkrivanje tipova kolona i zaglavlja za nestrukturirane izvore u skladu sa postavkama svake datoteke
    • Nikada ne otkrivajte tipove kolona i zaglavlja za nestrukturirane izvore
       
  3. Podešavanje opcije za otvorenu radnu svesku U levom oknu, u okviru TRENUTNA RADNA SVESKA, izaberite stavku "Učitavanje podataka", a zatim u desnom oknu u okviru "Otkrivanje tipa" potvrdite ili opozovite izbor u polju za potvrdu "Otkrij tipove kolona i zaglavlja za nestrukturirane izvore".

Takođe pogledajte

Pomoć za Power Query za Excel

Dodavanje kolone na osnovu tipa podataka

Tipovi podataka u Power Query (docs.com)