Sedang: Memerlukan dasar makro, pengkodean dan keterampilan interoperabilitas .
Artikel ini berlaku untuk Microsoft Access database (MDB) berkas atau berkas Microsoft Access database (.accdb).
Ringkasan
Artikel ini mencantumkan ekspresi contoh yang dapat Anda gunakan untuk menghitung kejadian ya, tidak ada, atau Null pada kolom dengan Ya/Jenis data tidak ada.
Informasi lebih lanjut
Anda dapat menggunakan pernyataan berikut ini di footer laporan untuk menghitung kejadian ya, tidak ada, atau Null pada kolom yang bernama YesNoField dengan jenis data ya tidak:
Expression Sums What
--------------------------------------------
=Sum(IIF([YesNoField],1,0)) Yes
=Sum(IIF([YesNoField],0,1)) No
=Sum(IIF(Not[YesNoField],1,0)) No
=Sum(IIF(IsNull[YesNoField],1,0)) Null
Anda juga dapat membuat ekspresi yang terkait untuk menghitung nilai tertentu di kolom. Sebagai contoh, ekspresi contoh berikut menghitung semua kejadian dari nilai 3 dalam kolom yang disebut MyField.
=Sum(IIF([MyField]=3,1,0))
Contoh menggunakan sampel Database Northwind
-
Buka database sampel Northwind akses.
-
Gunakan Wisaya laporan untuk membuat laporan berdasarkan tabel produk .
-
Pilih CategoryID dan hargaSatuan sebagai kolom untuk laporan.
-
Kelompok CategoryID.
-
Dalam tampilan desain laporan, klik Sortir dan pengelompokan pada menu tampilan , dan pastikan bahwa properti GroupFooter untuk CategoryID ditetapkan ke ya.
Catatan Di Access 2007, dalam tampilan desain laporan, pada tab desain , klik grup & Urut dalam grup pengelompokan & Total , dan pastikan bahwa properti dengan Bagian footer untuk CategoryID dipilih. -
Tambahkan kotak teks terpisah di bagian CategoryID footer dengan properti ControlSource untuk menetapkan kotak teks ekspresi berikut:
=Sum(IIF([Discontinued],1,0))
-
Tambahkan kotak teks terpisah kedua dengan properti ControlSource untuk menetapkan kotak teks ekspresi berikut:
=Sum(IIF([Discontinued],0,1))
-
Pada File menu, klik Pratinjau pencetakan.
Di Access 2007, klik Tombol Microsoft Office, arahkan ke cetak, dan kemudian klik Pratinjau pencetakan.
Perhatikan bahwa ekspresi pertama akan menghitung jumlah produk dalam setiap kategori yang memiliki kolom dihentikan ditetapkan ke ya. Ekspresi kedua akan menghitung jumlah produk dalam setiap kategori yang memiliki kolom dihentikan ditetapkan ke tidak ada.