
Formula generik
=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n
Ringkasan
Untuk menyorot baris terakhir julat atau jadual, anda boleh menggunakan formula berdasarkan fungsi ROW dan ROWS. Dalam contoh yang ditunjukkan, formula yang digunakan untuk menerapkan pemformatan bersyarat pada data di B5: D15 adalah:
=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n
di mana data (B5: D15) dan n (F5) dinamakan julat. Peraturan ini menyoroti n baris terakhir dalam data. Apabila n diubah, sorotan dikemas kini secara automatik.
Penjelasan
Contoh ini berdasarkan formula yang dijelaskan secara terperinci di sini:
=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n
Rumus menggunakan yang lebih besar daripada operator (>) untuk memeriksa baris dalam data. Di sebelah kiri, formula mengira "baris semasa", dinormalisasi untuk bermula pada nombor 1:
=ROW()-INDEX(ROW(data),1,1)+1 // calculate current row
Di sebelah kanan, formula menghasilkan nombor ambang:
ROWS(data)-n // calculate threshold
Apabila baris semasa lebih besar daripada ambang, formula mengembalikan BENAR, memicu pemformatan bersyarat.
Peraturan pemformatan bersyarat
Peraturan pemformatan bersyarat disediakan untuk menggunakan formula seperti ini:
Dengan meja
Anda tidak boleh menggunakan nama jadual dalam formula CF pada masa ini. Walau bagaimanapun, anda boleh memilih atau memasukkan julat data jadual ketika membuat formula di tetingkap CF, dan Excel akan membuat rujukan terkini sehingga jadual mengembang atau menyusut.