WWW pro školy
Jak na Office - tutoriály, video návody











Vytvoř si párové triko

Poradna - Automatická obnova automatického filtru

hlavní kategorie | zpět | + odpovědět na toto téma
Automatická obnova automatického filtru - diskuze na toto téma
Dobrý den, prosím o radu, zdali je možné v excelu nastavit automatické obnovování automatického filtru v závislosti na čase a datu? Jde mi o to, že potřebuji skrývat řádky staršího data a času než je datum a čas z funkce Nyní(). Nepotřebuji aby se filtr aktualizoval každou vteřinu, bohatě mi stačí kdyby se obnovil po novém otevření souboru. Děkuji za radu.

MePExG | 14.5.2017 20:18  
 
 
O takej automatizácii som nepočul, iba že by súbor obsahoval makro, ktoré by sa spustilo pri otvorení súboru a tento filter by aktualizovalo. Toto riešenie však "iba" skryje staršie riadky, čo v závislosti na počte môže byť zdĺhavé a súbor môže byť veľmi veľký v závislosti na množstve riadkov. Je možné aj iné riešenie. Vytvoriť údajový dotaz, ktorý by bol obsiahnutý v danom súbore (a sám by načítaval údaje iba väčšie než now()) a ten by bol nastavený na refresh = spustenie pri otvorení súboru. Od verzie 2010 sa na tvorbu dotazu dá použiť Power Query, ktorý môže údaje rôzne spracovať (aj z množstva zdrojov) a výsledok umiestniť do tabuľky, ktorá môže mať ešte iné stĺpce vlastných vzorcov, alebo môže byť aj relačne prepojená k iným tabuľkám a následne použitá ako podklad pre kontingenčné tabuľky. Toto riešenie má oproti makru aj tú výhodu, že sa dá aj v otvorenom súbore jednoducho spustiť aktualizácia údajov. Makrá nerobím, ale Power Query Vám nadefinujem.
Odpověď
MePExG | 14.5.2017 21:17  
 
 
Prikladám riešenie pomocou PowerQuery. Automaticky sa aktualizuje pri otvorení a každých 10 minút. Obsahuje dve výstupné tabuľky Výstup a Agreg, ktoré sú tvorené z listu Data.
Odpověď
Jaroslav Musil | 16.5.2017 21:35  
 
 
Děkuji za odpovědi a návrh řešení.
Odpověď