Doplňujem sem svoje riešenie. Popis zhruba z adresára načítať všetky súbory (merania elektromerov z odkazu) a vybrať extrémy-ich stavy z meraní pre elektromery tj. bez hodnôt, bez elektriky=výpadok a ešte čosi. Urobil som dve riešenia obe založené na PQ. Prvé bolo že vytriedilo extrémy a vyrobilo tabuľku a z nej kt. Druhé GD robí agregáciu min a max času pre dátum. Tým sa dosiahne, že pre jednu udalosť v dni bude iba jeden riadok a nie všetky riadky ktoré túto udalosť popisujú. Mimochodom hovoril som s autorom príspevku a popis že je študent bol asi myslený, že študuje VBA.
Niečo pre potešenie https://pc-help.cnews.cz/viewtopic.php?f=35&t=203270 . Moja hodinová práca.
V prílohe.
Prikladám aj riešenie pomocou PQ. Prerobil som na PQ2, ktoré berie iba prvých 10000 riadkov a nie všetky ako prvá verzia. Stačí zmeniť vstupné údaje na list PQ podmienky (sú tiež podmienené z PQ dve tabuľky vpravo, ktoré zo zdroja vytriedia vst. hodnoty filtrov) pre filtre a aktualizovať prvú zelenú tabuľku (Data-Aktualizuj, Alt+F5).
Prosím skúste konkrétne definovať podmienku/y, ktoré musia byť splnené, aby IC bolo v tabuľke.
Dobrý deň. Prikladám na štúdium jedno moje riešenie pomocou PQ, ktoré v sebe ukrýva cykli a funkciu vlookup - dohľadanie aj neexistujúcej hodnoty. http://www.jaknaoffice.cz/2-forum/?id=4919
Skúste použiť kontingenčnú tabuľku. Po aktualizácii údajov na liste Data, je potrebné dať aktulizáciu na liste Klienti (v kt-tabuľke Alt+F5) tj. Data-Refresh. Prikladám prílohu.
Pridám sa k hádaniu. Z tabuľky som vytvoril dve kontingenčné tabuľky. V prvej sú k vete vymenované účty a v druhej sú k účtom priradené vety.
Myslím, že to zvládnu dve funkcie Excelu, za predpokladu, že nechcete, aby to "napísal" program. Označiť rozsah 1. F5-Prejsť na-blank a 2. (nezmeniť výber buniek tj. bez pohybu medzi bunkami kurzorom) buď dať vypočítať mesiac ([=Text(TODAY();"mmmm")],alebo ho napísať) a urobiť zápis do všetkých vybraných buniek pomocou kombinácie kláves Ctrl+Enter.
Stačí Timer nastaviť na spustenie takéhoto súboru (z jeho umiestnenia bez .txt). 1. riadok zrušenie mapovania disku s:; 2. riadok mapovanie disku s:; 3. riadok vykonný príkaz xcopy z kadiaľ kam a parametre.
Urobil som to pomocou Power Query (doplnok od verzie 2010, v 2016 je už obsiahnutý). Z bledozeleného listu spraví žiadaný prevod na list PQ. Stačí aktualizovať zdrojový list a na liste PQ dať aktualizovať údaje (Alt+F5).
DATEADD je funkcia TimeInteligence, čo znamená, že pracuje výhradne na dátumovej tabuľke (kalendár, z ktorého dátum je takto označený) v Power Pivote a preto nedokázala niekedy vypočítavať dátumy a neberie vypočítaný dátum, ktorý ako argument nie je z tabuľky.
Ale výsledok je dátum a nie RRRRMM. DATEADD sa zvyčajne používa na posuny v čase oproti kalendáru pri funkcii calculate([Hodnota],DATEADD(Kalendar[Date],-3,Month)), ako filtračný argument, preto nechápem Vašu potrebu použitia. V PQ si urobte 201805 dátum 1.5.2018 a potom použite kalendárny posun, alebo v PQ si vypočítajte do stĺpca potrebné obdobie. Prikladám riešenie v PQ aj PP dax=FORMAT(if(VALUE(RIGHT(Table1[fyper];2))-3<=0;DATE(VALUE(LEFT(Table1[fyper];4))-1;12-(VALUE(RIGHT(Table1[fyper];2))-3)*-1;1);DATE(VALUE(LEFT(Table1[fyper];4));VALUE(RIGHT(Table1[fyper]))-3;1));"yyyymm")
Problém bol vo vzorci použitá hodina rozsahovo, namiesto čas. Buď hodina s =, alebo čas rozsahovo. Dalo by sa použiť aj kontingenčnú tabuľku. Ináč do PBI som doplnil aj (podobnú) tabuľku, podľa ktorej som to kontroloval.
Dobrý deň. Toto je ako stvorené pre PowerBI. Pošlem Vám link v odkaze.
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
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.