İçeriğe geç

Excel yavaş ve donuyor: büyük tabloları nasıl hızlandırırsınız

Orta 25 dk Güncellendi:

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. 1

    Hesaplamayı manuele alın

    Formüller > Hesaplama Seçenekleri > Manuel yolunu izleyin. Excel artık her girişte yeniden hesaplamaz. Değişiklikleri bitirdiğinizde tüm formülleri hesaplamak için F9 tuşuna veya yalnızca etkin sayfa için Shift + F9 tuşlarına basın.

  2. 2

    Tüm sütun referanslarını değiştirin

    A:A veya 1:1 kullanan formülleri arayın ve bunları tam aralıkla değiştirin, örneğin A2:A50000. VLOOKUP ve XLOOKUP için arama aralığını gerçek veri satırlarıyla sınırlayın.

  3. 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ü Temizle ile temizleyin, ardından dosyayı kaydedin. Aynısını tablonun sağındaki boş sütunlar için yapın. Koşullu Biçimlendirme > Kuralları Yönet bölümünü de kontrol edin ve kullanılmayan kuralları silin.

  4. 4

    Verileri gerçek bir tabloya dönüştürün

    Verileri seçin ve Excel tablosu oluşturmak için Ctrl + T tuşlarına basın. Tablo aralığı otomatik olarak izler, böylece formüller ve pivot tablolar tüm sütunları taramak zorunda kalmaz.

  5. 5

    Gereksiz eklentileri kapatın

    Dosya > Seçenekler > Eklentiler yolunu açın, Yönet alanında COM Eklentileri seçin ve Git düğ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. 6

    Dış bağlantıları ve yenilemeyi kontrol edin

    Veri > Sorgular ve Bağlantılar yoluna gidin ve bağlantıları inceleyin. Bir sorguya sağ tıklayıp Özellikler açın ve hemen ihtiyaç duymadığınız sorgularda açılışta otomatik yenilemeyi kapatın veya Veri > Tümünü Yenile ile manuel olarak yenileyin.

  7. 7

    Dosyayı başka bir biçimde kaydedin

    Dosya hâlâ yavaş çalışıyorsa, makrolara ihtiyacınız yoksa Dosya > Farklı Kaydet ile makro içermeyen .xlsx biçiminde bir kopya kaydedin veya yeni bir dosya oluşturup yalnızca verileri ve gerekli formülleri kopyalayın. Eski .xls dosyaları ve yıllar içinde biçimlendirilmiş dosyalar genellikle gizli bir yük taşır.

  8. 8

    Bilgisayar performansını kontrol edin

    Diğer ağır programları kapatın ve Görev Yöneticisi içinde Excel'in ne kadar bellek kullandığını kontrol edin. Kullanım sürekli yüzde 100'e yakınsa RAM ekleyin veya Power Query ile 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.

Paylaş
Çözüm bulamadınız mı?AI BT asistanı 7/24 hizmetinizde. Sorunu anlatın veya hatanın ekran görüntüsünü gönderin, durumunuza özel talimat alın.AI BT asistanına sorun