Този сайт използва бисквитки (cookies). Ако желаете можете да научите повече тук. Разбрах

Microsoft Excel: Защо таблиците ви работят бавно?

Как да се справите със съобщения като Out of memory (Недостатъчна памет), Not enough system resources (Системата няма достатъчно ресурси) и др.

20 септември 2017
4104 прочитания
11 одобрения
1 неодобрение


Няма как да не забележите, ако екселските таблици работят бавно. Отнема повече време да отворите и съхраните файловете си: Excel изчислява по-бавно; след въвеждане на данни, презареждането на екрана изисква време. Системната памет е още един проблем, който забавя Excel. 

Бавните таблици ви губят времето, а както знаем – то е пари. Затова ще ви дадем няколко съвета как да се справите с проблема. 

Когато екселските електронни таблици станат твърде големи 

Excel може да създаде огромни електронни таблици, но колкото по-големи стават те, толкова повече памет ви е необходима, за да ги поддържате отворени на екрана на компютъра си. 

В последнта версия на Excel, всяка електронна таблица има 1,048,576 реда и 16,384 колони. В една клетка може да напишете до 32,767 символа. Добре е да не превишавате тези лимити. 

Броят на записите (редовете) и полетата (колоните), както и формулите значително забавят работата. Всеки път, когато добавяте информация, натискайте бутона Enter , приложете сортиране или форматиране на клетките. Може също да вмъкнете колона или да изтриете такава. Във всички случаи, изброени до тук, програмата преизчислява формулите отново. Това изисква няколко секунди време между всеки процес. Ако използвате много графични елементи, също очаквайте забавяне. 

Едно от възможните решения, е да не правите големи електронни таблици. Вместо една голяма таблица, в една работна книга направете няколко малки с връзки помежду им или триизмерни формули. Друг вариант е да създавате електронни таблици за релационни бази данни, които свързват останалите(таблици) с уникални ключови полета.


Включете Ръчното изчисление (Manual Calculation) с бутона F9 

Друг вариант е да изключите опцията за автоматично пресмятане. Когато включите на ръчен режим, Excel спира да пресмята формулите ви, докато не натиснете отново F9. 

1. Select File > Options > Formulas. 

2. В първата възможност: Calculation Options което се отваря през Workbook Calculation, натиснете бутона Manual. 

3. Поставете отметка в квадратчето Recalculate Workbook Before Saving (Преизчисли работната книга преди да я запазиш). Така ще се сигурни, че изчисленията в електронната таблица винаги са актуални. 

4.Ако искате на направите изчисленията ръчно с бутона F9, махнете отметката от това квадратче. 

5. Когато сте готови, натиснете OK.


Ограниченията на паметта в Excel

Понякога сигурно сте получавали съобщението Excel cannot complete this task with available resources ( Excel не може да изпълни задачата с наличните ресурси).

Други подобни грешки са: Not enough System Resources to Display Completely (Системата не разполага с достатъчно ресурси, за да зареди съдържанието) или There isn’t enough memory to complete this action (Няма достатъчно памет, за да извършите операцията) и т.н. 

Макар че, паметта няма отношение към екселските изчисления, или скоростта, с която се правят, размерът на базата данни (броят на колоните и редовете) има отношение към RAM-a, с който разполага компютъра ви. Правете разлика – само, защото машината ви има 8 GB RAM, не означава, че когато работите разполагате същото количество. 

Excel има собствен мениджър и ограничения на паметта. 32-битовата версия разполага с до 2GB виртуална памет, а 64-битовата версия ви осигурява - до 8TB. Тук влиза и самият софтуер, както и всички добавки, които сте му инсталирали. 

И това е само под Excel. Компютърът ви има нужда от памет също, за да работи операционната сиетема, останалите приложения, които сте отворили, както и десетките скрити процеси като DLL-и, драйвъри, и дългия списък от изпълними файлове, с разширение .exe, които работят или са във фонов режим. 

Графиките, формулите, и функции като проверка на правописа, сортиране и печат също изискват памет. 

Много потребители продължават за използват 32-битовата версия на Excel. Ако сте от тях и таблиците ви са под 2GB, и въпреки това - получавате съобщение за грешка с паметта, затворете всички останали програми (включително пощата и връзката с интернет), за да си осигурите още ресурс.

Кога ви е време да преминете от 32-битов ктн 64-битов Excel? 

Ако съветите, които ви дадохме до тук, не подобряват работата на системата или броя на грешките за липса на памет, не е зле да се замислите да минете към 64-битовата версия. При нея нямате ограничение в размера на файловете, а само на наличната памет и на системните ресурси. 

Ако планирате да преминете от 32-битов Excel към 64-битов, трябва да внимавате за следното: 

1. Потърсете ъпдейта Large Address Aware. Microsoft го пусна през 2016-та, за Excel 2013 и Excel 2016. Тази актуализация добавя още 2GB към виртуалната памет на приложението и тя става 4GB, но само ако работите с 64-битов Windows и 3GB - ако операционната ви система е 32-бита. 

2. Когато инсталирате този ъпдейт, трябва да направите още промени по компютъра си: например, при 32-битов Excel върху 32-битов Windows, ще ви се наложи да направите промени в инсталационния файл. Задължително прочетете придружаващата ъпдейта документация, преди да го инсталирате. 

3. 64-битов Office работи само под 64-битов Windows. Няма да успеете да подкарате 32-битова версия на Office и 64-битова на един и същ компютър. А ако все пак пробвате, ще получите съобщение за грешка от Microsoft. 

4. Ако искате да ъпгрейнете от 32-битова на 64-битова версия, трябва да деинсталирате и след това да инсталирате отново Office-a. Обратното също е възможно. 

32-битов и 64-битов Excel: какво губите? 

Независимо от подобренията в 64-битовия Office, Microsoft препоръчва на повечето потребители 32-битовата версия. Причината е по-добрата съвместимост с останалите приложения, главно добавките на трети страни. Някои от функционалностите на приложенията, не се поддържат в по-високата версия: 

1. Не работят старите версии на Редактора на уравнения (Equation Editor) и Съставителя на уравнения (Equation Builder)

2. Добавките за Word също не се поддържат (голяма част от тях се предлагат безплатно онлайн или срещу минимално заплащане). 

3. Липсва съвместимост с част от ActiveX контролите и VBA кодовете. 

4. Някои файлове на БД в Microsoft Access имат проблеми със сорс кодовете. 

5. MAPI приложенията за Outlook трябва да бъдат пренаписани. 

6. Възможни са проблеми с производителността при интерфейса на графичното устройство (GDI), поради несъвместимост между 32-битовите и 64-битовите устройства.

11 одобрения
1 неодобрение
Още от рубрика "Софтуер"
КОМЕНТАРИ ОТ  
КОМЕНТАРИ
Трябва да сте регистриран потребител, за да коментирате статията
"Microsoft Excel: Защо таблиците ви работят бавно?"



    

абонамент за бюлетина