Kapitola 15 · 15.16
Ako zrýchliť pomalý zošit so vzorcami
Veľké zošity s tisíckami riadkov a vzorcami môžu byť pomalé: otváranie trvá dlho, filtrovanie sa zasekáva a po každej zmene musíte čakať. To zvyčajne nesúvisí s vaším počítačom, ale so spôsobom, akým je tabuľka zostavená. Pomocou týchto krokov bude fungovať oveľa plynulejšie.
1. Nepoužívajte v vzorcoch celé stĺpce
=SUMIF(A:A;...) alebo =XLOOKUP(...;B:B;...) počíta s viac ako miliónom riadkov, aj keď používate iba 2 000. Použite pevný rozsah: $A$2:$A$5000.
2. Menej náročné vzorce
- Tisíce vzorcov SUMIF alebo VLOOKUP, ktoré odkazujú na iný hárok, spomaľujú súbor. Jedna kontingenčná tabuľka často zvládne tú istú prácu oveľa rýchlejšie (pozrite Kontingenčné tabuľky).
- TODAY(), NOW(), INDIRECT() a RAND() sa prepočítavajú pri každej zmene. Používajte ich preto striedmo.
3. Prevod pevných výsledkov na hodnoty
Ak sa výsledok už nemení, napríklad čísla z minulého roka, skopírujte bunky, kliknite pravým tlačidlom myši a vyberte Špeciálne prilepiť s možnosťou vložiť iba hodnoty. Potom ich Euro-Office nemusí neustále prepočítavať.
4. Upratovanie
- Odstráňte prázdne riadky a stĺpce, ktoré majú formátovanie, až po koniec hárka. Stlačte Ctrl + End: ak sa dostanete ďaleko za posledné údaje, znamená to, že tam ešte zostalo formátovanie.
- Vyčistite podmienené formátovanie cez Spravovať pravidlá: po veľkom množstve kopírovania a vkladania tam často zostávajú desiatky duplicitných pravidiel.
- Odstráňte veľké obrázky a hárky, ktoré už nikto nepoužíva.
5. Rozdelenie
Staré roky presuňte do samostatného archívneho súboru. Zošit obsahujúci iba aktuálny rok sa otvára oveľa rýchlejšie.
6. Práca s viacerými osobami súčasne
Ak v súbore pracuje súčasne veľa kolegov, nastavte na karte Spolupráca režim spoločného úprav na Prísny. Zmeny od ostatných sa potom prejavia až po uložení, takže nebudete neustále zdržiavaní.
Upozornenie: ak je súbor aj po týchto krokoch stále veľmi pomalý, kontaktujte podporu WebOké. Uveďte názov súboru a v čom presne sa prejavuje spomalenie (otváranie, písanie, filtrovanie).
