Formul hatası

kardelen79

Altın Üye
Katılım
18 Mayıs 2018
Mesajlar
490
Excel Vers. ve Dili
2007
Altın Üyelik Bitiş Tarihi
11-06-2025
İYİ GÜNLER
=(AK167-BK167)/BK167
bu formulde BK167 HÜCRESİ SIFIR olduğu için hata veriyor bu hatayı es geçmek için ne yapmam lazım gelir düzeltir gibi oluyorum bu sefer diğer hücrelerdeki değerler yanlış sonu veriyor
=EĞERHATA(AK167-BK167/BK167;"")
bu nu yaptım ama diğer hücreleri sonuçları değişti şimdiden sağolun
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,417
Excel Vers. ve Dili
excel 2010
Merhaba
Bunu deneyin

=EĞERHATA(AK167-BK167/BK167;0)
 

kardelen79

Altın Üye
Katılım
18 Mayıs 2018
Mesajlar
490
Excel Vers. ve Dili
2007
Altın Üyelik Bitiş Tarihi
11-06-2025
denedim onu da ama bu sefer formulün sonucu yanlış çıkıyor
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,417
Excel Vers. ve Dili
excel 2010
Merhaba

Diğer formülleriniz nedir bilmiyoruz. Dolayısıyla çözüm önerisi varsayımsal olur.
Matematiksel işlem yapıldığında başvurulan hücrelerde sayısal değer olmalı.
Değilse bunları sayıya çevirmek gerekir.
Örneğin metin olarak saklanan sayı varsa *1 yaparak işleme devam edebilirsiniz.
Bunu anlamak için başvurulan hücrede sayı veya metin mi var bakabilirsiniz.
=esayıysa(A1) veya =emetinse(A1) şeklinde kontrol edebilirsiniz.
Ya da Ribbon menüde; formüller/formülü değerledir ile adım adım ilerleyerek nerede hata yapıldığını görebilirsiniz.
 

mustafa1205

Altın Üye
Katılım
23 Ekim 2010
Mesajlar
1,222
Excel Vers. ve Dili
Office 2016 / 64 Bit - Türkçe
Altın Üyelik Bitiş Tarihi
07-06-2024
Örnek Dosya eklerseniz daha kolay olur.
 

kardelen79

Altın Üye
Katılım
18 Mayıs 2018
Mesajlar
490
Excel Vers. ve Dili
2007
Altın Üyelik Bitiş Tarihi
11-06-2025
metinsel deği sadece değer 0 olduğu için bu hata oluyor bir örnek dosya tayım size
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,673
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Merhaba,

Parantezi yanlış yerde kapatmışınız.
Kod:
=EĞERHATA((A4-B4)/B4;0)
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,084
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Paylatığınız dosyada hatalı olduğunu belirttiğiniz sonuçlar EĞERHATA formülünden değil hatalı parantez kullanımından, daha doğrusu kullanmamaktan kaynaklanıyor. Asıl formülünüz

=(A4-B4)/B4

iken yani A4'ten B4 çıkarıldıktan sonra çıkan sonuç B4'e bölünüyorken EĞERHATA'lı formülünüzü

A4-B4/B4 olarak yazmışsınız. Matematikte işlem önceliği kuralı nedeniyle önce bölme işlemi yapılıp sonra A4'ten çıkarılıyor. Dolayısıyla da sonuç farklı çıkıyor.
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Hücredeki değer Sıfır(0) olduğu için hata veriyor. Bu şekilde bir deneyiniz.
=EĞER(B6=0;0;((A6-B6)/B6))
 

relaxim

Altın Üye
Katılım
30 Ağustos 2009
Mesajlar
476
Excel Vers. ve Dili
Ofis 2016 Tr 64 bit
Altın Üyelik Bitiş Tarihi
15.06.2027
Merhaba

Dener misiniz?

=EĞERHATA((A4-B4)/B4;0)
 

kardelen79

Altın Üye
Katılım
18 Mayıs 2018
Mesajlar
490
Excel Vers. ve Dili
2007
Altın Üyelik Bitiş Tarihi
11-06-2025
=EĞERHATA((A4-B4)/B4;0) bu formulle sorun kalmadı çok teşekkür ederim arkadaşlar
 
Üst