
Formula generică
=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n
rezumat
Pentru a evidenția ultimele n rânduri ale unei game sau a unui tabel, puteți utiliza o formulă bazată pe funcția ROW și ROWS. În exemplul prezentat, formula utilizată pentru a aplica formatarea condiționată datelor din B5: D15 este:
=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n
unde datele (B5: D15) și n (F5) sunt denumite intervale. Această regulă evidențiază ultimele n rânduri din date. Când se modifică n, evidențierea este actualizată automat.
Explicaţie
Acest exemplu se bazează pe formula explicată în detaliu aici:
=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n
Formula folosește operatorul mai mare decât (>) pentru a verifica rândul din date. În stânga, formula calculează un „rând curent”, normalizat pentru a începe de la numărul 1:
=ROW()-INDEX(ROW(data),1,1)+1 // calculate current row
În dreapta, formula generează un număr prag:
ROWS(data)-n // calculate threshold
Când rândul curent este mai mare decât pragul, formula returnează TRUE, declanșând formatarea condiționată.
Regula de formatare condiționată
Regula de formatare condițională este configurată pentru a utiliza o formulă ca aceasta:
Cu o masă
În prezent nu puteți utiliza un nume de tabel într-o formulă CF. Cu toate acestea, puteți selecta sau introduce intervalul de date al tabelului atunci când creați formula în fereastra CF și Excel va menține referința actualizată pe măsură ce tabelul se extinde sau se micșorează.