
Generisk formel
=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n
Resumé
For at fremhæve de sidste n rækker i et interval eller en tabel kan du bruge en formel baseret på ROW- og ROWS-funktionen. I det viste eksempel er formlen, der bruges til at anvende betinget formatering til dataene i B5: D15:
=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n
hvor data (B5: D15) og n (F5) er navngivet områder. Denne regel fremhæver de sidste n rækker i dataene. Når n ændres, opdateres fremhævningen automatisk.
Forklaring
Dette eksempel er baseret på formlen forklaret detaljeret her:
=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n
Formlen bruger operatoren større end (>) til at kontrollere række i dataene. Til venstre beregner formlen en "aktuel række", normaliseret til at begynde med tallet 1:
=ROW()-INDEX(ROW(data),1,1)+1 // calculate current row
Til højre genererer formlen et tærskelnummer:
ROWS(data)-n // calculate threshold
Når den aktuelle række er større end tærsklen, returnerer formlen SAND og udløser den betingede formatering.
Betinget formateringsregel
Den betingede formateringsregel er indstillet til at bruge en formel som denne:
Med et bord
Du kan ikke bruge et tabelnavn i en CF-formel på nuværende tidspunkt. Du kan dog vælge eller indtaste tabeldataområdet, når du opretter formlen i CF-vinduet, og Excel holder henvisningen opdateret, når tabellen udvides eller formindskes.