
Vispārēja formula
=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n
Kopsavilkums
Lai izceltu pēdējās n diapazona vai tabulas rindas, varat izmantot formulu, kuras pamatā ir funkcija ROW un ROWS. Parādītajā piemērā formula, kas izmantota nosacīta formatējuma lietošanai B5: D15 datiem, ir:
=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n
kur dati (B5: D15) un n (F5) ir nosaukti diapazoni. Šis noteikums izceļ pēdējās n datu rindas. Mainot n, izcelšana tiek automātiski atjaunināta.
Paskaidrojums
Šis piemērs ir balstīts uz formulu, kas šeit detalizēti paskaidrots:
=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n
Lai pārbaudītu datu rindu, formula izmanto lielāko vērtību nekā operators (>). Kreisajā pusē formula aprēķina "pašreizējo rindu", kas normalizēta ar skaitli 1:
=ROW()-INDEX(ROW(data),1,1)+1 // calculate current row
Labajā pusē formula ģenerē sliekšņa skaitli:
ROWS(data)-n // calculate threshold
Kad pašreizējā rinda ir lielāka par slieksni, formula atgriež vērtību TRUE, izraisot nosacīto formatējumu.
Nosacītā formatēšanas kārtula
Nosacītā formatēšanas kārtula ir iestatīta, lai izmantotu šādu formulu:
Ar galdu
Pašlaik CF formulā nevar izmantot tabulas nosaukumu. Tomēr, veidojot formulu CF logā, varat atlasīt vai ievadīt tabulas datu diapazonu, un Excel turpinās atsauci atjaunināt, kad tabula paplašinās vai samazinās.