#SAYI/0! BU HATAYI NASIL KAYBEDEBILIRIZ???

Katılım
3 Mart 2005
Mesajlar
25
#SAYI/0!
EXCELIN BAZI FORMULLERDE VERDIGI BU HATAYI NASIL KAYBEDEBILIRIZ.YANI FORMULDE KULLANILAN HUCRELER BOS OLDUGUNDA VERILEN #SAYI/0! HATASINI NASIL GOSTERMEYEBILIRIZ.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Formülünüzde EHATALIYSA işlevini kullanın, Ã?rneğin;

=EÐER(EHATALIYSA(A1/B1)=DOÐRU;1;0) gibi burada A1/B1 işleminin sonucu #SAYI/0! gibi bir değer veriyorsa EHATALIYSA işlevi bunu DOÐRU sonucunu vererek ifade eder. EÐER formülüde bu işlemin sonucu DOÐRU ise "1", YANLIÞ ise "0" sonucunu verecektir.
 
Katılım
22 Şubat 2005
Mesajlar
29
Excel Vers. ve Dili
2003 Türkçe
Altın Üyelik Bitiş Tarihi
13-09-2019
A1 hücresindeki değerin 5 olduğunu B1 hücresindeki değerin de 0 (sıfır) olduğunu düşünelim.

sonucu hesaplattıracağımız hücreye "=EÐER(B1=0;"";A1/B1)" formülünü yazarsak B1 hücresindeki değerin sıfır olması durumunda formul sonucu boş olacaktır.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
A1 hücresine 1 (bir) yazın,B1 hücresinede 0 (sıfır), C1 hücresinede aşağıdaki formülü yazın,

=EÐER(EHATALIYSA(A1/B1)=DOÐRU;1;0)

sonuç 1 (bir) çıkacaktır.
 
Katılım
22 Şubat 2005
Mesajlar
29
Excel Vers. ve Dili
2003 Türkçe
Altın Üyelik Bitiş Tarihi
13-09-2019
AÞAÐIDAKİ Ã?RNEÃİ İNCELEYİN
 
Katılım
22 Şubat 2005
Mesajlar
29
Excel Vers. ve Dili
2003 Türkçe
Altın Üyelik Bitiş Tarihi
13-09-2019
TAMAM, "SIFIRA BOLUNME.XLS" DOSYASINDA DA BU YAPILIYOR.
 
Katılım
22 Şubat 2005
Mesajlar
29
Excel Vers. ve Dili
2003 Türkçe
Altın Üyelik Bitiş Tarihi
13-09-2019
Bİ BAK BAKALIM İSTEDİÐİN BU MUYDU?
 
Katılım
16 Mart 2005
Mesajlar
132
Excel Vers. ve Dili
Office 2003 (Eng. )
herkese merhaba,
elimdeki bir formül "#DIV/0! " vermekte.

Formül ise şöyle ((B56*K56)+(B57*K57)+(B58*K58))/(B56+B57+B58)

yukarıda proje.xls dosyasındaki bu formül basit bölme işlemine uygulanıyor
=IF(C32=0;0;AZ32/32)

ama bu benim yazdığım formüle nasıl uygulayacağız bilgisi olan varmı acaba?
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
=EÐER(B56+B57+B58=0;0;((B56*K56)+(B57*K57)+(B58*K58))/(B56+B57+B58))
şeklinde deneyin.
 
Katılım
16 Mart 2005
Mesajlar
132
Excel Vers. ve Dili
Office 2003 (Eng. )
leventm' Alıntı:
=EÐER(B56+B57+B58=0;0;((B56*K56)+(B57*K57)+(B58*K58))/(B56+B57+B58))
şeklinde deneyin.
gerçekten çok işime yaradı.Teşekkürler saygılar...
 
Katılım
1 Şubat 2010
Mesajlar
1
Excel Vers. ve Dili
excel 2003 türkçe
=(C5*100)/E5 formülünde c5 ve e5 boş hücre daha sonra doldurulacak. hücreleri doldurduğumda değeri cveriyor ancak diğer boş hücrelerde #SAYI/0! yazdığı için sütunun toplamını almıyor.
 

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
7,929
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Örneğin A1:A10 aralığında #SAYI/0! içeren kısımları toplamak için

=ETOPLA(A1:A10;"<>#SAYI/0!")

şeklinde kullanın.

.
 
Üst