
Generisk formel
=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n
Sammendrag
For å markere de siste n radene i et område eller en tabell, kan du bruke en formel basert på ROW og ROWS-funksjonen. I eksemplet vist er formelen som brukes til å bruke betinget formatering til dataene i B5: D15:
=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n
der data (B5: D15) og n (F5) er kalt områder. Denne regelen fremhever de siste n radene i dataene. Når n endres, oppdateres uthevingen automatisk.
Forklaring
Dette eksemplet er basert på formelen forklart i detalj her:
=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n
Formelen bruker operatoren større enn (>) for å sjekke rad i dataene. Til venstre beregner formelen en "gjeldende rad", normalisert til å begynne med tallet 1:
=ROW()-INDEX(ROW(data),1,1)+1 // calculate current row
Til høyre genererer formelen et terskelnummer:
ROWS(data)-n // calculate threshold
Når den nåværende raden er større enn terskelen, returnerer formelen SANT, og utløser betinget formatering.
Betinget formateringsregel
Den betingede formateringsregelen er satt opp til å bruke en formel som denne:
Med et bord
Du kan ikke bruke et tabellnavn i en CF-formel for tiden. Du kan imidlertid velge eller skrive inn tabelldataområdet når du oppretter formelen i CF-vinduet, og Excel vil holde referansen oppdatert når tabellen utvides eller krymper.