Isi kandungan
Artikel ini akan menumpukan pada cara mengira tarikh kejadian dalam Excel daripada set data yang berbeza dan keadaan yang berbeza.
Muat Turun Buku Kerja Amalan
Anda boleh memuat turun buku kerja yang digunakan untuk demonstrasi daripada pautan di bawah .
Kira Tarikh Kejadian.xlsm
2 Contoh Sesuai untuk Mengira Tarikh Kejadian dalam Excel
Kami mengkategorikan semua contoh dalam bahagian dan subseksyen yang berbeza. Dengan cara itu, ia akan lebih mudah difahami. Dalam bahagian pertama, kami telah menunjukkan cara anda boleh mengira kejadian tarikh tertentu dalam Excel. Yang kedua termasuk mengira kejadian dalam julat tertentu. Dan akhirnya, kami telah menunjukkan cara kami boleh mengira kejadian tarikh unik dalam Excel.
1. Bilangan Kejadian Tarikh Tertentu
Untuk kes pertama ini, kami akan menumpukan pada set data berikut.
Dataset terdiri daripada senarai karya oleh H. Ridder Haggard dan tarikh penerbitannya. Dalam subseksyen berikut, kita akan melihat bagaimana kita boleh mengira bilangan kejadian pada tarikh tertentu menggunakan fungsi Microsoft Excel yang berbeza.
1.1 Menggunakan Fungsi COUNTIF
Ini ialah cara paling mudah untuk mengira kejadian pada tarikh tertentu dalam Excel. Idea utama ialah menggunakan fungsi COUNTIF untuk melakukan kerja untuk kami. Selain itu, kita boleh melakukannya untuk sebarang jenis nilai, bukan hanya tarikh.
Walau bagaimanapun, fungsi COUNTIF mengambil masa duahujah – satu julat sel dipanggil julat, dan kriteria tertentu dipanggil kriteria. Kemudian ia mengembalikan bilangan sel dalam julat itu yang mengekalkan kriteria tertentu.
Untuk set data, langkahnya adalah seperti berikut.
Langkah:
- Mula-mula, pilih sel E5 .
- Kemudian tulis formula berikut di dalamnya.
=COUNTIF(C5:C243,"18-Aug-1888")
- Selepas itu, tekan Enter .
Inilah cara kita boleh dengan mudah kira kejadian tarikh tertentu dalam Excel menggunakan fungsi COUNTIF .
1.2 Menggunakan Fungsi SUMPRODUCT
Cara lain kita boleh mencapai hasil yang sama ialah menggunakan Fungsi SUMPRODUCT . Khususnya, fungsi ini mengambil satu atau lebih julat sel sebagai argumen. Ia seterusnya mengembalikan jumlah matematik mereka sebagai output. Oleh itu, kita boleh menggunakan fungsi untuk mengkonfigurasi formula untuk mengira kejadian tarikh dalam Excel.
Ikuti langkah ini untuk melihat cara kami boleh menggunakannya untuk set data ini.
Langkah:
- Pertama, pilih sel E5 .
- Kemudian tulis formula berikut dalam int.
=SUMPRODUCT(--(C5:C25="18-Aug-1888"))
🔎 Pecahan Formula
👉 Di sini C4:C23=”18- Ogos-1888″ membandingkan setiap sel dalam julat C4 kepada C23 dan mengembalikan TRUE jika tarikhnya Aus 18, 1888 . Jika tidak mengembalikan FALSE .
👉 Bahagian (–) menukar tatasusunan nilai Boolean( BENAR dan PALSU ) ke dalam tatasusunan 1 dan 0, 1 untuk BENAR dan 0 untuk SALAH .
👉 Fungsi SUMPRODUCT() kemudian mengembalikan jumlah 1 dan 0 ini. Ini ialah jumlah bilangan sel yang mempunyai tarikh 18 Ogos 1888 .
- Akhir sekali, tekan Enter pada papan kekunci anda.
Disebabkan formula, fungsi ini kini akan mengembalikan jumlah tarikh kejadian input tertentu daripada hamparan Excel.
1.3 Menggunakan Jadual Pangsi
Jika anda ingin mengira bilangan kejadian setiap tarikh bersama-sama, maka anda boleh menggunakan ciri Jadual Pangsi Excel. Ini ialah alat yang berkuasa dalam Excel, yang boleh kami gunakan untuk mengira, meringkaskan dan menganalisis data. Dan dengan meringkaskan, kita boleh mengira jumlah tarikh kejadian untuk setiap tarikh dalam set data.
Untuk menggunakan kaedah ini untuk set data atau set data yang serupa, anda perlu mengikuti langkah ini.
Langkah:
- Mula-mula, pilih mana-mana sel daripada set data.
- Kemudian pergi ke tab Sisipkan pada reben anda.
- Seterusnya, pilih Jadual Pangsi daripada bahagian Jadual kumpulan.
- Selain itu, anda boleh membuat pasti julat set data dan tempat anda mahu meletakkan jadual pangsi dalam kotak seterusnya. Untuk menunjukkan, kami telah memilih lembaran kerja baharu.
- Kemudian klik pada OK . Disebabkan pilihan sebelumnya, hamparan baharu akan dibuka sekarang.
- Sekarang pergike Medan Jadual Pangsi yang anda akan dapati di sebelah kanan hamparan yang mengandungi jadual pangsi.
- Seterusnya, klik dan seret Tarikh Penerbitan ke kedua-duanya
Baris dan Nilai secara berasingan.
- Akibatnya, jadual pangsi akan muncul dalam yang dikehendaki tempat.
2. Jumlah Bilangan Tarikh dalam Julat Tertentu
Dalam bahagian ini, kami akan terus mengira kejadian tarikh dalam Excel. Tetapi kali ini, kami akan mengira tarikh yang tergolong dalam julat dan bukannya padanan tunggal seperti dalam bahagian sebelumnya.
Untuk menunjukkan kaedah, kami akan menggunakan set data berikut.
Terdapat perubahan dalam set data. Walaupun idea utama adalah sama seperti yang sebelumnya, beberapa fungsi dan formula tidak berfungsi dengan betul dengan tarikh selepas tahun 1901. Oleh itu, perubahan sedemikian dalam set data.
Walau apa pun, anda boleh mengikuti salah satu daripada ini kaedah untuk mengira tarikh kejadian dalam julat tertentu dengan salah satu daripada tiga cara ini.
2.1 Menggunakan Fungsi COUNTIFS
Dalam subseksyen ini, kami akan menggunakan fungsi COUNTIFS untuk kira tarikh kejadian daripada julat tertentu dalam Excel . Fungsi ini mengambil beberapa hujah- sentiasa julat dan keadaan secara berpasangan. Dan kemudian ia mengembalikan bilangan sel yang mewakili semua syarat yang diberikan. Jadi kita boleh menggunakan fungsi ini dengan mudah untuk kitakelebihan.
Ikuti langkah ini untuk melihat cara kami boleh melakukannya.
Langkah:
- Mula-mula, pilih sel E5 .
- Kemudian tulis formula berikut.
=COUNTIFS(C5:C17,">1/1/1940",C5:C17,"<=12/31/1950")
- Akhir sekali, tekan Enter .
Jadi kita boleh lihat terdapat sejumlah tiga buah buku antara tahun 1940 hingga 1950. Dan ini adalah bagaimana kita boleh mengira kejadian tarikh daripada julat tertentu dalam Excel.
Baca Lagi: Formula Excel untuk Mengira Bilangan Hari Antara Hari Ini dan Tarikh Lain
2.2 Menggunakan Fungsi SUMPRODUCT
Cara lain yang boleh kita lakukan adalah dengan menggunakan fungsi SUMPRODUCT . Secara amnya, kami menggunakan fungsi ini untuk mencari jumlah produk beberapa tatasusunan. Dan kita meletakkan tatasusunan ini sebagai hujah bagi fungsi tersebut.
Sekarang, katakan kita ingin mencari hasil yang sama- buku yang diterbitkan antara 1940 dan 1950. Jadi apa yang boleh kita lakukan ialah mencari tatasusunan buku yang diterbitkan selepas 1940 dan sebelum 1950 dan kemudian gunakan fungsi SUMPRODUCT untuk mencari jumlah hasil darabnya. Yang seterusnya akan memberi kami jumlah bilangan buku atau tarikh yang berlaku dalam tempoh itu.
Ikuti langkah ini untuk melihat cara kami boleh melaksanakannya.
Langkah:
- Pertama, pilih sel E5 .
- Kedua, masukkan formula berikut dalam sel.
=SUMPRODUCT(((C5:C17)>=DATE(1940,1,1))*((C5:C17)<=DATE(1950,12,31)))
- Ketiga, tekan Enter .
Iniialah cara kita boleh menggunakan fungsi untuk mengira kejadian tarikh daripada julat tertentu dalam Excel.
Baca Lagi: Formula Excel untuk Bilangan Hari Antara Dua Tarikh
2.3 Menggunakan Kod VBA
Dan kaedah terakhir untuk mengira tarikh kejadian daripada julat tertentu ialah penggunaan kod VBA. Visual Basic for Applications (VBA) Microsoft ialah bahasa pengaturcaraan dipacu peristiwa yang boleh kita gunakan untuk pelbagai tujuan- bermula daripada entri sel mudah dan pengubahsuaian untuk mengautomasikan proses yang besar dan membosankan.
Dalam bahagian ini, kita akan bercakap tentang kod yang akan membantu kami mengira tarikh yang tergolong dalam julat. Tetapi sebelum menggunakan apa-apa jenis kod VBA, anda memerlukan tab Pembangun untuk dipaparkan pada reben anda. Jika anda belum memilikinya, klik di sini untuk melihat cara memaparkan tab Pembangun pada reben anda .
Sebelum kita menyelami butiran proses, mari sediakan set data untuk proses tersebut. Ini adalah jelas untuk mempamerkan panjang kod, walaupun anda boleh menggunakannya dengan set data yang sama di atas. Kami menunjukkan aplikasi untuk set data berikut dengan julat tarikh untuk setiap buku.
Setelah anda mempunyai tab, anda boleh mengikuti langkah ini untuk mengira kejadian tarikh yang dimiliki julat tertentu dalam Excel.
Langkah:
- Mula-mula, pergi ke tab Pembangun pada reben anda.
- Kemudian pilih Visual Basic daripada Kod bahagian kumpulan.
- Akibatnya, tetingkap VBA akan dibuka.
- Sekarang pilih tab Sisipkan di dalamnya.
- Kemudian pilih Modul daripada menu lungsur turun.
- Jika modul belum dipilih, pilihnya.
- Seterusnya, masukkan kod berikut dalam modul. Ia akan mentakrifkan fungsi baharu.
8059
- Sekarang tutup modul dan kembali ke hamparan.
- Selepas itu, pilih sel yang anda mahu simpan nilai ( sel F5 dalam kes kami) dan masukkan formula berikut.
=CountFor(DATE(90,1,1),C5:D24)
- Akhir sekali , tekan Enter .
Oleh itu kita boleh menggunakan VBA untuk kelebihan kita untuk mencipta fungsi tersuai dan menggunakannya seberapa banyak yang kita mahu dalam buku kerja untuk mengira kejadian tarikh dalam tempoh tertentu dalam Excel.
Baca Lagi: Formula Excel untuk Mengira Hari dari Tarikh (5 Kaedah Mudah)
3. Kira Kejadian Tarikh Unik
Sebagai sebahagian daripada mengira bilangan tarikh, kami kini akan menunjukkan kaedah untuk mengira semua tarikh unik dan bilangan kejadian untuk setiap tarikh dalam Excel. Kami akan memerlukan kaedah ini untuk set data seperti ini.
Seperti yang anda lihat, terdapat beberapa tarikh berulang. Kami akan mengira dengan tepat tarikh yang ada dan berapa kali. Kami memerlukan penggunaan fungsi UNIK dan COUNTIF untuk itu.
Ikuti langkah ini untuk melihatbagaimana kita boleh menggunakannya.
Langkah:
- Mula-mula, mari kita ketahui tarikh unik. Untuk itu, pilih sel
- Kemudian tulis formula berikut di dalamnya.
=UNIQUE(C5:C17)
- Akibatnya, ia akan mencipta tatasusunan dengan semua nilai unik daripada julat.
- Sekarang untuk mencari kiraan, pilih sel F5 dan masukkan formula berikut.
=COUNTIF($C$5:$C$17,E5)
- Kemudian tekan Enter .
- Selepas itu, pilih sel sekali lagi dan klik dan seret ikon pemegang isian ke hujung nilai unik untuk meniru formula bagi seluruh sel.
Hasilnya, Excel akan memberikan kami semua tarikh unik dan tarikh kejadian setiap satu.
Kesimpulan
Jadi ini semua tentang mengira bilangan tarikh. Mudah-mudahan, anda telah memahami idea itu dan boleh menggunakannya untuk mengira kejadian tarikh untuk keadaan anda dalam Excel. Saya harap anda mendapati panduan ini berguna dan bermaklumat. Jika anda mempunyai sebarang soalan atau cadangan, beritahu kami dalam ulasan di bawah.
Untuk lebih banyak panduan seperti ini, lawati ExcelWIKI.com .