Skip to main content

AccessTr.neT


Null değerler nedeniyle boş çıkan toplamlar

Null değerler nedeniyle boş çıkan toplamlar

Çözüldü #3
Sayın Siyaser
Olmayan değerlere "null" değerler diyoruz. Mesela 1 elmayı 5 elmadan çıkarırsanız 4 elma kalır. Aynı şekilde 0 elmayı 5 elmadan çıkarırsanız da 5 elma kalır. Ama 0 değeri bile olmadığında (yokluk diyoruz) 5 elmadan "null" çıkarsa "null" kalır. Bu da yokluktur. O nedenle vb'de böyle null olan değerleri "sıfır"a dönüştürmek gerekir. Bunu yapan da "nz" işlevi vardır. Bu işlev şöyle kullanılır:

=Nz([alinan]-[satilan],0)

Burada eğer alinan ve satilan değerler mevcutsa çıkartma işlemi yapılacaktır, ama değerlerden birisi ya da hiçbirisi yoksa (yani mal hiç alınmamış veya satılmamışsa) sonuç 0 (sıfır) olacaktır.

Nz işlevin vb'da ve sorgularda kullanımı sırasında virgül ve noktalı virgül olayına dikkat ediniz.

Bununla ilgili forumumuzda bir çok örnek ve çalışma mevcuttur. Özellikle Kod Bankasında benim eklediğim kodlar mevcut. Bu arada bazı durumlarda (özellikle çapraz sorgularda) NZ ve IIF işlevini birlikte kullanabiliyoruz.

Kolay gelsin..
İnadına, ille de Accesstr.net...
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: Null değerler nedeniyle boş çıkan toplamlar - Yazar: mehmetdemiral - 04/10/2009, 15:03
Task