Kısa cevap
En yaygın neden, her değişiklikte yeniden hesaplanan çok fazla formül, aşırı biçimlendirme ve referanslara dahil edilen tüm sütunlardır. Hesaplamayı manuele alın, formül aralıklarını sınırlayın, gereksiz biçimlendirmeyi kaldırın ve sorunun dosyadan mı yoksa Excel'deki bir eklentiden mi kaynaklandığını kontrol edin.
Sorun nasıl anlaşılır
- Tablo birkaç dakikada açılıyor veya Excel açılırken "Yanıt vermiyor" gösteriyor
- Her giriş veya imleç hareketi kısa bir donmaya neden oluyor
- Alt taraftaki çubuk "Hesaplanıyor" veya hesaplama yüzdesini gösteriyor
- Sayfada kaydırma takılıyor ve hücreler gecikmeli doluyor
- Dosya başka bir bilgisayarda iyi çalışıyor ama sizinkinde çalışmıyor
En yaygın nedenler
Çok sayıda formül üzerinde otomatik hesaplama
Excel varsayılan olarak değişikliğe bağlı formülleri ve uçucu işlevleri yeniden hesaplar. On binlerce formülde bu işlem birkaç saniye sürebilir.
Tüm sütunlara referanslar
`SUM(A:A)` veya tüm sütun üzerinden `VLOOKUP` gibi formüller, veriler küçük olsa bile Excel'i gerekenden çok daha fazla satırı taramaya zorlayabilir.
Aşırı biçimlendirme ve gizli nesneler
Tüm sütunları biçimlendirme, çok sayıda koşullu biçimlendirme, resim ve açıklama dosyayı büyütür ve çizimi yavaşlatır.
Uçucu formüller ve sürekli yeniden hesaplama
`INDIRECT`, `OFFSET` ve `TODAY` gibi işlevler binlerce satırda Excel'in sonuçları önbelleğe almasını engeller.
Eklentiler ve dış bağlantılar
Üçüncü taraf eklentiler ve diğer dosyalara veya veritabanlarına bağlantılar, Excel'in açılırken ve yenilenirken bloke olmasına neden olabilir.
Adım adım çözüm
- 1
Hesaplamayı manuele alın
Formüller > Hesaplama Seçenekleri > Manuelyolunu izleyin. Excel artık her girişte yeniden hesaplamaz. Değişiklikleri bitirdiğinizde tüm formülleri hesaplamak içinF9tuşuna veya yalnızca etkin sayfa içinShift + F9tuşlarına basın. - 2
Tüm sütun referanslarını değiştirin
A:Aveya1:1kullanan formülleri arayın ve bunları tam aralıkla değiştirin, örneğinA2:A50000.VLOOKUPveXLOOKUPiçin arama aralığını gerçek veri satırlarıyla sınırlayın. - 3
Gereksiz biçimlendirmeyi kaldırın
Önce dosyanın bir kopyasını oluşturun ve bu satırlarda gerçekten veri veya formül olmadığını kontrol edin. Verilerin altındaki boş satırları seçin ve
Giriş > Temizle > Tümünü Temizleile temizleyin, ardından dosyayı kaydedin. Aynısını tablonun sağındaki boş sütunlar için yapın.Koşullu Biçimlendirme > Kuralları Yönetbölümünü de kontrol edin ve kullanılmayan kuralları silin. - 4
Verileri gerçek bir tabloya dönüştürün
Verileri seçin ve Excel tablosu oluşturmak için
Ctrl + Ttuşlarına basın. Tablo aralığı otomatik olarak izler, böylece formüller ve pivot tablolar tüm sütunları taramak zorunda kalmaz. - 5
Gereksiz eklentileri kapatın
Dosya > Seçenekler > Eklentileryolunu açın,YönetalanındaCOM Eklentileriseçin veGitdüğmesine tıklayın. Kullanmadığınız eklentileri kapatın ve Excel'i yeniden başlatın. Sorun çözülürse, suçluyu bulmak için bunları tek tek açın. - 6
Dış bağlantıları ve yenilemeyi kontrol edin
Veri > Sorgular ve Bağlantılaryoluna gidin ve bağlantıları inceleyin. Bir sorguya sağ tıklayıpÖzellikleraçın ve hemen ihtiyaç duymadığınız sorgularda açılışta otomatik yenilemeyi kapatın veyaVeri > Tümünü Yenileile manuel olarak yenileyin. - 7
Dosyayı başka bir biçimde kaydedin
Dosya hâlâ yavaş çalışıyorsa, makrolara ihtiyacınız yoksa
Dosya > Farklı Kaydetile makro içermeyen.xlsxbiçiminde bir kopya kaydedin veya yeni bir dosya oluşturup yalnızca verileri ve gerekli formülleri kopyalayın. Eski.xlsdosyaları ve yıllar içinde biçimlendirilmiş dosyalar genellikle gizli bir yük taşır. - 8
Bilgisayar performansını kontrol edin
Diğer ağır programları kapatın ve
Görev Yöneticisiiçinde Excel'in ne kadar bellek kullandığını kontrol edin. Kullanım sürekli yüzde 100'e yakınsa RAM ekleyin veyaPower Queryile daha küçük bir veri özetiyle çalışın.
Hiçbir şey işe yaramazsa: Power Query ve dosyayı paylaşma
Tablo yüz binlerce satıra ulaştığında Excel'in kendisi darboğaz haline gelir. Bu durumda verileri Veri > Veri Al (Power Query) ile içe aktarın, sayfaya girmeden önce filtreleyin ve özetleyin, Excel'e yalnızca özeti getirin. Birden fazla kişinin aynı anda açtığı raporlar için SharePoint veya OneDrive'da saklamayı ve tüm formülleri yerel olarak yüklemeyen Excel web sürümünde çalışmayı düşünün. Dosya büyük kalması gerekiyorsa makro içermeyen bir kopyayla çalışın ve her büyük değişiklikten önce orijinali yedek olarak saklayın.
Tekrarlanmaması için
- Formüllerde tüm sütunlar yerine tam aralıklar kullanın
- Biçimlendirmeyi yalnızca veri içeren satırlarda tutun
- `Dosya > Seçenekler > Eklentiler` listesini ara sıra kontrol edin
- Büyük kaynakları Power Query ile içe aktarın ve görüntülemeden önce özetleyin
Ne zaman uzmana başvurmalı
Excel çöküyorsa, dosya 100 MB'tan büyükse veya makrolar ve veritabanı bağlantıları içeriyorsa, daha fazla temizlik verilere zarar verebilir. Bu durumda BT desteğinin dosyayı, eklentileri ve hesaplama ayarlarını incelemesi daha iyidir.
BT altyapı bakımı · Sunucular, ağlar, yedekleme, güvenlik ve yardım masasıSık sorulan sorular
Manuel hesaplama verileri bozabilir mi?
Hayır, ancak `F9` tuşuna basana kadar formüller yeni sonuçları göstermez. Yenilemeyi unutursanız eski sayılarla çalışabilirsiniz, bu nedenle yazdırmadan veya göndermeden önce her zaman `F9` tuşuna basın.
Dosya neden yalnızca benim bilgisayarımda yavaş açılıyor?
Neden muhtemelen bir eklenti, yetersiz RAM veya gecikmeli bir ağ klasörü bağlantısıdır. Aynı dosyayı başka bir bilgisayarda açın ve sorunun dosyada mı yoksa ortamda mı olduğunu belirlemek için davranışı karşılaştırın.
Boş satırların biçimlendirmesini silmek güvenli mi?
Bu satırlar gerçekten boşsa evet. Silmeden önce `Dosya > Farklı Kaydet` ile dosyanın bir kopyasını oluşturun, kopyada `Tümünü Temizle` uygulayın ve verilerin ve formüllerin bozulmadığını kontrol edin.