Bölme işleminde Sıfır Değeri Atama Hk.

15/06/2009, 00:22

SADIK54

Arkadaşlar aşağıdaki bölme işleminde iki hücrede boş olduğunda sayı diye hata gösteriyor ancak ben hücreler boş olduğunda 0 değerini atamak istiyorum baya bir uğraştım ama bir türlü yapamadım. yaptığım formülde nerede hata yapıyorum.örnek dosyam ektedir. Yardımlarınızı bekliyorum.

=Nz([Metin292];0)/Nz([Metin290];0)
15/06/2009, 00:28

C*e*l*o*y*c*e

bence birinin varsayılan değerine 0 (metin292),diğer metin290 'ada 1 değerini ata,bölme işleminde 1 hükümsüz sanırım,bu şekilde bir deneyin,
15/06/2009, 00:28

Bilgisayarcı

Hocam temel prensibi atlıyorsun. Bölen sıfır olursa division by zero hatasına düşersin. Payda asla sıfır olamaz. X/0 matematikte tanımsızdır Paydadaki Nz([Metin290];1) olmalı .
Ama buraya gelmeden önce çözülmeli zaten olay
Dim Sonuc as integer

if nz(Nz([Metin290];0)=0 then Sonuc=0 else Sonuc= Nz([Metin292];0)/Nz([Metin290];0) olmalı
15/06/2009, 00:29

ozanakkaya

Kod:
=Nz([Metin292]/[Metin290];0)
15/06/2009, 00:37

SADIK54

yardımlarınız için teşekkür ederim. şimdi oldu
15/06/2009, 07:55

assenucler

Doğru bilgi için teşekkür gerek...