#DIV0! yerine "0", "-" veya "+" olsun

Katılım
11 Aralık 2008
Mesajlar
46
Excel Vers. ve Dili
2010, eng
merhaba arkadaslar, oncelikle bu formu cok begendigimi belirtmek isterim, excel ile yapilabileceklerin sonu yok gibi, bazen sirf yeni seyler goreyim diye internetten ariyorum, neler neler, nasil grafikler fonksiyonlar cikiyor

gelelim benim basit soruma;
0/0=#DIV0!
1/0=-100%
0/1=#DIV0!
işlemleri sonucu yukarıdaki gibi çıkıyor. ben dosyadan çıktı aldığım için çıktıda bunların gözükmesini istemiyorum.
0/0=0
1/0=-
0/1=+
sonuçların yukarıdaki gibi gözükmesi için ne yapabilirim?

IF ile birseyler denedim ama formülü yanlış yazıyorum sanırım, hata veriyor.

cevapları bekliyorum saolun
 

fedeal

Banned
Katılım
29 Mayıs 2008
Mesajlar
1,985
Excel Vers. ve Dili
2003 tr
A1=O B1=0 C=A1/B1 İSE
=EĞER(EHATALIYSA(A1/B1);0;A1/B1)
yazarsanız 0 sonucunu verir.
ingilizce kullanıyorsanız,
=IF(IFERROR(A1/B1);0;A1/B1)
 
Son düzenleme:
Katılım
11 Aralık 2008
Mesajlar
46
Excel Vers. ve Dili
2010, eng
cevap icin tesekkurler
ancak tam istedigim gibi olmadi
A1= bir deger
B1= bir deger
C1=A1/B1 sonuc hucresi benim aradigim deger ve A1 ile B1 degerlerine gore 3 farkli durum var
0/0=#DIV0!
1/0=-100%
0/1=#DIV0!

dosya ekte
 

Ekli dosyalar

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,181
Excel Vers. ve Dili
Excel-2003 Türkçe
Merhaba;
D2 hücresine
=EĞER(A2>B2;"-";EĞER(VE(A2=0;B2=0);0;EĞER(VE(A2=0;B2>A2);"+";"")))
formülünü uygulayın.
Not:formüldeki şartları isteğinize göre düzenleyebilirsiniz.
İyi çalışmalar.
 
Katılım
11 Aralık 2008
Mesajlar
46
Excel Vers. ve Dili
2010, eng
formul icin saolun ama tam istedigim gibi olmamis, olmak üzere, sadece 3 hucre var, A1 B1 C1, A1 ile B1 de veri var, C1 de sonuc gozukecek, ama C1 de
0/0=#DIV0!
1/0=-100%
0/1=#DIV0!
sonuclari yerine 0,-,+ gozuksun istiyorum.
ornegin 2008 yili 2009 yili satislari A1 ve B1 de, C1 de yuzde degisim gozukecek, ama yukarida istemedigim sonuclar olursa 0 - + gozuksun istiyorum.
 
Katılım
11 Aralık 2008
Mesajlar
46
Excel Vers. ve Dili
2010, eng
coook az kaldi:)
hucrelere deger girildiğinde
4 ve 3 istedigim sekilde dogru sonucu 1.333 veriyor
ama
0 ve 3 girildiginde 0 cikiyor, ben "+" ciksin istiyorum, "artti" anlaminda
0 ve 1 girildiginde "+" cikiyor istedigim gibi :)
2 ve 0 girildiginde de hata veriyor, ben "-" gozuksun istiyorum, "azaldi" anlaminda
1 ve 0 girildiginde "-" cikiyor, istedigim gibi:)

kisaca hucrelere herhangi bir sayi girebilirim, sadece "1" degil :)
 

fedeal

Banned
Katılım
29 Mayıs 2008
Mesajlar
1,985
Excel Vers. ve Dili
2003 tr
Bu sefer olcak galiba :)

=EĞER(VE(A1=0;B1=0);0;EĞER(VE(A1>0;B1=0);"-";EĞER(VE(A1=0;B1>0);"+";A1/B1)))
 
Üst