Dolu Alanları Saydırmak...?

1 2
26/01/2009, 02:29

karaayhan

sitede exceldeki fonksiyon karşlığı diye yayınlanmış bir tablo var orda
bağ_değ_dolu_say 'ın karşılığı olarak

Counta = BaĞ_deĞ_dolu_say

verilmiş ancak ben bunu kullanamadım, sorun bende mi? fonksiyon doğru değil mi? kullanan arkadaş varsa bu ve benzeri fonksiyonu bildirirse sevinirim..


teşekkürler..kolay gelsin.
26/01/2009, 12:30

tdsharun

Count olacak, Counta değil...

Count olarak kullanın...
26/01/2009, 12:35

karaayhan

count =say anlamına geliyor
ben istiyorum ki dolu alanları saysın
26/01/2009, 13:02

tdsharun

Count zaten dolu alanları sayar. Boş alanları da saydırmak için Count(*) kullanılır.

Count işlevi hakkında ayrıntılı bilgi almak için:

http://office.microsoft.com/tr-tr/access...81055.aspx

Kolay Gelsin...
26/01/2009, 13:08

esrefigit

sayılacak alanlar yan yana mı yoksa tek bir alan ancak burdaki dolu olanlaırımı saydıracaksın

bu sorguda dolu olan alan sayma
1. yol
Kod:
SELECT Count(Tablo1.adı) AS Sayadı
FROM Tablo1
HAVING (((Count(Tablo1.adı)) Like "*"))
ORDER BY Count(Tablo1.adı);
2.yol
Kod:
DCount("[adı]";"Tablo1";"[adı] Like '*'")
kod dda kullanacaksan
; , olarak değiştir
ikisinde sorguda kulllanabilirsin
26/01/2009, 16:47

karaayhan

teşekkürler eşref bey, şu şekilde değiştirdim fonksiyonu oldu
=DCount("[miktar]";"Tablo1";"[miktar]>0")
1 2