• DİKKAT

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

dcount ile bos alanlari saydirmak

Katılım
21 Ağustos 2007
Mesajlar
12
Excel Vers. ve Dili
2003 tükçe
Merhaba arkadaslar tablomdan [x-low hatası] 2 ile -2 arasında olan veya [x-low hatası] icin deger girilmemis alanların saysısını hesaplamak istiyorum ancak bos olup olmamısyla ilgili bir sorgu olusturamıyorum. ayrıca bos deger icin 999 gibi bir deger de girdiremiyorum cunku aynı deger icin baska bir yerde ortalama ve toplam da hesaplıyorum.

Asagidaki gibi bir sorgu yazdim burada bos alan diye bir yer ekledim ama bu sadece jenerik. oraya ne yazmam gerektigini bulamadim. Bilen birisi cevap yazarsa cok sevinirim.

Tesekkur ederim.

DCount("[tarih]", "[tablo]", strWhere)
strWhere = "(([x-low hatas&#305;]<=2 And [x-low hatas&#305;]>=-2) Or [x-low hatas&#305;]=bos alan)"
 
Sn aanniill;

ISNULL([Alan1]) deyimi "Alan1 boş ise" anlamına gelmektedir.
Siz
DCount("[tarih]", "[tablo]", strWhere)
strWhere = "(([x-low hatası]<=2 And [x-low hatası]>=-2) Or ISNULL([x-low hatası])"
şeklinde hiç denediniz mi?
Saygılar, İyi Çalışmalar.
 
sn ayhan2122,

evet o sekilde denedim ancak sonuc alamadim, ayrica isempty ile de bir sonuc alamadim.
 
Sn aanniill;

O zaman örneği veya en azından sorunlu olan kısmını gönderin. Çözecek biri mutlaka çıkar.
Saygılar, İyi Çalışmalar.
 
Gonderdigim ornek butun olarak bakilinca cok konunun disina tastigi icin buraya bakacaklarin kafasini karistimak icin ornegi kaldiriyorum.
 
Son düzenleme:
&#246;rne&#287;e bakma&#305;m ama ISNULL([x-low hatas&#305;] ifadesini
[x-low hatas&#305;] is null ile de&#287;i&#351;tirirsen olmas&#305; laz&#305;m.
 
sn ayhan2122 ben parantezlerde bir hata yapmisim "(([x-low hatas&#305;]<=2 And [x-low hatas&#305;]>=-2)) Or ISNULL([x-low hatas&#305;])" seklinde yapip and kullandigim kismi parantez icine alinca oldu.
Tesekkur ederim.
Ayrica diger vepa veren arkadaslara da tesekkurler.

Iyi Calismalar.
 
Geri
Üst