Rumus Excel: Bayangkan kumpulan gantian n baris -

Isi kandungan

Formula generik

=ISEVEN(CEILING(ROW()-offset,n)/n)

Ringkasan

Untuk menonjolkan baris dalam kumpulan "n" (iaitu bayangkan setiap 3 baris, setiap 5 baris, dll.) Anda boleh menerapkan format bersyarat dengan formula berdasarkan fungsi ROW, CEILING dan ISEVEN.

Dalam contoh yang ditunjukkan, formula yang digunakan untuk menonjolkan setiap 3 baris dalam jadual adalah:

=ISEVEN(CEILING(ROW()-4,3)/3)

Di mana 3 adalah n (bilangan baris ke kumpulan) dan 4 adalah ofset untuk menormalkan baris pertama hingga 1, seperti yang dijelaskan di bawah.

Penjelasan

Berfungsi dari dalam ke luar, pertama-tama kita "menormalkan" nombor baris untuk bermula dengan 1 menggunakan fungsi ROW dan ofset:

ROW()-offset

Dalam kes ini, baris pertama data berada di baris 5, jadi kami menggunakan ofset 4:

ROW()-4 // 1 in row 5 ROW()-4 // 2 in row 6 ROW()-4 // 3 in row 7 etc.

Hasilnya masuk ke fungsi CEILING, yang membulatkan nilai masuk hingga gandaan tertentu. Pada asasnya, fungsi CEILING dikira dengan gandaan n:

Kiraan ini kemudian dibahagi dengan n untuk dikira oleh kumpulan n, bermula dengan 1:

Akhirnya, fungsi ISEVEN digunakan untuk memaksa hasil yang BENAR untuk semua kumpulan baris genap, yang mencetuskan pemformatan bersyarat.

Kumpulan baris ganjil mengembalikan PALSU sehingga tidak ada pemformatan bersyarat yang digunakan.

Shade kumpulan pertama

Untuk melorekkan baris bermula dengan kumpulan n baris pertama, bukannya yang kedua, ganti ISEVEN dengan ISODD:

=ISODD(CEILING(ROW()-offset,n)/n)

Artikel menarik...