AccessTr.neT
Dolu Alanları Saydırmak...? - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Dolu Alanları Saydırmak...? (/konu-dolu-alanlari-saydirmak.html)

Sayfalar: 1 2


Dolu Alanları Saydırmak...? - karaayhan - 26/01/2009

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.


Cvp: Dolu Alanları Saydırmak...? - tdsharun - 26/01/2009

Count olacak, Counta değil...

Count olarak kullanın...


Cvp: Dolu Alanları Saydırmak...? - karaayhan - 26/01/2009

count =say anlamına geliyor
ben istiyorum ki dolu alanları saysınImg-grinFur


Cvp: Dolu Alanları Saydırmak...? - tdsharun - 26/01/2009

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/HA012314381055.aspx

Kolay Gelsin...


Cvp: Dolu Alanları Saydırmak...? - esrefigit - 26/01/2009

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


Cvp: Dolu Alanları Saydırmak...? - karaayhan - 26/01/2009

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