
Genel formül
=ISEVEN(CEILING(ROW()-offset,n)/n)
Özet
Satırları "n" gruplarında vurgulamak için (yani her 3 satırda, 5 satırda bir gölgeleme vb.) SATIR, TAVAN ve ISEVEN işlevlerine dayalı bir formülle koşullu biçimlendirme uygulayabilirsiniz.
Gösterilen örnekte, tablodaki her 3 satırı vurgulamak için kullanılan formül şudur:
=ISEVEN(CEILING(ROW()-4,3)/3)
Burada 3, n (gruplanacak satır sayısı) ve 4, aşağıda açıklandığı gibi ilk satırı 1'e normalleştirmek için bir ofsettir.
Açıklama
Baştan sona çalışarak, önce satır numaralarını 1 ile başlamak için SATIR işlevini ve bir ofseti kullanarak "normalize ederiz":
ROW()-offset
Bu durumda, ilk veri satırı 5. satırdadır, bu nedenle 4 ofset kullanıyoruz:
ROW()-4 // 1 in row 5 ROW()-4 // 2 in row 6 ROW()-4 // 3 in row 7 etc.
Sonuç, gelen değerleri belirli bir n katına yuvarlayan TAVANAYUVAR işlevine gider. Esasen, TAVANAYUVAR işlevi belirli bir n katı ile sayılır:
Bu sayı daha sonra 1'den başlayarak n gruplarına göre saymak için n'ye bölünür:
Son olarak, ISEVEN işlevi, koşullu biçimlendirmeyi tetikleyen tüm çift satır grupları için bir DOĞRU sonuca zorlamak için kullanılır.
Tek satır grupları FALSE döndürür, bu nedenle koşullu biçimlendirme uygulanmaz.
İlk grubu gölge
İkinci satır yerine n satırlık ilk grupla başlayan satırları gölgelendirmek için ISEVEN'i ISODD ile değiştirin:
=ISODD(CEILING(ROW()-offset,n)/n)