Zvýšenie úrovne alebo zníženie úrovne hlavičiek stĺpcov
Keď vytvoríte nový dotaz z neštruktúrovaných zdrojov údajov, ako sú napríklad textové súbory, Power Query analyzuje obsah súboru. Ak Power Query identifikuje iný vzor pre prvý riadok, pokúsi sa zvýšiť úroveň prvého riadka údajov na hlavičky stĺpcov tabuľky. Možno však doplnok Power Query nedokáže identifikovať vzor správne na 100 percent času, takže tento článok vysvetľuje, ako môžete manuálne zvýšiť alebo znížiť úroveň hlavičiek stĺpcov z riadkov.
Zvýšenie úrovne riadkov na hlavičky stĺpcov
V nasledujúcom príklade nebol doplnok Power Query schopný určiť hlavičky stĺpcov tabuľky, pretože tabuľka obsahuje množinu riadkov hlavičky v prvých troch riadkoch. Skutočné hlavičky stĺpcov pre tabuľku sú obsiahnuté v riadku 5.
Snímka obrazovky znázorňujúca tabuľku so stĺpcami (Stĺpec1, Stĺpec2, Stĺpec3 a Stĺpec4), ktoré sú nastavené na typ údajov Text, so štyrmi riadkami obsahujúcimi hlavičku v hornej časti, hlavičku stĺpca v riadku 5 a 7 údajových riadkov v dolnej časti.
Skôr než budete môcť zvýšiť úroveň hlavičiek, musíte odstrániť prvé štyri riadky tabuľky. Ak to chcete urobiť, vyberte ponuku tabuľky v ľavom hornom rohu okna ukážky a potom vyberte položku Odstrániť horné riadky.
V okne
Nota
Ďalšie informácie o Odstránenie najvrchnejších riadkov a iných operácií tabuľky nájdete v téme Filtrovanie podľa pozície riadka.
Výsledkom tejto operácie sú hlavičky ako prvý riadok tabuľky.
Umiestnenie operácie zvýšiť úroveň hlavičiek
Tu máte niekoľko miest, kde môžete vybrať operáciu s hlavičkami zvýšiť úroveň:
Po vykonaní operácie s hlavičkami zvýšiť úroveň bude tabuľka vyzerať ako na nasledujúcom obrázku.
Tabuľka s hlavičkami stĺpcov Date (Dátum), Country (Krajina), Total Units (Celkový počet jednotiek) a Total Revenue (Celkové výnosy) a siedmimi riadkami údajov. Hlavička stĺpca Date (Dátum) má typ údajov Date (Dátum), hlavička stĺpca Country (Krajina) má typ údajov Text, hlavička stĺpca Total Units (Celkový počet jednotiek) má typ údajov Celé číslo a hlavička stĺpca Total Revenue (Celkové výnosy) má typ údajov Decimal number (Desatinné číslo).
Nota
Názvy stĺpcov tabuľky musia byť jedinečné. Ak riadok, ktorý chcete zvýšiť na riadok hlavičky, obsahuje viacero inštancií rovnakého textového reťazca, Power Query rozlišuje hlavičky stĺpcov pridaním číselnej prípony, pred ktorou nasleduje bodka ku každému textovým reťazcom, ktorý nie je jedinečný.
Zníženie úrovne hlavičiek stĺpcov na riadky
V nasledujúcom príklade sú hlavičky stĺpcov nesprávne; v skutočnosti sú súčasťou údajov tabuľky. Ak chcete byť súčasťou riadkov tabuľky, musíte znížiť úrovne hlavičiek.
Umiestnenie operácie demote headers
Máte niekoľko miest, kde si môžete vybrať operáciu demote headers:
Po vykonaní tejto operácie bude tabuľka vyzerať ako na nasledujúcom obrázku.
Ako posledný krok vyberte každý stĺpec a zadajte preň nový názov. Konečný výsledok sa podobá na nasledujúci obrázok.