
Formula generica
=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n
Sommario
Per evidenziare le ultime n righe di un intervallo o di una tabella, puoi utilizzare una formula basata sulla funzione RIGA e RIGHE. Nell'esempio mostrato, la formula utilizzata per applicare la formattazione condizionale ai dati in B5: D15 è:
=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n
dove i dati (B5: D15) e n (F5) sono chiamati intervalli. Questa regola evidenzia le ultime n righe nei dati. Quando n viene modificato, l'evidenziazione viene aggiornata automaticamente.
Spiegazione
Questo esempio si basa sulla formula spiegata in dettaglio qui:
=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n
La formula utilizza l'operatore maggiore di (>) per controllare la riga nei dati. A sinistra, la formula calcola una "riga corrente", normalizzata per iniziare dal numero 1:
=ROW()-INDEX(ROW(data),1,1)+1 // calculate current row
A destra, la formula genera un numero di soglia:
ROWS(data)-n // calculate threshold
Quando la riga corrente è maggiore della soglia, la formula restituisce VERO, attivando la formattazione condizionale.
Regola di formattazione condizionale
La regola di formattazione condizionale è impostata per utilizzare una formula come questa:
Con un tavolo
Al momento non è possibile utilizzare un nome di tabella in una formula CF. Tuttavia, è possibile selezionare o immettere l'intervallo di dati della tabella durante la creazione della formula nella finestra CF ed Excel manterrà il riferimento aggiornato man mano che la tabella si espande o si riduce.