Formula di Excel: formattazione condizionale ultime n righe -

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.

Articoli interessanti...