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)"
 
Katılım
10 Temmuz 2007
Mesajlar
273
Excel Vers. ve Dili
2002 türkçe
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.
 
Katılım
21 Ağustos 2007
Mesajlar
12
Excel Vers. ve Dili
2003 tükçe
sn ayhan2122,

evet o sekilde denedim ancak sonuc alamadim, ayrica isempty ile de bir sonuc alamadim.
 
Katılım
10 Temmuz 2007
Mesajlar
273
Excel Vers. ve Dili
2002 türkçe
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.
 
Katılım
21 Ağustos 2007
Mesajlar
12
Excel Vers. ve Dili
2003 tükçe
Gonderdigim ornek butun olarak bakilinca cok konunun disina tastigi icin buraya bakacaklarin kafasini karistimak icin ornegi kaldiriyorum.
 
Son düzenleme:
Katılım
15 Kasım 2006
Mesajlar
583
Excel Vers. ve Dili
Ms Office 2003 Türkçe
&#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.
 
Katılım
21 Ağustos 2007
Mesajlar
12
Excel Vers. ve Dili
2003 tükçe
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.
 
Üst