Excel'de Formüllerin Hata Ayıklaması ve Kontrolü

Kerem Aydın·13 Temmuz 2026·⏱4 dk

Hesaplama sonuçları yerine sayfadaki tüm formülleri anında göstermek için **Ctrl + ** (tilda) tuş kombinasyonuna basın. Belirli hataları aramak için "Bul ve Seç" → "Hatalar" aracını kullanın veya =HATA()` işlevi ile koşullu biçimlendirmeyi uygulayın. Aşağıda, hesaplamalardaki yaygın sorunların teşhisi, bağımlılıkların izlenmesi ve düzeltilmesine ilişkin ayrıntılı talimatlar verilmiştir.

Değerler Yerine Formüllerin Görüntülenmesi

Excel, standart modda hesaplama sonucunu gösterir. Hesaplama mantığını analiz etmek için hücre görünümünü formül metnini gösterecek şekilde değiştirmek gerekir.

Kısayol Tuşları ve Menü

En hızlı yol, Ctrl + ` tuşuna basmaktır (Rusçe klavye düzeninde Ё harfi bulunan tuş). Bu işlem bir anahtar gibi çalışır: tekrar basıldığında normal değerlere geri döner.

Arayüz üzerinden alternatif yol:

  1. Formüller sekmesine gidin.
  2. "Formül Bağımlılıkları" grubunda Formülleri Göster düğmesine tıklayın.

Formül görüntüleme modu etkinleştirildiğinde, sütun genişlikleri formülün tam metnini sığdırmak için otomatik olarak artabilir. Tablo düzenindeki bu değişiklikten endişelenmeyin.

Formüllerin Yazdırılması

Hesaplama kodlarını içeren bir rapor sağlamanız gerekiyorsa:

  1. Dosya > Yazdır seçeneğine tıklayın.
  2. Ayarlarda Sayfa Yapısı'nı seçin.
  3. Sayfa sekmesinde, "Yazdır" bölümünde Formüller öğesinin yanındaki kutuyu işaretleyin.

Denetim ve İzleme Araçları

Bir formül açık bir hata vermediği halde yanlış sonuç döndürdüğünde, hesaplama zincirini görsel olarak takip etmek yararlı olur.

Bağımlılıkların İzlenmesi

Bu araç, hücreler arasındaki bağlantıyı gösteren oklar çizer:

  • Öncüllerin İzlenmesi: Mavi oklar, mevcut hücredeki formülde hangi hücrelerin kullanıldığını gösterir.
  • Bağımlılıkların İzlenmesi: Mevcut hücrenin değerini kullanan diğer formülleri gösterir.

Bu düğmeler Formüller > Formül Denetimi sekmesinde bulunur. Okları kaldırmak için Okları Kaldır düğmesine tıklayın.

Adım Adım Değerlendirme

Karmaşık iç içe geçmiş işlevler için (örneğin, DÜŞEYARA içindeki EĞER) hata ayıklama modunu kullanın:

  1. Formülü içeren hücreyi seçin.
  2. Formüller > Formülü Hesapla seçeneğine tıklayın.
  3. Açılan pencerede Hesapla düğmesine basın. Excel, değişken değerlerini sırayla yerine koyarak mantığın tam olarak hangi aşamada bozulduğunu görmemenizi sağlar.

Türkçe Excel'de #DEĞER! hatasının sık görülen bir nedeni, işlev bağımsız değişkenlerini ayırmak için noktalı virgül ; yerine virgül , kullanılmasıdır. Formülleri İngilizce kaynaklardan kopyalarken her zaman ayırıcıyı kontrol edin.

Hata Kodlarının Çözümü ve Düzeltilmesi

Excel, sorun türlerini belirtmek için özel kodlar kullanır. Bunların doğasını anlamak düzeltmeyi hızlandırır.

Hata KoduOluşma NedeniÇözüm Yöntemi
#SAYI/0!Bir sayının sıfıra veya boş bir hücreye bölünmeye çalışılması.Formülü =HATA.YOK(...; 0) içine alın veya paydayı =EĞER(B1=0; 0; A1/B1) ile kontrol edin.
#DEĞER!Sayı beklenen yerde metin kullanılması veya yanlış veri türü.İşlev bağımsız değişkenlerini kontrol edin. Matematiksel işlemlerde metin değeri olmadığından emin olun.
#AD?İşlev adında yazım hatası veya adlandırılmış aralığa referans.İşlevin yazımını kontrol edin (örneğin, TOPLA yerine SUM). Excel genellikle bilinmeyen adları mavi renkle vurgular.
#BAŞV!Referans verilen hücre silinmiş veya taşınmış.Silinen verileri geri yükleyin veya formüldeki aralıkları manuel olarak düzeltin.
#YOKDeğer mevcut değil (genellikle DÜŞEYARA/KARŞILAŞTIR kullanımında).Aranan değer tabloda bulunamadı. =HATA.YOK(DÜŞEYARA(...); "Bulunamadı") kullanın.
#SAYI!Sayı izin verilen sınırların dışına çıkıyor (örneğin, negatif bir sayının karekökü).Giriş verilerinin işlevin matematiksel kısıtlamalarına uygun olup olmadığını kontrol edin.
#####Sütun genişliği sayıyı veya tarihi görüntülemek için yetersiz.Sütunu genişletmek için sütun başlığının sağ sınırına çift tıklayın.

Sayfada Toplu Hata Arama

Büyük tablolarda manuel inceleme etkisizdir. Otomatik filtreleri ve vurgulamayı kullanın.

Tüm Hataların Vurgulanması

  1. Giriş sekmesinde Bul ve Seç'e tıklayın.
  2. Git... seçeneğini seçin (veya F5'e basın).
  3. İletişim kutusunda Özel... düğmesine tıklayın ve Hatalar öğesini seçin. Hatalı tüm hücreler bir çerçeve ile vurgulanır, bu da içeriklerinin hızlıca silinmesini veya düzeltilmesini sağlar.

Görsel Vurgulama (Koşullu Biçimlendirme)

Hataların her zaman kırmızı renkte görünmesi için:

  1. Veri aralığını seçin.
  2. Giriş > Koşullu Biçimlendirme > Yeni Kural.
  3. "Biçimlendirilecek hücreleri belirlemek için formül kullan" seçeneğini seçin.
  4. Formülü girin: =HATA(A1) (burada A1, seçilen aralığın ilk hücresidir).
  5. Dolgu formatını kırmızı renk olarak ayarlayın.

HATA() işlevi, hücrede herhangi bir Excel hatası varsa DOĞRU değerini döndürür. Bu, veri bütünlüğünü kontrol etmek için evrensel bir işaretçidir.

Formüllerle Çalışırken Sık Yapılan Hatalar

  • Hesaplama modunun göz ardı edilmesi. Dosya otomatik olarak yeniden hesaplanmayı durdurduysa, şunu kontrol edin: Formüller > Hesaplama Seçenekleri. Otomatik seçili olmalıdır.
  • Referansları sabitlemeden kopyalama. Formülü sürüklerken göreli referanslar (A1) kayar. Referansın sabit kalması gerekiyorsa, adresi seçtikten sonra F4'e basarak mutlak koordinatları ($A$1) kullanın.
  • Gizli boşluklar. Bazen bir hücre boş görünür ancak bir boşluk içerir, bu da matematiksel işlevlerde #DEĞER! hatasına neden olur. Verileri temizlemek için KIRP() işlevini kullanın.

SSS

Hangi formülün hatalı hücreye referans verdiğini nasıl bulabilirim? "Bağımlılıkların İzlenmesi" aracını kullanın. Mevcut hücreden değerlerin nereye aktarıldığını oklarla gösterir. Ok yoksa, bu hücrenin sayfadaki diğer hesaplamaları etkilemediği anlamına gelir.

Tablodaki tüm hataları aynı anda tire veya sıfır ile değiştirebilir miyim? Evet. Hatalı alanı ("Bul ve Seç" → "Hatalar" aracılığıyla) seçin, ardından istediğiniz değeri (örneğin 0) yazıp Ctrl + Enter tuşlarına basın. Bu, seçilen tüm hücreleri aynı içerikle doldurur.

Neden formül hesaplamak yerine metin olarak görüntüleniyor? Hücre biçimini kontrol edin. "Metin" olarak ayarlanmışsa, formül çalışmaz. Biçimi "Genel" veya "Sayı" olarak değiştirin, ardından yeniden hesaplamayı etkinleştirmek için hücreye çift tıklayıp Enter'a basın.