Rumus Excel: Julat mengandungi tarikh tertentu -

Isi kandungan

Formula generik

=COUNTIFS(range,date)>0

Ringkasan

Untuk menguji apakah rentang berisi tarikh tertentu, anda boleh menggunakan fungsi COUNTIFS. Dalam contoh yang ditunjukkan, formula dalam F5, disalin ke bawah, adalah:

=COUNTIFS(dates,E5)>0

di mana tarikh adalah julat bernama B5: B16

Penjelasan

Pertama, penting untuk diperhatikan terlebih dahulu bahawa tarikh Excel hanyalah nombor siri yang besar. Apabila kami memeriksa tarikh dengan formula, kami mencari sejumlah besar, bukan teks.

Formula ini adalah contoh asas menggunakan fungsi COUNTIFS dengan hanya satu syarat. Julat yang dinamakan tarikh dibekalkan sebagai hujah pertama, dan tarikh dalam ruangan E dibekalkan sebagai argumen kedua untuk penyakit ini:

=COUNTIFS(dates,E5)

Dengan tarikh 13-Jun-2020 di sel E5, fungsi COUNTIFS mengembalikan 1, jadi formula kemudian mempermudah untuk:

=1>0

yang mengembalikan BENAR.

Dengan memeriksa sama ada hasil dari COUNTIFS lebih besar daripada sifar, kami juga menangani kes di mana jumlahnya lebih besar dari 1 (iaitu tarikh yang kami cari muncul lebih dari sekali), seperti di sel E7. Sebarang hasil positif akan menyebabkan formula kembali BETUL. Apabila COUNTIFS mengembalikan kiraan sifar, formula akan mengembalikan SALAH.

Dengan tarikh keras

Cara terbaik untuk memasukkan tarikh ke dalam formula ini adalah dengan menggunakan fungsi DATE seperti ini:

=COUNTIFS(dates,DATE(2020,6,13))>0

Fungsi DATE memastikan bahawa tarikh yang betul diteruskan ke COUNTIFS, tanpa memerlukan Excel untuk menafsirkan tarikh dalam format teks.

Periksa tarikh hari ini

Untuk memeriksa tarikh hari ini, gunakan fungsi HARI INI seperti ini:

=COUNTIFS(dates,TODAY())>0

Catatan: fungsi HARI INI akan terus dikemas kini seiring berjalannya masa.

Dengan JIKA

Anda boleh meletakkan formula ini di dalam fungsi IF sebagai ujian logik. Contohnya, untuk mengembalikan hasil akhir "Ya" atau "Tidak", anda boleh menggunakan JIKA seperti ini:

=IF(COUNTIFS(dates,E5),"Yes","No")

Artikel menarik...