Excel képlet: Feltételes formázás az utolsó n sor -

Általános képlet

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

Összegzés

Egy tartomány vagy egy táblázat utolsó n sorának kiemeléséhez használhatja a ROW és ROWS függvényen alapuló képletet. A bemutatott példában a feltételes formázás alkalmazására használt képlet a B5: D15 adatokhoz:

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

ahol az adatok (B5: D15) és n (F5) tartományok. Ez a szabály kiemeli az adatok utolsó n sorát. Ha n megváltozik, a kiemelés automatikusan frissül.

Magyarázat

Ez a példa az itt részletesen ismertetett képleten alapul:

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

A képlet az operátornál nagyobb (>) értéket használja az adatok sorának ellenőrzésére. A bal oldalon a képlet kiszámít egy "aktuális sort", normalizálva az 1. számmal kezdődően:

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

A jobb oldalon a képlet generál egy küszöbértéket:

ROWS(data)-n // calculate threshold

Ha az aktuális sor meghaladja a küszöbértéket, a képlet IGAZ értéket ad vissza, kiváltva a feltételes formázást.

Feltételes formázási szabály

A feltételes formázási szabály egy ilyen képlet használatára van beállítva:

Egy asztallal

Jelenleg nem használhat táblázat nevet CF képletben. Kiválaszthatja vagy megadhatja a tábla adattartományát, amikor a képletet létrehozza a CF ablakban, és az Excel naprakészen tartja a referenciát, amikor a táblázat kibővül vagy összezsugorodik.

érdekes cikkek...