Değer Boş ise iif değeri

1 2
22/01/2013, 19:15

metehan16

ecolidrum: IIf(nz([ecoli250];" Analiz Edilemedi")>0;"Uygun Değil";"Uygun")

merhaba Arkadaşlar Yukarıda raporumun kaynağında oluşturduğum sorguda ifade oluşturmaya çalıştım

ecoli250 değeri eğer boşsa analiz edilmedi, 0 ise Uygun, 0'dan büyük ise Uygun değil olsun istiyorum.
yukarıda kod ile uygun ve uygun değil sonuçlarını veriyor fakat Analiz edilemedi sonucuna ulaşamdım.
yardımlarınızı bekliyorum
teşekkürler
22/01/2013, 20:38

ozanakkaya

ecolidrum: IIf(IsNull([ecoli250]);"Analiz Edilemedi";IIf([ecoli250]=0;"Uygun";"Uygun Değil"))
22/01/2013, 20:49

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

=IIf(IsNull([ecoli250])="Analiz Edilemedi";IIf([ecoli250]=0;"Uygun Değil";"Uygun"))
şeklinde denermisin


pardon ozan hocam
22/01/2013, 21:09

metehan16

sayın ozanakkaya ve Celoyce size nasıl teşekkür edeceğimi bilemiyorum.

oysa if içinde if kullanmayı , if içinde empty ve isnull hepsini denedim ama bu aklıma gelmemişti
sonsuz teşekkürler
22/01/2013, 21:13

ozanakkaya

(22/01/2013, 21:09)metehan16 yazdı: sayın ozanakkaya ve Celoyce size nasıl teşekkür edeceğimi bilemiyorum.

oysa if içinde if kullanmayı , if içinde empty ve isnull hepsini denedim ama bu aklıma gelmemişti
sonsuz teşekkürler

Bu if değil iif, aşağıdaki farklı bir yöntem.
ecolidrum: Switch(IsNull([ecoli250]);"Analiz Edilmedi";[ecoli250]=0;"Uygun";[ecoli250]>0;"Uygun Değil")

Konu Cevaplanmış Sorular bölümüne taşınmıştır.
22/01/2013, 21:22

metehan16

İkinci Yöntemde harika öğrenmek Güzeeelllll teşekkürler ozanakkaya
1 2