Döngüsel Başvuru Hatası ve Çözümü


Döngüsel Başvuru Hatası ve Çözümü isimli yazıda Döngüsel Başvuru ve karşınıza çıkan döngüsel başvuru hatasının üstesinden nasıl geleceği anlatılmaktadır.

Döngüsel Başvuru Nedir?​

Döngüsel başvuru ya da İngilizce adıyla "Circular Reference", bir hücredeki formülün doğrudan ya da dolaylı olarak kendisini referans alması durumunu ifade eder. Excel'de, bu tür bir referans genellikle hesaplama hatalarına veya beklenmeyen sonuçlara yol açar çünkü formül, kendisini sürekli olarak güncellemeye çalışır ve böylece bir son değere ulaşamaz.

Döngüsel Başvuru Nasıl Oluşur?​

Örneğin, A3 hücresine =A1+A3 formülü yazarsınız. Bu durumda, A3 hücresi kendi değerini hesaplamak için kendi mevcut değerine bağımlı hale gelir. Excel, formülü çalıştırdığında, hücrenin değerini sürekli olarak artırmaya çalışır ve sonuç olarak bir döngü içine girer.

Döngüsel Başvuru Hatası veren formül


Üst resimde görüleceği üzere, A3 hücresine A1 ve A2 hücrelerinin toplamını almak için yazılan toplama formülü, =A1+A2 olması gerekirken, =A1+A3 şeklinde yazılmıştır.. Enter dedikten sonra karşımıza aşağıdaki gibi bir hata çıkacaktır:

Döngüsel Başvuru Hata Penceresi


Excel bu tip durumları tespit ettiğinde, genellikle bir uyarı mesajı verir ve kullanıcıdan sorunu çözmesini ister. Döngüsel başvuru hatası çıktığında, sayfa görüntüsü ise şu şekilde olacaktır.

Döngüsel Başvuru Bilgilendirmesi

Döngüsel Başvuruların Etkileri​

Performans: Döngüsel başvurular hesaplama süreçlerini yavaşlatabilir çünkü Excel, bir sonuca ulaşmak için formülü sürekli olarak yeniden hesaplamaya çalışır.

Hesaplama Hataları: Excel, döngüsel başvuruları çözemediği durumlarda doğru sonuçları üretemeyebilir.

Uyarılar ve Hatalar: Excel, bir döngüsel başvuru tespit ettiğinde genellikle bir hata mesajı verir ve kullanıcıyı bilgilendirir.

Döngüsel Başvuruları Çözme​

Eğer işlem sırasında yanlışlıkla formülü uygulayacağınız hücreyi formülünüzün içine dahil ettiyseniz, bu durumu düzeltmek için ilgili formülü revize etmeniz gerekmektedir. Ancak, eğer hesaplamada kullanılması gereken hücreyi formülünüze dahil etmeniz gerekiyorsa, aşağıda belirtilen adımları takip ederek düzeltme yapabilirsiniz.

1- Excel Şerit Menü -> Dosya -> Seçenekler tıklanmalıdır.

2- Açılan pencerede Formüller sekmesini tıkladıktan sonra, Yinelemeli hesaplamayı etkinleştir kısmındaki alanı işaretlenmelidir.

Döngüsel Başvuruları Çözme


3- Tamam dedikten sonra oluşacak görüntü şu şekilde olacaktır.

Döngüsel Başvurulu Formül


A3 hücresinde bir değer olmamasına rağmen sonucun 100 olmasının sebebi nedir?

Burada dikkat etmemiz gereken husus, En fazla yineleme sayısının üst resimde görüldüğü üzere 100 olarak işaretlenmesidir. A3 hücresinde bir değer olmadığı için 1 olan toplamı 100 kez yineleyerek sonucu 100 de sonlandırıp vermiştir.

Sonuç​

Mantığını anlatmak, karşınıza çıktığında nasıl çözmeniz gerektiğinin bilgisini iletmek ve Maaş Hesaplama dosyalarımızda kullandığımız Excel Döngüsel Başvuru isimli yazımızın yararlı olmasını temenni ederiz.
 
Üst