Rumus Excel: Serlahkan setiap baris lain -

Isi kandungan

Formula generik

=ISEVEN(ROW())

Ringkasan

Sekiranya anda ingin menonjolkan setiap baris lain dalam jadual (kadang-kadang disebut jalur zebra) dengan pemformatan bersyarat, anda boleh melakukannya dengan formula mudah yang menggunakan fungsi ISEVEN atau ISODD. Sebagai contoh, jika anda ingin menonjolkan setiap baris lain dalam julat B3: F102 pilih keseluruhan julat kemudian buat peraturan pemformatan bersyarat yang menggunakan formula ini:

=ISEVEN(ROW())

Penjelasan

Apabila anda menggunakan formula untuk menerapkan pemformatan bersyarat, formula tersebut dinilai untuk setiap sel dalam pilihan. Dalam kes ini, tidak ada alamat dalam formula, jadi, untuk setiap sel dalam data, fungsi ROW dan ISEVEN dijalankan. ROW mengembalikan nombor baris sel, dan ISEVEN mengembalikan BENAR jika nombor baris genap dan SALAH jika nombor baris ganjil. Peraturan akan dipicu pada BENAR, sehingga baris pun akan dilorekkan.

Untuk mengorek baris ganjil, gunakan ISODD sebagai gantinya:

=ISODD(ROW())

Alternatif MOD

Sekiranya anda menggunakan versi Excel yang lebih lama (sebelum 2007), anda mungkin tidak mempunyai akses ke ISEVEN dan ISODD. Sekiranya demikian, anda boleh menggunakan formula "klasik" untuk mengorek baris genap atau ganjil, yang bergantung pada fungsi MOD:

=MOD(ROW(),2) = 0 // returns true for even rows =MOD(ROW(),2) = 1 // returns true for odd rows

MOD mengambil nombor dan pembahagi sebagai argumen, dan mengembalikan selebihnya. Fungsi ROW memberikan nombor, yang dibahagi dengan 2, jadi MOD mengembalikan sifar apabila baris adalah nombor genap dan 1 jika tidak.

Artikel menarik...