Excel-Formel: Bedingte Formatierung der letzten n Zeilen -

Generische Formel

=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n

Zusammenfassung

Um die letzten n Zeilen eines Bereichs oder einer Tabelle hervorzuheben, können Sie eine Formel verwenden, die auf der Funktion ROW und ROWS basiert. In dem gezeigten Beispiel lautet die Formel zum Anwenden der bedingten Formatierung auf die Daten in B5: D15:

=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n

wobei Daten (B5: D15) und n (F5) als Bereiche bezeichnet werden. Diese Regel hebt die letzten n Zeilen in den Daten hervor. Wenn n geändert wird, wird die Hervorhebung automatisch aktualisiert.

Erläuterung

Dieses Beispiel basiert auf der hier ausführlich erläuterten Formel:

=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n

Die Formel verwendet den Operator größer als (>), um die Zeile in den Daten zu überprüfen. Links berechnet die Formel eine "aktuelle Zeile", die normalisiert ist, um bei der Nummer 1 zu beginnen:

=ROW()-INDEX(ROW(data),1,1)+1 // calculate current row

Rechts generiert die Formel eine Schwellenwertzahl:

ROWS(data)-n // calculate threshold

Wenn die aktuelle Zeile größer als der Schwellenwert ist, gibt die Formel TRUE zurück und löst die bedingte Formatierung aus.

Bedingte Formatierungsregel

Die bedingte Formatierungsregel ist so eingerichtet, dass eine Formel wie die folgende verwendet wird:

Mit einem Tisch

Sie können derzeit keinen Tabellennamen in einer CF-Formel verwenden. Sie können jedoch den Tabellendatenbereich auswählen oder eingeben, wenn Sie die Formel im CF-Fenster erstellen, und Excel hält die Referenz auf dem neuesten Stand, wenn die Tabelle erweitert oder verkleinert wird.

Interessante Beiträge...