· 8 dakika okuma
Excel Dosyası Neden Yavaşlar? 8 Neden ve Doğru Çözüm Sırası
Geç açılan, hesaplama sırasında donan veya sık hata veren Excel dosyalarını hızlandırmak için önce neyin kontrol edilmesi gerektiğini öğrenin.
Yayınlayan: Çözüyoruz
1. Sorunu ölçmeden formül silmeyin
Dosyanın açılış süresi, veri yenileme süresi ve tam hesaplama süresi ayrı ayrı ölçülmelidir. Yavaşlık yalnızca formüllerden kaynaklanmayabilir; dış bağlantılar, ağ klasörleri, görseller veya makrolar farklı aşamalarda bekleme oluşturur. Önce hangi işlemin kaç saniye sürdüğünü not etmek, gereksiz değişiklik yapmayı önler.
2. Tüm sütunu kullanan formülleri sınırlayın
A:A gibi tüm sütuna uygulanan dizi işlemleri, özellikle çok sayıda sayfada tekrarlandığında milyonlarca hücrenin değerlendirilmesine yol açabilir. Gerçek veri aralığını tablo yapısına dönüştürmek ve formülü kullanılan satırlarla sınırlamak daha kontrollü bir model oluşturur. Formül kısalığı tek başına hız anlamına gelmez; kaç hücreyi ve kaç kez hesapladığı önemlidir.
3. Uçucu fonksiyonları ve tekrar hesaplamayı inceleyin
DOLAYLI, KAYDIR, ŞİMDİ ve BUGÜN gibi bazı fonksiyonlar çalışma kitabındaki birçok değişiklikte yeniden hesaplanabilir. Bu işlevler gerçekten gerekli değilse daha doğrudan başvuru yöntemleri kullanılabilir. Aynı sonucu farklı hücrelerde tekrar tekrar hesaplamak yerine yardımcı bir alanda bir kez üretip yeniden kullanmak da yükü azaltabilir.
4. Dış bağlantıları ve veri alma yöntemini düzenleyin
Silinmiş dosyalara giden bağlantılar, erişilemeyen ağ klasörleri ve çok sayıda ayrı çalışma kitabı açılışta gecikme yaratabilir. Düzenli veri alma işi kopyala-yapıştır yerine uygun olduğunda Power Query ile tek akışta kurulabilir. Kaynak dosya adları, klasör yapısı ve yenileme sırası kullanıcı tarafından anlaşılabilir biçimde belgelenmelidir.
5. Biçimlendirme ve kullanılmayan alanları temizleyin
Binlerce boş satıra uygulanmış koşullu biçimlendirme, kopyalanmış hücre stilleri, yüksek çözünürlüklü görseller ve görünmeyen nesneler dosya boyutunu büyütebilir. Temizlik yapılırken yalnızca görünüm değil, veri doğrulama ve baskı düzeni gibi işlevler de kontrol edilmelidir. Dosyanın bir yedeği alınmadan toplu silme yapılmamalıdır.
6. Makro ve olay kodlarını test edin
Bir hücre değiştiğinde otomatik çalışan olay kodları aynı işlemi çok sayıda kez tekrarlayabilir. Ekran yenileme, hesaplama ve olayların geçici olarak kapatılması bazı işlemleri hızlandırabilir; ancak kod hata durumunda bu ayarları mutlaka geri açmalıdır. Makro kullanımı kurum güvenlik politikasıyla ve kullanılan Excel sürümüyle uyumlu olmalıdır.
7. Dosyayı parçalara ayırmak her zaman çözüm değildir
Aynı veriyi farklı dosyalara bölmek kısa vadede hafiflik sağlayabilir; fakat sürüm karmaşası ve bağlantı sorunları oluşturabilir. Girdi, hesaplama ve rapor katmanlarını mantıksal olarak ayırmak; büyük geçmiş veriyi uygun bir veri kaynağında tutmak daha sürdürülebilir olabilir. Dosyanın kaç kişi tarafından ve hangi sıklıkta kullanılacağı mimari kararı etkiler.
8. Sonucu gerçek iş senaryosuyla doğrulayın
İyileştirme sonrasında yalnızca dosyanın açılması değil; veri yenileme, filtreleme, rapor üretme ve kaydetme adımları da ölçülmelidir. Kritik toplamların eski sürümle aynı sonucu verdiği örnek verilerle doğrulanmalı, kullanıcıya güncelleme sırası ve hata durumunda yapılacaklar açıklanmalıdır.
Konuyu ücretsiz bir dosyayla uygulayın
Başlangıç şablonlarını üyelik oluşturmadan indirebilirsiniz. Özel uyarlamalar ayrıca kapsamlandırılır.