< návrat zpět

MS Excel


Téma: XML zdroj - Power Query rss

Zaslal/a 19.7.2023 8:56

AlfanDobrý den, můžete mi, prosím, někdo poradit, jaké kroky (např. převést řádky na sloupce atd.) musím udělat, abych dostal tu hlavičku do horního řádku a body do řádků pod hlavičku?
Ještě nikdy jsem nadělal s daty ve formátu XML v PQ.
Děkuji.
Radek

Příloha: zip55212_wall-xml.zip (36kB, staženo 2x)
Zaslat odpověď >

Strana:  1 2   další »
#055213
avatar
koukněte sem
https://wall.cz/index.php?m=topic&id=55190
a poslední soubor 55197 co dával elnino
tam lze najít v dotazu jak se dá například použít vytváření hlaviček pro sloupce. Osobně mám podobný postup od MePExG.citovat
#055214
Alfan
Bohužel to nedám... Respektive nechápu to. 7
Ale děkuji.citovat
#055215
avatar
hoďte nějaký příklad xml se stejnou strukturou jako máte, stačí jen pár řádek a smyšlená data a udělá se to přímo na mírucitovat
#055217
elninoslov
Tam som použil myslím príkaz Table.Combine, ktorý spôsobí spojenie Tabuliek pod seba s tým, že sa "zlícujú" rovnako nazvané stĺpce. A na to treba tú predprípravu názvov, ktorú Vám ale ťažko urobíme bez vzorového súboru. V Poznámkovom bloku ak si otvoríte ten XML, mohli by ste sa v ňom vyznať natoľko, aby ste vyrobil vymyslené 2 riadky dát. Nejde nám samozrejme o dáta, ale o štruktúru. Potom by bodol manuálne vyrobený požadovaný výsledok z tých 2 vymyslených riadkov dát. A snáď sa nám to poddá :)citovat
#055218
Alfan
díky oběma
posílám vzorová krátká data.
Já totiž nechápu logiku tohoto XML z našeho IS.
respektive, jak dostanu z té části "header" názvy sloupců a z těch <body><rows><row><item> pak data.
Proto jsem to nemohl "combine".
Děkuji.
Příloha: zip55218_for-wall.zip (2kB, staženo 4x)
citovat
#055219
elninoslov
Pokus
Příloha: xlsx55219_import-xml.xlsx (24kB, staženo 6x)
citovat
#055221
Alfan
Děkuji.
Nicméně už druhý řádek postupu "Header" a následně třetí "Body", vůbec nevím, jak jste toho dosáhl?
To jste napsal "natvrdo" nebo se to dá nějak "vyklikat"?
Protože jakoukoliv transpozici mi to aplikuje na obojí a ne jen na jedno...
Nebo má označeno špatně před příkazem transpozice.
Jinak ty kroky chápu proč se dělaly, ale jak píšu, netuším ty kroky 2 a 3.citovat
#055223
elninoslov
Áno písal som to natvrdo. Iba som postupne vyďobával v každej Table jej subTable (v danom riadku - väčšinou {0} a v danom [stĺpci]), až som sa dostal k dátam. Iba som to zreťazil.

Asi by to šlo aj inak, napr. načítať to ako text a parsovať (rozdeliť podľa značiek), alebo má na to možno PQ aj origo fičurku na výcuc dát podľa značky, ale to nepoznám.citovat
#055228
avatar
Ahoj, tak to mně zajímá.
V příloze je soubor xml, který dovedu otevřít excelem, ale při tom se mně to ptá jestli to chci otevřít jako tabulku XML, nebo jako sešit jen pro čtení anebo použít podokno úloh. Nevím, tak volím první možnost, excel hlásí, že vytvoří schéma. Pak se ten soubor otevře v krásné tabulkové podobě. Ale když tam pozměním nějaká data (třeba výrobní číslo v prvním sloupci), tak už mi to nejde uložit jako nový soubor xml, hláška je: Nelze uložit či exportovat data XML. Mapování XML v tomto sešitu není možné exportovat.
Co dělám blbě anebo jak to udělat správně?
Příloha: zip55228_12430018333.zip (6kB, staženo 4x)
citovat
#055233
Alfan
elninoslov
děkujucitovat

Strana:  1 2   další »

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Vynásobit hodnoty kurzem - Power Query

Alfan • 26.4. 7:56

Relativní cesta - zdroje Power Query

Alfan • 26.4. 7:54

Vynásobit hodnoty kurzem - Power Query

elninoslov • 26.4. 7:54

Vynásobit hodnoty kurzem - Power Query

lubo • 25.4. 19:18

Relativní cesta - zdroje Power Query

elninoslov • 25.4. 15:12

Relativní cesta - zdroje Power Query

Alfan • 25.4. 15:08

Relativní cesta - zdroje Power Query

elninoslov • 25.4. 14:21