Applies ToExcel pre Microsoft 365 Excel pre Microsoft 365 pre Mac Excel pre web

Typ údajov môžete definovať a zistiť, ale väčšinou to nemusíte robiť. Zisťovanie typu údajov sa predvolene vykonáva automaticky, keď sa pripojíte k:    

  • Štruktúrované zdroje údajov    Príklady zahŕňajú všetky databázy. Power Query prečíta schému tabuľky zo zdroja údajov a automaticky zobrazí údaje pomocou správneho typu údajov pre každý stĺpec.

  • Neštruktúrované zdroje    Príkladmi sú Excel, CSV a textové súbory. Power Query automaticky zisťuje typy údajov kontrolou hodnôt v tabuľke.

Automatické zisťovanie typu údajov je predvolene povolené v Power Query pre neštruktúrované zdroje, ale môžete zmeniť nastavenie možností. V niektorých prípadoch možno nebudete chcieť, aby sa tieto kroky vyskytli automaticky, pretože akcia môže spôsobiť chyby obnovenia zdroja údajov. Ďalšie informácie nájdete v téme Spracovanie chýb zdroja údajov.

Typy údajov používané v Power Query sú uvedené v nasledujúcej tabuľke.

Ikona

Typ údajov

Popis

Ikona Typ údajov Ľubovoľné

Žiadne

Označuje žiadnu explicitné definíciu typu údajov.

TBD

Binárne

Binárna hodnota, napríklad Y/N alebo 0/1.

TBD

Pevné desatinné číslo

Má pevný formát štyroch číslic napravo a 19 číslic na ľavej strane. Označuje sa aj ako typ Mena.

TBD

Dátum

Dátum bez času a s nulou pre zlomkovú hodnotu.

TBD

Dátum/čas

Hodnota dátumu a času uložená ako typ Desatinné číslo.

TBD

Dátum, čas a časové pásmo

Dátum a čas UTC s posunom časového pásma.

TBD

Trvanie

Dĺžka času skonvertovaná na desatinné číslo.

TBD

Pravda/Nepravda

Booleovská hodnota true alebo false.

TBD

Desatinné číslo

64-bitové (osembajtové) číslo s pohyblivou desatinnou čiarkou.

TBD

Percento

Pevné desatinné číslo s maskou na formátovanie percent.

TBD

Text

Reťazce, čísla alebo dátumy vyjadrené v textovom formáte.

TBD

Čas

Čas bez dátumu bez číslic naľavo od desatinného miesta.

TBD

Celé číslo

64-bitová (osembajtová) celočíselná hodnota.

Typ údajov stĺpca sa zobrazí na ľavej strane záhlavia stĺpca s ikonou, ktorá symbolizuje typ údajov.

Príklad ikon typov údajov naľavo od hlavičiek stĺpcov

  1. Ak chcete otvoriť dotaz, vyhľadajte dotaz, ktorý bol predtým načítaný z Editor Power Query, vyberte bunku v údajoch a potom vyberte položku Dotaz > Upraviť. Ďalšie informácie nájdete v téme Vytvorenie, načítanie alebo úprava dotazu v Exceli (Power Query).

  2. Ak chcete zistiť typ údajov, vyberte stĺpec a potom vyberte položku Transformovať > Zistiť typ údajov. Môžete to urobiť, ak je aktuálny typ údajov Ľubovoľné a chcete, aby stĺpec mal konkrétny typ údajov.

  3. Ak chcete definovať typ údajov, vyberte položku Domov > Typ údajov a potom v rozbaľovacej ponuke vyberte typ údajov.

Tip    Môžete tiež vybrať ikonu na ľavej strane záhlavia stĺpca. Okrem každého typu údajov môžete tiež vybrať možnosť Použiť miestne nastavenie v dolnej časti zoznamu a zobraziť dialógové okno Zmena typu s miestnym nastavením, aby ste vybrali typ údajov a použili preň konkrétne miestne nastavenie. Toto miestne nastavenie prepíše nastavenie miestneho nastavenia Power Query. Ďalšie informácie nájdete v téme Nastavenie miestneho nastavenia alebo oblasti pre údaje (Power Query).

V prípade neštruktúrovaných zdrojov Power Query predvolene automaticky kontroluje a zisťuje typy stĺpcov a hlavičky na základe prvých 200 riadkov tabuľky. Keď je toto nastavenie povolené, Power Query automaticky pridá dva kroky do dotazu hneď po prvom kroku Zdroja:

  • Krok: Povýšené hlavičky    Zvýši úroveň prvého riadka tabuľky na hlavičku stĺpca. Tento krok je ekvivalentom príkazu Použiť prvý riadok ako hlavičky na karte Domov . Príklad:= Table.TransformColumnTypes(#"Promoted Headers,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

  • Krok: Zmenený typ    Konvertuje hodnoty z typu údajov Ľubovoľné na typ údajov na základe kontroly hodnôt z každého stĺpca. Tento krok je ekvivalentom príkazu Zistiť typ údajov na karte Transformovať. Príklad: = Table.TransformColumnTypes(Source,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Postup

  1. V Editor Power Query vyberte položky Možnosti a nastavenia > Súbor > Možnosti dotazu.

  2. Nastavenie možnosti pre všetky zošity      Na ľavej table v časti GLOBÁLNE vyberte položku Načítanie údajov a potom na pravej table v časti Zisťovanie typu vyberte jednu z nasledujúcich možností:

    • Vždy zistiť typy stĺpcov a hlavičky pre neštruktúrované zdroje

    • Zisťovanie typov stĺpcov a hlavičiek pre neštruktúrované zdroje podľa nastavení každého súboru

    • Nikdy nezistí typy stĺpcov a hlavičky pre neštruktúrované zdroje  

  3. Nastavenie možnosti otvoreného zošita       Na ľavej table v časti AKTUÁLNY ZOŠIT vyberte položku Načítanie údajov a potom na pravej table v časti Zisťovanie typov vyberte alebo zrušte začiarknutie políčka Zistiť typy stĺpcov a hlavičky pre neštruktúrované zdroje.

Pozrite tiež

Pomocník pre Power Query pre Excel

Pridanie stĺpca na základe typu údajov

Typy údajov v Power Query (docs.com)

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.