Річ у файлі, а не в комп'ютері
У дев'яти випадках із десяти гальмівний Excel — це гальмівна книга. Форматування, колись протягнуте за останній рядок, тисячі стилів, наліплених копіюванням із чужих файлів, умовне форматування цілими стовпцями — усе це їде всередині .xlsx і перемальовується чи перераховується при кожній вашій дії.
Двохвилинна діагностика: відкрийте файл, натисніть Ctrl+End і подивіться, куди стрибне курсор. Якщо він летить на тисячі рядків нижче даних — used range роздутий і Excel тягне мертвий вантаж крізь кожен перерахунок. Розмір файлу бреше; курсор каже правду.
Підозрювані — за частотою зустрічання
У кожній роздутій книзі, яку ми відкривали, траплялися щонайменше дві з цих шести проблем. Жодна не видна за розміром файлу, і всі накладаються місяцями дрібних правок.
- Роздутий used range — форматування або дані колись залізли далеко нижче справжньої таблиці
- Гора стилів клітинок — тисячі користувацьких стилів, зазвичай завезених копіюванням з інших книг
- Умовне форматування цілими стовпцями — правила переглядаються по мільйону клітинок на кожну зміну
- Волатильні функції на кшталт NOW, INDIRECT і OFFSET — усе ланцюжок залежностей перераховується при будь-якій правці
- COM-надбудови від старих панелей інструментів, PDF-принтерів і BI-засобів, що чіпляються до кожного відкриття й збереження
- Збережений автофільтр або кеш зведеної таблиці, що тягне копію вихідних даних усередині файлу
Виправлення, що тримаються
Видаліть рядки й стовпці між даними та роздутим used range, збережіться і знову натисніть Ctrl+End — на старих файлах уже це здатне вдвічі скоротити час відкриття. Переплануйте умовне форматування як правила поверх іменованих таблиць, проганіть макрос чистки стилів і вимкніть безіменні COM-надбудови у «Файл > Параметри > Надбудови».
Для книг, що далі ростуть, структурна переробка б'є прибирання: перенесіть сирі дані в Power Query або модель даних, лишивши аркуші для подання. І уважно гляньте на успадковану книгу Personal із макросами — половина з них досі ганяє код по файлах, яких у вас уже немає.
Питання та відповіді
Чому Excel з часом стає повільнішим?
Книга обростає багажем: роздутий used range, гора стилів, умовне форматування цілих стовпців, старі надбудови. Сам Excel не деградує — деградує файл.
Як пришвидшити гальмівний файл Excel?
Натисніть Ctrl+End і перевірте used range, видаліть мертві рядки та стовпці за межами даних, почистіть стилі й умовне форматування цілих стовпців, вимкніть невикористані COM-надбудови.
Перевірте склад ліцензії до покупки.
Разовий 30-хвилинний тест охоплює базові функції. Інструменти з позначкою PRO залишаються заблокованими до активації платної ліцензії.
Читайте також
Написати нам: [email protected]