• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

#Hata Mesajı Hakkında Yardım

Katılım
18 Ekim 2005
Mesajlar
65
Excel Vers. ve Dili
Ofis 2000 İngilizce
Merhabalar,

1: Format(([TL sorgu5].[defter bakiye]/[TL sorgu5_full].[defter bakiye]*100);"Standart")

yazılı sorgu satırım var ve boş olan defter bakiye olduğu için "#Hata" geliyor.
hata yerine "0" yazdırabilirmiyim ?

Saygılarımla.
 
Büyük bir ihtimalle boş olan alanınız var.

Bunu aşmanın yolu Nz fonksiyonu.


İyi çalışmalar
 
[TL sorgu5_full].[defter bakiye] 0 geliyorsa;
1: Format((iif([TL sorgu5_full].[defter bakiye]=0;0;[TL sorgu5].[defter bakiye]/[TL sorgu5_full].[defter bakiye]*100)) ;"Standart")

-----
[TL sorgu5].[defter bakiye] değeri null geliyorsa
1: Format((nz([TL sorgu5].[defter bakiye])/[TL sorgu5_full].[defter bakiye]*100);"Standart")

----
veya 2 kontrol birden;
1: Format((iif([TL sorgu5_full].[defter bakiye]=0;0;nz([TL sorgu5].[defter bakiye])/[TL sorgu5_full].[defter bakiye]*100)) ;"Standart")
 
Sn. Modalı ve Sn. Seruz,
[TL sorgu5].[defter bakiye] alanım boş olduğu için veriyor. Sn. Seruz un yazdıklarını denedim ama hala #Hata vermeye devam ediyor.

1: Format((iif([TL sorgu5_full].[defter bakiye]=0;0;nz([TL sorgu5].[defter bakiye])/[TL sorgu5_full].[defter bakiye]*100)) ;"Standart")

bunu değiştirip aşağıdaki şekildede denedim ama olmuyor


1: Format((iif([TL sorgu5].[defter bakiye]=0;0;nz([TL sorgu5].[defter bakiye])/[TL sorgu5_full].[defter bakiye]*100)) ;"Standart")

1: Format((iif([TL sorgu5].[defter bakiye]=Null;0;nz([TL sorgu5].[defter bakiye])/[TL sorgu5_full].[defter bakiye]*100)) ;"Standart")

Saygılarımla.
 
O zaman tek çare örnek bir dosya göndermeniz.

Tüm kayıtları ve tabloları göndermenize gerek yok.
Yeni bir mdb açıp, gerekli tablo ve sorguları yeni mdb'ye aktarın,
hata veren kayıtlardan yeterince ekleyin,
bu dosyayı sıkıştırın ve gönderin.

Bu şekilde daha rahat çözüm bulabiliriz.
 
Sn. Modalı ve Sn. Seruz,

İlginize Teşekkürler hatamı buldum ve çözdüm.

Saygılarımla.
 
Geri
Üst