AccessTr.neT

Tam Versiyon: Iıf Hatalı Yada Eksik Hesaplama
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
formülüm şu şekilde;

[vb]GelirVergisi: IIf([HesaplananGV]>[Vergiindirimi];[HesaplananGV]-[Vergiindirimi];0)[/v]

yapmakistediğimse: Hesaplanan gelir vergisi , vergi indiriminden büyükse; hesaplanan gelir vergisinden vergi indirimini çıkarmak
küçükse sıfır yazmak.

resimde işaretlediğim  göründüğü gibi sonuc 469,33 olmasına rağmen 0,00 yazıyor hata nerde acaba?

[Resim: ofS3X6]

https://imgyukle.com/i/ofS3X6
Verilerinizin türü ne? Bu sorun ifade metin turunde ise olabilecek durum, metinsel girilen 6 degeri metinsel 1000 değerinden büyüktür
para birimi ve sayı(ondalık ölçek 3 duyarlılık 3)

sql komutunu ilgili kısım için kısalttım

SELECT Dlookup ("GV_carpani","T_SABITLER") AS GVerCarpani, Dlookup ("Vergi_indirimi","T_SABITLER") AS Vergiindirimi,GVerCarpani*GVMatrahi AS HesaplananGV,IIf([HesaplananGV]>[Vergiindirimi],[HesaplananGV]-[Vergiindirimi],0) AS GelirVergisi
Aşağıdaki gibi dener misiniz?
GelirVergisi: IIf([HesaplananGV]-[Vergiindirimi]>0;[HesaplananGV]-[Vergiindirimi];0)
+rep Tamamdır. çok sağolun.
Rica ederim
İyi çalışmalar