Rumus Excel: Serlahkan baris dengan tarikh antara -

Formula generik

=AND($A1>=start,$A1<=end)

Ringkasan

Sekiranya anda ingin menonjolkan baris yang mengandungi tarikh antara dua tarikh dengan pemformatan bersyarat, anda boleh menggunakan formula berdasarkan fungsi DAN dan TARIKH. Dalam contoh yang ditunjukkan, julat B5: E11 mempunyai peraturan pemformatan bersyarat yang diterapkan menggunakan formula ini:

=AND($C5>=start,$C5<=end)

Catatan: penting untuk memasukkan formula CF berbanding dengan "sel aktif" dalam pemilihan, yang dianggap B5 dalam kes ini.

Rumus ini merujuk kepada dua julat bernama: permulaan (C2) dan akhir (E2).

Penjelasan

Fungsi AND mengambil banyak argumen dan mengembalikan BENAR hanya apabila semua argumen mengembalikan BENAR. Tarikh hanyalah nombor siri di Excel, jadi tarikh yang lebih awal selalu kurang daripada tarikh yang lebih lambat. Dalam formula di atas, sebarang tarikh yang lebih besar daripada atau sama dengan tarikh mula DAN kurang dari atau sama dengan tarikh akhir akan lulus kedua ujian dan fungsi AND akan mengembalikan BENAR, memicu peraturan.

Rujukan pada tarikh mula dan akhir (C2 dan E2) adalah mutlak dan tidak akan berubah. Rujukan pada tarikh di lajur C "bercampur" - lajur dikunci, tetapi nombor baris bebas untuk diubah.

Tanpa julat bernama

Rumus ini merujuk kepada dua julat bernama: permulaan (C2) dan akhir (E2). Tanpa menggunakan julat bernama, formula akan kelihatan seperti ini:

=AND($C5>=$C$2,$C5<=$E$2)

Melekatkan tarikh

Formula ini memperlihatkan nilai input awal dan akhir secara langsung di lembaran kerja, sehingga dapat diubah dengan mudah. Sekiranya anda ingin memasukkan (hard-code) tarikh secara langsung ke dalam formula, formula akan kelihatan seperti ini:

=AND($C5>=DATE(2015,6,1),$C5<=DATE(2015,7,31))

Fungsi DATE memastikan bahawa tarikh dikenali dengan betul. Ia membuat tarikh Excel yang betul dengan nilai tahun, bulan, dan hari yang ditentukan.

Artikel menarik...