Příspěvky uživatele


< návrat zpět

Strana:  « předchozí  1 2 3 4 5 6 7 8 9   další » ... 31

Dobrý den, chtěl bych Vás požádat o radu s následujícím.
Mám zdrojovou tabulku, do které se zapisují data a potřeboval bych pomocí Power Query, případně Power Pivot kontrolovat návaznost správnosti stavu kilometrů a stavu v nádrži.
Potřebuji to podle RZ a podle datumů vzestupně.
Ale může se stát, že v jednom dni mám jeden nebo více záznamů u jedné RZ.
Cílem je nějaká, asi kontingeční tabulka, abych viděl, po zápisu do zdrojové tabulky, že nemám správně návaznost km nebo případně stavu v nádrži.
To znamená, že každý další zápis musí mít v poli "km start" stav předchozího posledního "km end".
To samé u nádrží, nový zápis "fuel start" je shodný s předchozím stavem posledního záznamu "fuel end".
Vždy to kontroluji za RZ.
Klidně mohu mít dvě kontrolní tabulky, jednu na km a druhou na fuel.
Děkuji.

@lubo
Díky. Udělal jsem to.
Prostě jsem lama...

Díky. Takto by to šlo.
Ale já to asi špatně popsal.
Já bych to potřeboval tak, aby se mi právě ke každému jménu v PQ přiřadil ten příznak "Status".
Pak bych to v té mé globální KT pomocí Slicer odfiltroval.
Já to totiž používám na zobrazení AVG wages bez dlouhodobě nemocných a pak s nimi.
Omlouvám se, ale šlo by to v té PQ nějak pořešit? Nebo se to musí pořešit přes Power Pivot?
Díky.
Radek

@lubo
Tak jsem to natrénoval a napsal si poznámky :-)
Funguje mi to.
Díky za pomoc

@elninoslov
Jak jste mi perfektně zrychlil ten soubor s tím variabilním kurzem, tak se chci zeptat a poradit s tímto.
Když přidám list "nemoc", kde budu mít jména řidičů ve sloupci "driver", tak bych potřeboval v tom dotazu "all" dosadit ke každému řidiči hodnotu ze sloupce "Status".
Jak se to dá udělat tak, aby se to PQ nezpomalilo?
To se načte ten list, jako samostatný dotaz a pak se to nějak přiřadí do "all"?
Děkuji.

Díky za upřesnění.
Radek

Aha, tak to jsem netušil.
Já to dělal v PQ a KT jsem mapoval přímo z PQ.
Musím se na to podívat.
Každopádně jsem pochopil, že připravit si to v PQ nejde.
Děkuji.

Samozřejmě to mám ve správných formátech. Jen jak jsem to teď editoval pro potřeby wall, už jsem nepřevedl.
Ale mám dotaz.

1) vytvořit měřítka
co to přesně znamená? Vytvořit nový Vlastní sloupec s tím vzorcem
Sum of km AP:=SUM([km AP])
a
Sum of used litres:=SUM([used litres])

2) měřítko
Vlastní sloupec se vzorcem
prům. spotřeba:=divide([Sum of used litres];[Sum of km AP])

Děkuji

Dobrý den,
chtěl bych Vás někoho požádat o radu.
Mám na listu „data“ zdrojová data. (Celé jsem to pro tyto účely zmenšil a upravil.)

Pak si data různě upravuji ve Power Query.
Ale narazil jsem na „problém“ (tedy alespoň pro mě).

Seskupil jsem v PQ podle driver, product, type, M a pro nové sloupce jsem použil součty z těchto – used litres, km AP, km LCZ.

Ale pak jsem to chtěl použít v kontingenční tabulce, abych mohl zjišťovat průměrné spotřeby podle – tractor nebo podle driver nebo podle product, vždy to potřebuji samostatně a různé kombinace.

Jenže to nefunguje korektně, ty průměry.

Tak jsem chtěl udělat Počítané pole, ale to ze zdroje z PQ nejde.
Musel jsem zdroj z PQ udělat jako Tabulku, aby se mi zobrazil nový list v sešitu z toho PQ a pak Počítaná pole šla.
Pak jsem si s tím poradil.

Ale já se chci zeptat, zda to jde už nějak udělat přímo v PQ tak, aby se pak následně počítaly ty průměry v různých kombinacích?

A pak se chci zeptat, proč nejde z PQ dělat Počítané pole v Kontingenční tabulce?
Děkuji.
Radek

Díky.
Zkusím si to předělat.
Ještě se chci zeptat.
Ten ZDROJ nadefinuji, to umím.
A dala by se ta definice odkazovat na nějakou buňku v listu?
Jde mi o to, že například na listu "procedure" v buňce "G5" budu mít tu cestu ke zdroji a zde bych ji mohl kdykoliv editovat, abych nemusel editovat definice ZDROJ.
Jde to nějak?
Děkuji.

Díky oběma.
Nakonec jsem použil to od @elninoslov.
Výrazně se to zrychlilo.
Postupně se učím a vidím, že jsem dělal nějaké kroky navíc.
Ještě jednou díky.

Přikládám.
Já potřebuji, operativně měnit ten kurz, ideálně právě na tom listu "rate", aby se to vždy přepočetlo.
Ta čísla jsem nějak upravil.
Ale struktura je stejná.
Jinak ten list "2022" má cca 2100 řádků
a ten list "2023" cca 1800 (ještě tam není celý rok).
Děkuji.

@elninoslov
Toho jsem se bál :-)

Zkusím nějak upravit. Jsou tam docela citlivá data.

Jj, já tam tyto vzorce:
v prvním sloupci toto:
=KDYŽ(A(TYP([@trip])=1;TYP(SVYHLEDAT([@trip];haulier!$G$2:$G$200000;1;0))=16);"?X?";KDYŽ(TYP(SVYHLEDAT([@trip];haulier!$G$2:$G$200000;1;0))=16;"";SVYHLEDAT([@trip];haulier!$G$2:$G$200000;1;0)))

ve druhém toto:
=KDYŽ(NEBO([@[č. TR]]="";[@[č. TR]]="?X?");"";KDYŽ(SVYHLEDAT([@trip];haulier!$G$2:$H$200000;2;0)<>[@product];"MISTAKE";"O.K."))

Ale to je pro mě, na mém počítači.

Ale kolega načítá ta data přes šílenou cestu z externího souboru, který má uložený v počítači a proto je to tak dlouhé.
C:\Users\NovakJ\Desktop\Karel práce\GPCZ složka dokumentů\GPCZ podklady pro fakturaci\[ABCDEFGHEIJKLMOP.xlsx]Haulier Proforma Details Report

Já mám ta data zkopírovaná do listu "haulier".

Chci se zeptat na možnost zrychlení aktualizace dat v Power Query.
Mám dva listy, rok 2022 a rok 2023.
Na těchto listech mám hodnoty v CZK.
Tyto listy v PQ "Připojím, jako dotazy", protože mají stejnou strukturu a vytvořím z nich nový dotaz s názvem "all".
A protože potřebuji i přepočet na EUR, tak jsem vytvořil list s kurzem abych ho mohl aktualizovat a z toho mám taky dotaz.
Pak jsem tímto
=Table.Column(datarate, "rate")
vložil do "all" nový sloupec "rate".
No a pak v dotazu "all" roznásobím ty sloupce v CZK tím kurzem sloupcem "rate" takže mám de facto nové sloupce přepočtené do EUR.
A tady si myslím, že je asi to zpomalení aktualizace.
Dá se to nějak eliminovat, ta pomalá aktualizace?
Díky.
Radek


Strana:  « předchozí  1 2 3 4 5 6 7 8 9   další » ... 31

Uživatelské menu

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

Menu

Formulář Faktura

Formulář Faktura IV

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

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje