• DİKKAT

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

raporlama da sayma

Katılım
22 Temmuz 2008
Mesajlar
41
Excel Vers. ve Dili
excell 2007 türkçe
arkadaşlar access e yeni başladığım için belki basit sayılabilecek sorular soruyorumdur kusura bakmayın

ekteki veritabanında örnek bi uygulama yaptım
veri tabanındaki tablodan herhangi bir sütundaki herhangi bir değerin kaç tane olduğunu raporda almak istiyorum. ama nasıl yapacam bilmiyorum.
veritabanını açmak istemeyenler için açıklayayım.

elimde bir kurumun personel listesi var sütunlar ad, soyad, kimlik, depertman v.s. gibi
depertman sütunundada bilgi işlem, muhasebe, hukuk işleri, idari işler v.s. gibi seçimlik kayıt seçenekleri var.

tabloya göre
bilgi işlemde toplam personel sayısı
muhasebede toplam personel sayısı
idari işlerde toplam personel sayısı v.s.
gibi rapor almam gerek bu nasıl olacak?

yardımlarınız için şimdiden teşekküürler...
 
Ek yapmayı unutmuşsunuz sanırım,
gönderirseniz hemen yardımcı olabiliriz.
 
az önce unutmuşum dosyayı ekledim

arkadaşlar access e yeni başladığım için belki basit sayılabilecek sorular soruyorumdur kusura bakmayın

ekteki veritabanında örnek bi uygulama yaptım
veri tabanındaki tablodan herhangi bir sütundaki herhangi bir değerin kaç tane olduğunu raporda almak istiyorum. ama nasıl yapacam bilmiyorum.
veritabanını açmak istemeyenler için açıklayayım.

elimde bir kurumun personel listesi var sütunlar ad, soyad, kimlik, depertman v.s. gibi
depertman sütunundada bilgi işlem, muhasebe, hukuk işleri, idari işler v.s. gibi seçimlik kayıt seçenekleri var.

tabloya göre
bilgi işlemde toplam personel sayısı
muhasebede toplam personel sayısı
idari işlerde toplam personel sayısı v.s.
gibi rapor almam gerek bu nasıl olacak?

yardımlarınız için şimdiden teşekküürler...
 
Sayın energy34,


Bu gibi bilgiler DCount fonksiyonu ile elde edilirler. Fonksıyonun genel kullanımı:

DCount(expr, domain, [criteria])

Eğer bir metin kutusunda kullanacaksanız, ilişkisiz metin kutusunun veri kısmına:

=DCount("departman"; "tabloAdiniz"; "departman='bilgi işlem'")

Eğer bir değişkene atayacaksanız:

bilgiİslem= DCount("departman", "tabloAdiniz", "departman='bilgi işlem'")


iyi çalışmalar
 
modalı Allah razı olsun az daha illet olmuştum access'e ama bilgisizlikten dolayı olduğunu bir kez daha gördüm
bizde böyle böyle öğrenecez napalım
tekrar teşekkürler...
 
=DCount("departman"; "tabloAdiniz"; "departman='bilgi işlem'")
Burada sayma işlemini raporda alıyoruzda arkadaşlar bunu raporda kullanıyorum ben.
İstediğim şu: buzdalabı .... adet
çamaşır makinası ... adet
sayma işleminde örneğin çamaşır mak. yoksa rapora hiç yazmasın etiket de görünmesin yani metin etiketi değer null sa hiç görünmesin yardımcı olursanız sevinirim.
 
O zaman bu işi toplam sorgusu ile halledip, sorguyu rapora bağlayıp yapacaksınız.
Yok ben detayı da döküyorum, altına toplam almak istiyorum diyorsanız yine basit ama daha farklı bir çözümü var. Nasıl yapacağınızı anlayamadıysanız,
hemen örnek gönderirseniz daha rahat gösterebiliriz.

eski dosyalar silindiği için önceki örnek download edilemiyor.
 
İlgine teşekkür ederim.Benim aradığım mesela buzdolabı yoksa etikette metin kutusuda görünmesin yani raporda miktar sıfırsa hiç yazmasın. null olsun hiç görünmesin istiyorum.yukardaki fonksiyonu kullanınca yoksa sıfır yazıyor benim istediğim ise hiç bir şey çıkmasın etiketide kaybolsun.
 
Verileri bir sorgu üzerinden alıyorsanız, ölçütte isnotNull veya >0 kullanın. Böylece veri olmayan alanlar elenecektir.
 
İlgine teşekkür ederim.Benim aradığım mesela buzdolabı yoksa etikette metin kutusuda görünmesin yani raporda miktar sıfırsa hiç yazmasın. null olsun hiç görünmesin istiyorum.yukardaki fonksiyonu kullanınca yoksa sıfır yazıyor benim istediğim ise hiç bir şey çıkmasın etiketide kaybolsun.

sadece raporda etiket ve metin veri yoksa görünmesin istedim.
şu kod fazla ayraç kullandınız diye hata veriyor.
=IIf([Adı] Is Null," ","Adı :"&[Adı])
raporda metin kutusuna yazınca hata veriyor. yardımlarınız ve ilginiz için teşekkür ederim.
 
Geri
Üst