Kratak odgovor
Najčešći uzrok je previše formula koje se preračunavaju pri svakoj izmeni, uz višak formatiranja i cele kolone obuhvaćene referencama. Prebacite proračun na ručni, ograničite opsege formula, uklonite nepotrebno formatiranje i proverite da li problem pravi sam fajl ili dodatak u Excelu.
Kako se problem prepoznaje
- Tabela se otvara nekoliko minuta ili Excel pri otvaranju prikaže "Not Responding"
- Svaki unos ili pomeranje kursora izaziva kratko zamrzavanje
- Traka na dnu prikazuje "Calculating" ili procenat proračuna
- Skrolovanje kroz list secka, a ćelije se pune sa zakašnjenjem
- Fajl radi dobro na drugom računaru, ali ne na vašem
Najčešći uzroci
Automatski proračun nad velikim brojem formula
Excel podrazumevano preračunava formule koje zavise od izmene i nestabilne funkcije. Kod desetina hiljada formula to traje i po nekoliko sekundi.
Reference na cele kolone
Formule poput `SUM(A:A)` ili `VLOOKUP` preko cele kolone mogu da nateraju Excel da pregleda mnogo više redova nego što je potrebno, čak i kada su podaci mali.
Višak formatiranja i skrivenih objekata
Formatiranje celih kolona, mnogo uslovnog formatiranja, slika i komentara povećava fajl i usporava iscrtavanje.
Nestabilne formule i stalno preračunavanje
Funkcije kao `INDIRECT`, `OFFSET` i `TODAY` u hiljadama redova sprečavaju Excel da kešira rezultate.
Dodaci i spoljne veze
Dodaci trećih strana i veze ka drugim fajlovima ili bazama mogu da blokiraju Excel pri otvaranju i osvežavanju.
Rešenje korak po korak
- 1
Prebacite proračun na ručni
Idite na
Formulas > Calculation Options > Manual. Excel više neće preračunavati pri svakom unosu. Kada završite izmene, pritisniteF9da preračunate sve formule iliShift + F9za samo aktivni list. - 2
Zamenite reference na cele kolone
Pretražite formule koje koriste
A:Aili1:1i zamenite ih tačnim opsegom, na primerA2:A50000. ZaVLOOKUPiXLOOKUPograničite opseg pretrage na stvarne redove podataka. - 3
Uklonite nepotrebno formatiranje
Pre toga napravite kopiju fajla i proverite da ti redovi zaista nemaju podatke ni formule. Označite prazne redove ispod podataka i očistite ih preko
Home > Clear > Clear All, pa sačuvajte fajl. Isto uradite sa praznim kolonama desno od tabele. Proverite iConditional Formatting > Manage Rulesi obrišite pravila koja se ne koriste. - 4
Pretvorite podatke u pravu tabelu
Označite podatke i pritisnite
Ctrl + Tda napravite Excel tabelu. Tabela automatski prati opseg, pa formule i zaokretne tabele ne moraju da pregledaju cele kolone. - 5
Isključite nepotrebne dodatke
Otvorite
File > Options > Add-ins, u poljuManageizaberiteCOM Add-insi klikniteGo. Isključite dodatke koje ne koristite, pa ponovo pokrenite Excel. Ako se problem reši, uključujte ih jedan po jedan da nađete krivca. - 6
Proverite spoljne veze i osvežavanje
Idite na
Data > Queries & Connectionsi pregledajte veze. Desnim klikom na upit otvoritePropertiesi isključite automatsko osvežavanje na otvaranju kod upita koji vam nisu potrebni odmah, ili ih osvežite ručno prekoData > Refresh All. - 7
Sačuvajte fajl u drugom formatu
Ako fajl i dalje sporo radi, sačuvajte kopiju preko
File > Save Asu formatu.xlsxbez makroa, ako vam makroi nisu potrebni, ili napravite novi fajl i prekopirajte samo podatke i potrebne formule. Stari.xlsfajlovi i fajlovi sa godinama formatiranja često nose skriveni balast. - 8
Proverite performanse računara
Zatvorite druge teške programe i proverite u
Task Managerkoliko memorije Excel troši. Ako je zauzeće stalno blizu 100 odsto, dodajte RAM ili radite sa manjim izvodom podataka, na primer prekoPower Query.
Ako ništa ne pomogne: Power Query i deljenje fajla
Kada tabela ima stotine hiljada redova, sam Excel postaje usko grlo. Tada uvozite podatke preko Data > Get Data (Power Query), filtrirajte i agregirajte ih pre nego što uđu u list, a u Excel dovedite samo sažetak. Za izveštaje koje više ljudi istovremeno otvara, razmislite o čuvanju na SharePointu ili OneDrive-u i radu u Excel za veb, koji ne učitava sve formule lokalno. Ako fajl mora da ostane veliki, radite sa kopijom bez makroa i sačuvajte original kao rezervu pre svake veće izmene.
Kako da sprečite da se ponovi
- Koristite tačne opsege umesto celih kolona u formulama
- Držite formatiranje samo na redovima sa podacima
- Povremeno proverite listu dodataka u `File > Options > Add-ins`
- Velike izvore uvozite preko Power Query i agregirajte pre prikaza
Kada je bolje pozvati stručnjaka
Ako se Excel ruši, fajl je veći od 100 MB ili sadrži makroe i veze ka bazama, dalje čišćenje može da ošteti podatke. Tada je bolje da IT podrška pregleda fajl, dodatke i postavke proračuna.
Održavanje IT infrastrukture · Serveri, mreže, backup, bezbednost i helpdeskČesta pitanja
Da li ručni proračun može da pokvari podatke?
Ne, ali formule neće prikazivati nove rezultate dok ne pritisnete `F9`. Ako zaboravite da osvežite, možete raditi sa zastarelim brojevima, pa pre štampanja ili slanja uvek pritisnite `F9`.
Zašto se fajl otvara sporo samo na mom računaru?
Verovatno je uzrok dodatak, nedovoljno RAM-a ili veza ka mrežnom folderu koja kasni. Otvorite isti fajl na drugom računaru i uporedite ponašanje da utvrdite da li je problem u fajlu ili u okruženju.
Da li je bezbedno obrisati formatiranje praznih redova?
Jeste, ako su ti redovi zaista prazni. Pre brisanja napravite kopiju fajla preko `File > Save As`, pa u kopiji primenite `Clear All` i proverite da li su podaci i formule ostali netaknuti.