Excel formülü: Son n satırdaki koşullu biçimlendirme -

İçindekiler

Genel formül

=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n

Özet

Bir aralığın veya tablonun son n satırını vurgulamak için SATIR ve SATIR işlevine dayalı bir formül kullanabilirsiniz. Gösterilen örnekte, B5: D15'teki verilere koşullu biçimlendirme uygulamak için kullanılan formül şudur:

=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n

burada veriler (B5: D15) ve n (F5) adlandırılmış aralıklardır. Bu kural, verilerdeki son n satırı vurgular. N değiştirildiğinde, vurgulama otomatik olarak güncellenir.

Açıklama

Bu örnek, burada ayrıntılı olarak açıklanan formüle dayanmaktadır:

=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n

Formül, verilerdeki satırı kontrol etmek için büyüktür (>) operatörünü kullanır. Soldaki formül, 1 numaradan başlamak üzere normalleştirilmiş "geçerli satırı" hesaplar:

=ROW()-INDEX(ROW(data),1,1)+1 // calculate current row

Sağdaki formül bir eşik sayısı oluşturur:

ROWS(data)-n // calculate threshold

Geçerli satır eşikten büyük olduğunda formül, koşullu biçimlendirmeyi tetikleyerek TRUE değerini döndürür.

Koşullu biçimlendirme kuralı

Koşullu biçimlendirme kuralı, aşağıdaki gibi bir formül kullanmak üzere ayarlanır:

Bir masa ile

Şu anda bir CF formülünde bir tablo adı kullanamazsınız. Bununla birlikte, CF penceresinde formülü oluştururken tablo veri aralığını seçebilir veya girebilirsiniz ve Excel, tablo genişledikçe veya küçüldükçe referansı güncel tutacaktır.

Ilginç makaleler...