Excel'de Döngüsel Başvuru Nasıl Kaldırılır: Kapsamlı Kılavuz

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

Döngüsel başvuru, bir formülün doğrudan veya dolaylı olarak kendisine referans vererek sonsuz bir hesaplama döngüsü oluşturması durumunda ortaya çıkar. Hatayı gidermek için durum çubuğundaki açılır mesajdaki "Git" seçeneğine tıklayın veya Formüller > Formül Bağımlılıkları > Döngüsel Başvurular menüsünü kullanarak sorunlu hücreyi bulun ve ardından formülü kendisine referans vermeyecek şekilde değiştirin.

Bu hata, sayfanın yeniden hesaplanmasını engeller ve tüm çalışma kitabındaki verileri bozabilir. Aşağıda, Excel 2019, 2021 ve 365 sürümlerinde bu tür durumların aranması, düzeltilmesi ve önlenmesine ilişkin ayrıntılı talimatlar verilmiştir.

Döngüsel Başvuru Nedir ve Neden Tehlikelidir?

Döngüsel başvuru, bir formüldeki mantıksal bir hatadır. En basit örnek: A1 hücresine =A1+5 yazılması. Excel, A1 değerini hesaplamaya çalışır, ancak bunun için henüz hesaplamadığı A1 değerini bilmesi gerekir. Bu durumda kapalı bir döngü oluşur.

Zincir daha karmaşık da olabilir: A1, B1'e; B1, C1'e; C1 ise tekrar A1'e referans verir.

Neden bu bir sorundur:

  • Hesaplamaların durması: Excel'in donmaması için bağımlı hücrelerin yeniden hesaplanmasını durdurur.
  • Yanlış toplamlar: Sayı yerine 0 veya bir hata mesajı görebilirsiniz.
  • Gizli zarar: Bir hücredeki hata, sorunlu aralığa bağlıysa rapordaki nihai toplamları yanlış hale getirebilir.

Döngüsel başvuru uyarısını görmezden gelmek, dosyadaki tüm finansal veya istatistiksel hesaplamaları güvenilmez hale getirir.

Sistem Hatayı Nasıl Belirtir?

Excel, kullanıcıyı sorun hakkında hemen birkaç yolla bilgilendirir:

  1. Durum Çubuğu: Pencerenin altında (sağ tarafta) "Döngüsel başvurular bulundu: [Hücre Adresi]" yazısı görünür.
  2. Giriş Sırasında Uyarı: Formül girildikten hemen sonra döngüsel başvuru hakkında bir mesaj içeren ve "Yardım" veya "Tamam" düğmesi olan bir iletişim kutusu açılır.
  3. Hücre Değerleri: Sorunlu hücrede 0 veya güncellenmeyen son hesaplanan değer görüntülenebilir.

Altta mesaj görmüyorsanız, durum çubuğu gizlenmiş olabilir. Pencerenin alt çubuğuna sağ tıklayın ve "Döngüsel Başvurular" öğesinin işaretli olduğundan emin olun.

Sorunlu Hücreyi Adım Adım Arama

Dosya büyükse ve alttaki mesaj belirli bir sayfayı göstermiyorsa, yerleşik denetim araçlarını kullanın.

Yöntem 1: "Formüller" Menüsü Üzerinden (En Güvenilir)

  1. Formüller sekmesine gidin.
  2. Formül Bağımlılıkları grubunda Hata Denetimi (veya Hata Ayıklama) düğmesinin altındaki oku tıklayın.
  3. Döngüsel Başvurular öğesini seçin.
  4. Açılan listede bulunan ilk sorunlu hücrenin adresi görüntülenir. Üzerine tıklamak, sayfadaki bu hücreyi seçer.

Listede birden fazla adres varsa, bunları sırayla düzeltin. İlk hücreyi düzelttikten sonra liste güncellenerek sonraki hatayı gösterir.

Yöntem 2: Bağlantıları İzleme

Hatanın mantığını görsel olarak anlamak gerekirse:

  1. Şüpheli hücreyi seçin.
  2. Formüller sekmesinde Önceki Hücreleri İzle'ye tıklayın. Formüle katılan hücrelerden mavi oklar görünür.
  3. Oklar kapalı bir döngü oluşturuyorsa veya başlangıç hücresine geri dönüyorsa, döngüyü buldunuz demektir.
  4. Okları kaldırmak için Okları Kaldır'a tıklayın.

Döngüsel Başvuruyu Giderme Yolları

Hücre bulunduğunda, mantıksal döngüyü kırmak gerekir.

Yöntem 1: Formülü Manuel Olarak Düzenleme

Bu en yaygın senaryodur.

  1. Hücreye çift tıklayın veya F2 tuşuna basın.
  2. Formülde kendisine yapılan referansı bulun (örneğin, formül A10 hücresindeyken =TOPLA(A1:A10)).
  3. Aralığı, mevcut hücreyi hariç tutacak şekilde değiştirin (örneğin, =TOPLA(A1:A9)).
  4. Enter tuşuna basın. Durum çubuğundaki mesaj kaybolmalıdır.

Yöntem 2: Bul ve Değiştir (Toplu Hatalar İçin)

Hatalı bir formülü tüm sütuna kopyaladıysanız:

  1. Ctrl + H tuşlarına basın.
  2. Bulunan alanına yanlış referans verilen hücre adresini girin (mutlak $ ve göreli başvuruları dikkate alın).
  3. Değiştirilen alanına doğru adresi girin veya formülün bir kısmını silin.
  4. "Kapsam: Sayfa" veya "Çalışma Kitabı" seçildiğinden emin olarak Tümünü Değiştir'e tıklayın.

Yöntem 3: İçeriği Temizleme

Formül yanlışlıkla girildiyse ve gerekli değilse:

  1. Hücreyi seçin.
  2. Delete tuşuna basın.
  3. Hesaplama sonucunu (değeri) korumanız gerekiyorsa, hücreyi kopyalayın (Ctrl+C) ve Özel Yapıştır > Değerler (Alt+E+S+V) aracılığıyla aynı yere yapıştırın. Bu işlem, formülü statik bir sayı ile değiştirir.
DurumÖnerilen Eylem
Formül, kendini de içeren tüm sütunu topluyorToplam aralığını değiştirerek mevcut satırı hariç tutun
Kopyalama sırasında kendine referans oluştuMutlak başvuruların ($) kullanımını kontrol edin
Karşılıklı bağımlılıkları olan karmaşık modelZinciri analiz etmek için önceki hücreleri izlemeyi kullanın
İçe aktarılan dosyada hataFormülleri temizleyip değerleri bırakın ve mantığı yeniden yazın

Döngüsel Başvuruların Gerektiği Durumlar: Yinelemeli Hesaplamalar

Nadir durumlarda (örneğin, mühendislik hesaplamalarında veya karmaşık finansal modellerde) döngü, algoritmanın bir parçasıdır. Excel'in bu tür hesaplamaları yapmasına izin vermek için yineleme modunu etkinleştirmeniz gerekir.

Nasıl Etkinleştirilir:

  1. Dosya > Seçenekler > Formüller yolunu izleyin.
  2. "Hesaplama seçenekleri" bölümünde Yinelemeli hesaplamaları etkinleştir kutusunu işaretleyin.
  3. Parametreleri ayarlayın:
    • Maksimum yineleme sayısı: Excel'in hesaplamayı kaç kez tekrar edeceği (genellikle 100).
    • Maksimum değişim: Sonucun ne kadar değiştiğinde hesaplamının duracağı (örneğin, 0.001).

Yinelemeleri yalnızca bilinçli olarak etkinleştirin. Normal tablolarında bu, gerçek hataları gizler ve dosyanın çalışma hızını yavaşlatır.

Düzeltme Sırasındaki Yaygın Hatalar

  • Zincirdeki sadece bir hücreyi düzeltmek. Döngü üç hücreden oluşuyorsa (A→B→C→A), sadece A'yı düzeltmek, B ve C'nin mantığı aynı kaldığı sürece uyarıyı kaldırmayabilir. Döngüsel başvurular listesinin tamamını kontrol edin.
  • Diğer sayfalara yapılan başvurular. Döngü, çalışma kitabındaki farklı sayfalar arasında geçiş yapabilir (Sayfa1!A1 → Sayfa2!B5 → Sayfa1!A1). Sekmeler arasında geçiş yaparken izleme oklarını dikkatlice takip edin.
  • Adlardaki gizli döngüler. Bazen hata, adlandırılmış bir aralıkta gizlidir. Ad Yöneticisi'ni (Ctrl+F3) kontrol edin ve kendi kendine referans veren formüller olup olmadığına bakın.

SSS

Soru: Düzeltmeden sonra "Döngüsel Başvurular" yazısı neden kaybolmuyor? Cevap: Çalışma kitabında başka bir hata yeri kalmış olabilir. Durum çubuğuna bakın; başka bir hücrenin adresi belirtilmiş olabilir. Ayrıca dosyayı yeniden kaydedip tekrar açmayı deneyin.

Soru: Döngüsel başvuruları arama yoluyla (Ctrl+F) bulabilir miyim? Cevap: Hayır, normal arama metni arar, mantıksal bağlantıları değil. Sadece "Formüller" > "Hata Denetimi" > "Döngüsel Başvurular" menüsünü veya izlemeyi kullanın.

Soru: Bu hata makroları (VBA) etkiler mi? Cevap: Evet, makro aktif bir döngüsel başvurusu olan bir hücrenin değerini okumaya çalışırsa ve yinelemeler kapalıysa, yürütme hatası verebilir veya yanlış veri (0) alabilir.

Soru: Gelecekte bu tür hataların出现mesini nasıl önleyebilirim? Cevap: Toplama formüllerini (TOPLA, SUM) girerken dikkatli olun. Formül aynı sütundaysa, tüm sütunu (örneğin, A:A) seçmeyin. Adlandırılmış aralıklar kullanın; bu, başvuruları daha anlaşılır kılar ve yanlışlıkla döngü oluşturma riskini azaltır.