#BÖL/0! hatasını düzeltme

Not: En güncel yardım içeriklerini, mümkün olduğunca hızlı biçimde kendi dilinizde size sunmak için çalışıyoruz. Bu sayfanın çevirisi otomasyon aracılığıyla yapılmıştır ve bu nedenle hatalı veya yanlış dil bilgisi kullanımları içerebilir. Amacımız, bu içeriğin sizin için faydalı olabilmesini sağlamaktır. Buradaki bilgilerin faydalı olup olmadığını bu sayfanın sonunda bize bildirebilir misiniz? Kolayca başvurabilmek için İngilizce makaleye buradan ulaşabilirsiniz.

Microsoft Excel, bir sayı sıfırla (0) bölündüğünde #BÖL/0! hatasını gösteriyor. Bu hata, =5/0 gibi basit bir formül girdiğinizde veya bir formül, bu resimde de gösterildiği gibi 0 değerine sahip veya boş olan bir hücreye başvurduğunda oluşur.

#BÖL/0! hatalarına neden olan formül örnekleri.

Hatayı düzeltmek için aşağıdakilerden birini yapın:

  • İşlevdeki veya formüldeki bölenin sıfır veya boş hücre olmadığından emin olun.

  • Formüldeki hücre başvurusunu sıfır (0) veya boş değer içermeyen başka bir hücreyle değiştirin.

  • Formülde bölen olarak başvuruda bulunulan hücreye #YOK değerini girin; bu eylem, bölen değerinin kullanılamadığını gösterecek şekilde formül sonucunu #YOK olarak değiştirir.

Birden çok kez #DIV/0! Siz veya başka birinin gelen giriş formüllerinizi beklemeniz nedeniyle hata kaçınılması yapamazsınız. Bu durumda, giriş beklerken hata gösterilmemesi için kullanabileceğiniz birkaç hata işleme yöntemlerini zorlaştırıyorsa, görüntülenecek hata iletisi istemiyorsunuz.

Paydanın 0 veya boş değer olup olmadığını değerlendirme

#DIV/0 gösterilmemesi için en basit yolu! hata payda varlığını değerlendirmek için Eğer işlevini kullanmaktır. 0 veya değer değilse, ardından 0 veya değer yok olarak formül sonucunu yerine #DIV/0 göster! hata değeri, aksi halde formülü hesaplayın.

Örneğin, = A2/A3hatayı döndüren formüle ise, =IF(A3,A2/A3,0) 0 veya boş dize döndürmek için =IF(A3,A2/A3,"") döndürmek için kullanın. Böyle bir özel ileti de görüntüleyebilirsiniz: = Eğer (A3, A2/A3, "Giriş gerekli"). Bölüm işlevinin ilk örnekten ile =IF(A3,QUOTIENT(A2,A3),0)kullanırsınız. Bu Excel bildirir Eğer (A3 var, sonra formülün sonucunu döndürür, aksi halde yoksay).

#BÖL/0! hatalarını düzeltme örnekleri.

#BÖL/0! hatasını engellemek için EĞERHATA kullanma

Bu hata, bölme işleminin EĞERHATA işlevininiçinde iç içe geçirme da gizleyebilirsiniz. Tekrar A2/A3 kullanarak, =IFERROR(A2/A3,0)kullanabilirsiniz. Bu formülün hata olarak değerlendirilirse dönüş 0, aksi halde formülün sonucu dönmek Excel bildirir.

Excel'in Excel 2007'den önceki sürümleri için, EĞER(EHATALIYSA()) yöntemini kullanabilirsiniz: =EĞER(EHATALIYSA(A2/A3),0,A2/A3) (Bkz. E işlevleri).

Not: tüm hatalar, #DIV/0 hazırlandığınız bastır EĞERHATA ve IF(ISERROR()) yöntemleri paket hata işleyiciler olan!. Düzgün herhangi bir hata işleme uygulamadan önce formül çalıştığından emin olmak gerekir, aksi takdirde, formülün beklediğiniz gibi çalışmıyorsa elde edersiniz.

İpucu: Excel'de hata denetimi açıksa, hatayı gösteren hücrenin yanındaki Düğme Görüntüsü öğesine tıklayın. Söz konusu öğe kullanılabilir durumdaysa, Hesaplama Adımlarını Göster'e tıklayın ve verileriniz için uygun çözümü seçin.

İşlevlerle ilgili bir sorunuz mu var?

Excel topluluk forumuna soru gönderin

Excel’i geliştirmemize yardımcı olun

Excel’in sonraki sürümünü nasıl geliştirebileceğimiz konusunda önerileriniz var mı? Varsa lütfen Excel User Voice forumundaki başlıkları gözden geçirin.

Ayrıca Bkz

EĞER işlevi

EĞERHATA işlevi

E işlevleri

Excel’deki formüllere genel bakış

Bozuk formülleri önleme

Formüllerde hataları algılama

Excel işlevleri (alfabetik)

Excel işlevleri (kategoriye göre)

Office yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×