
Fórmula genérica
=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n
Resumo
Para destacar as últimas n linhas de um intervalo ou tabela, você pode usar uma fórmula baseada nas funções ROW e ROWS. No exemplo mostrado, a fórmula usada para aplicar a formatação condicional aos dados em B5: D15 é:
=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n
onde dados (B5: D15) e n (F5) são intervalos nomeados. Esta regra destaca as últimas n linhas nos dados. Quando n é alterado, o realce é atualizado automaticamente.
Explicação
Este exemplo é baseado na fórmula explicada em detalhes aqui:
=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n
A fórmula usa o operador maior que (>) para verificar a linha nos dados. À esquerda, a fórmula calcula uma "linha atual", normalizada para começar no número 1:
=ROW()-INDEX(ROW(data),1,1)+1 // calculate current row
À direita, a fórmula gera um número limite:
ROWS(data)-n // calculate threshold
Quando a linha atual é maior que o limite, a fórmula retorna TRUE, disparando a formatação condicional.
Regra de formatação condicional
A regra de formatação condicional é configurada para usar uma fórmula como esta:
Com uma mesa
Você não pode usar um nome de tabela em uma fórmula CF no momento. No entanto, você pode selecionar ou inserir o intervalo de dados da tabela ao criar a fórmula na janela CF, e o Excel manterá a referência atualizada conforme a tabela se expande ou encolhe.