
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.