Excel tablolarında bilgilerin güncelliğini yönetme

Kerem Aydın·12 Temmuz 2026·⏱5 dk

Excel'de verileri güncellemek için formülleri yeniden hesaplamak üzere F9 kısayolunu veya harici bilgileri yüklemek için "Veri" sekmesindeki "Tümünü Yenile" düğmesini kullanın. Süreci tamamen otomatikleştirmek için aralıkları "Akıllı Tablolar"a dönüştürün, Power Query'de zamanlama ayarlayın veya VBA makroları kullanın. Yöntem seçimi veri kaynağına bağlıdır: dahili formüller yeniden hesaplama gerektirirken, harici bağlantılar sorguların güncellenmesini gerektirir.

Manuel güncelleme: Geçerli oturum için hızlı komutlar

Manuel yöntemler, hipotezleri tek seferlik kontrol ederken veya sistem kaynaklarını korumak için otomatik hesaplama devre dışı bırakıldığında vazgeçilmezdir.

Formüllerin ve hesaplamaların yeniden hesaplanması

Yeni girdi verilerini girdikten sonra hücre değerleri değişmiyorsa, büyük olasılıkla manuel hesaplama modu etkinleştirilmiştir.

  • F9 — tüm açık çalışma kitaplarını yeniden hesaplar.
  • Shift + F9 — yalnızca etkin sayfayı yeniden hesaplar.
  • Ctrl + Alt + F9 — tüm formüllerin zorunlu tam yeniden hesaplanması (bağımlılık önbelleğini yoksayar).
  • Ctrl + Shift + Alt + F9 — bağımlılıkları kontrol etme ve tam yeniden hesaplama.

Tuşlara manuel basmayı unutmak için otomatik yeniden hesaplamayı etkinleştirin: Dosya > Seçenekler > Formüller bölümüne gidin ve "Otomatik" modunu seçin.

Harici bağlantıların ve içe aktarmaların güncellenmesi

Veriler diğer Excel dosyalarından, veritabanlarından veya metin kaynaklarından çekildiğinde, formüllerin basitçe yeniden hesaplanması yeterli değildir. Sorgu güncellemesini başlatmanız gerekir.

  1. Veri sekmesine gidin.
  2. Tümünü Yenile düğmesine tıklayın (veya Alt + F5 kısayolunu kullanın).
  3. Belirli bir tabloyu güncellemek istiyorsanız, üzerine sağ tıklayın ve Yenile seçeneğini belirleyin.

Kaynak dosya taşındıysa, Excel bir hata verecektir. Yolu Veri > Sorgular ve Bağlantılar > Özellikler menüsü üzerinden düzeltin (veya eski sürümlerde "Bağlantıyı Değiştir").

Süreçlerin otomasyonu: Akıllı tablolardan Power Query'ye

Otomatik güncellemeyi ayarlamak, verilerin kullanıcı müdahalesi olmadan — dosya açıldığında veya zamanlanmış olarak — güncel kalmasını sağlar.

"Akıllı Tablolar" aracılığıyla dinamik aralıklar

Normal aralıklar, yeni satırlar eklendiğinde otomatik olarak genişlemez, bu da formülleri ve özet raporları bozar. Tabloya dönüştürmek bu sorunu çözer.

  1. Veri aralığını seçin.
  2. Ctrl + T tuşlarına basın (veya Ekle > Tablo seçeneğini kullanın).
  3. "Başlıklı tablo" kutucuğunun işaretli olduğundan emin olun.

Artık bu tablonun sütunlarına referans veren tüm formüller (örneğin, =TOPLA(Tablo1[Satislar])) yeni satırları otomatik olarak dahil edecektir. Bu tür kaynaklara dayalı özet tabloların, dosya açıldığında güncellenecek şekilde yalnızca bir kez ayarlanması gerekir.

Power Query: Profesyonel veri yükleme

Power Query aracı ("Veri Al ve Dönüştür" eklentisi), web siteleri, CSV, SQL veritabanları ve diğer Excel dosyaları gibi harici kaynaklarla çalışmak için standarttır.

Kurulum algoritması:

  1. Veri > Veri Al — kaynağı seçin (örneğin, "Web'den" veya "Dosyadan").
  2. Düzenleyicide temizleme ve dönüşüm işlemlerini gerçekleştirin (gereksiz sütunları silme, filtreleme, veri türlerini değiştirme).
  3. Kapat ve Yükle düğmesine tıklayın. Veriler, bağlantılı bir tablo olarak sayfaya aktarılacaktır.

Otomatik güncelleme ayarı: Elde edilen tabloya sağ tıklayın > Yenileme Özellikleri. Burada şunları etkinleştirebilirsiniz:

  • "Dosya açıldığında yenile".
  • "Her N dakikada bir yenile" (dosya açıkken çalışır).
  • "Arka planda yenilemeye izin ver" (yüklenme sırasında kullanıcının çalışmasını engellemez).

Microsoft 365 kullanıcıları için OneDrive veya SharePoint'e kaydedilen dosyalar, dosya açılmadan bile bulutta otomatik güncellemeye ayarlanabilir; bu, hizmetin web arayüzündeki veri ağ geçidi ayarları aracılığıyla yapılır.

Makrolar (VBA) ile gelişmiş otomasyon

Standart araçlar yetersiz kaldığında (örneğin, karmaşık bir zamanlayıcıya veya belirli bir olaya göre güncelleme gerekiyorsa), VBA dilini kullanın.

Makro düzenleyicisini Alt + F11 kısayoluyla açın, yeni bir modül ekleyin ve aşağıdaki kodu yapıştırın:

Sub ForceRefreshAll()
    ' Formüllerin zorunlu yeniden hesaplanması ve tüm harici sorguların güncellenmesi
    Application.CalculateFullRebuild
    ThisWorkbook.RefreshAll
End Sub

Bu kodu çalıştırmak için onu sayfadaki grafiksel bir düğmeye atayabilirsiniz (Geliştirici > Ekle > Düğme) veya bir tuş kombinasyonuna bağlayabilirsiniz.

Makro içeren dosyaların .xlsm formatında (makro destekli Excel çalışma kitabı) kaydedilmesi gerekir. Bu tür dosyaları dağıtırken, alıcıların güvenlik ayarlarında makroların çalıştırılmasına açıkça izin vermeleri gerekir.

Güncelleme yöntemlerinin karşılaştırılması

YöntemKurulum ZorluğuOtomasyon Türüİdeal Kullanım Senaryosu
Kısayol Tuşları (F9)YokManuelHızlı formül kontrolü, tek seferlik hesaplamalar
Akıllı TablolarDüşükYarı otomatikGenişletilebilir listeler, dinamik grafikler
Power QueryOrtaTam (zamanlamalı/açılışta)Harici dosyalardan, web sitelerinden, VT'lerden düzenli raporlar
VBA MakrolarıYüksekEsnek (olay tabanlı)Standart dışı görevler, kapsamlı panolar

Sık yapılan hatalar ve sorunlar

  • "#BAŞV!" veya "#AD?" hatası: Kaynak dosya silindiğinde veya yeniden adlandırıldığında ortaya çıkar. Yeni yolu belirtmek için ad yöneticisini veya bağlantıları düzenleme menüsünü kullanın.
  • Veriler kendiliğinden güncellenmiyor: Formül ayarlarında "Manuel" modunun seçili olup olmadığını kontrol edin. Ayrıca, sorgu özelliklerinde (Power Query) "Dosya açıldığında yenile" kutucuğunun işaretli olduğundan emin olun.
  • Güncelleme sırasında yavaş çalışma: Tablo milyonlarca satır içeriyorsa, arka plan güncellemesini devre dışı bırakın veya yalnızca gerekli verileri yüklemek için Power Query sorgusunun içindeki filtreleri ayarlayın.
  • Makro engellemesi: Yenileme düğmesi çalışmıyorsa, Güvenlik Merkezi'ni kontrol edin; muhtemelen söz konusu klasör için komut dosyalarının çalıştırılması engellenmiştir.

SSS

Özet tablonun kendiliğinden güncellenmesini nasıl sağlarım? Özet tabloya sağ tıklayın, "Özet Tablo Seçenekleri"ni seçin, "Veri" sekmesine gidin ve "Dosya açıldığında yenile" onay kutusunu işaretleyin.

Kapalı bir Excel dosyasından veriler güncellenebilir mi? Evet, bağlantı doğru şekilde kurulmuşsa. Güncelleme sırasında Excel, kaynağı arka planda geçici olarak açar, verileri alır ve kapatır. Ancak bu işlem süreci yavaşlatabilir.

Power Query neden kaynak dosyadaki yeni satırları görmüyor? Kaynak dosyanın kaydedildiğinden emin olun. Kaynak bir klasörse, yeni dosyaların öncekilerle aynı formatta ve başlık yapısına sahip olduğunu kontrol edin.

Takılı kalan bir güncellemeyi nasıl iptal ederim? Esc tuşuna basın. Bu işe yaramazsa, süreç bir sunucudan veya başka bir uygulamadan yanıt beklediği için kilitlenmiş olabilir; son çare olarak Excel'i yeniden başlatmanız gerekebilir.