iif isnull or "0" gibi bir şey nasıl yapılır?

Katılım
30 Ocak 2006
Mesajlar
937
Excel Vers. ve Dili
Access 2003
Arkadaşlar
Bir formumdaki onay kutusunun içine bazı metin kutularının dololuğuna bağlo olarak 0 ve 1 gönderiyorum. Bunun sonucunda da eğer toplanan sayı 2 olursa bir onay kutusunun onayını otomatik işaretliyor. Fakat bazı metin kutularu null gelmiyor sıfır "0" olarak geliyor. Bunun için

=IIf(IsNull([mahalleid]);0;1)+IIf(IsNull([trafoun]);0;1)

olan komutuma isnull fonksiyonuyla birlikte
or "0"
şeklinde ilave yapmalıyım. Fakat bir türlü or ifadesini iif isnull ile kullanamadım. Yardım eder misiniz?
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Kod:
=IIf(IsNull([mahalleid]) or [mahalleid]=0;0;1)+IIf(IsNull([trafoun]) or [trafoun]=0;0;1)
 
Katılım
30 Ocak 2006
Mesajlar
937
Excel Vers. ve Dili
Access 2003
Teşekkürler. Bu şekliyle nedense hata verdi. Fakat zaten "0" dönen değerler sadece mahalleid alanında oluyordu. O yüzden kodu

=IIf(IsNull([mahalleid]) or [mahalleid]=0;0;1)+IIf(IsNull([trafoun]);0;1)

şeklinde yaptım. Sorun yok.
 
Üst