Fórmula do Excel: última linha em dados mistos sem espaços em branco -

Índice

Fórmula genérica

=COUNTA(range)

Resumo

Para obter a última posição relativa (ou seja, última linha, última coluna) para dados mistos que não contêm células vazias, você pode usar a função CONT.valores.

No exemplo mostrado, a fórmula em D5 é:

=COUNTA(B4:B100)

Última posição * relativa *

Ao construir fórmulas mais avançadas, geralmente é necessário descobrir a última localização dos dados em uma lista. Dependendo dos dados, esta pode ser a última linha com dados, a última coluna com dados ou a interseção de ambas. É importante entender que estamos após a última * posição relativa * dentro de um determinado intervalo, não o número da linha na planilha:

Explicação

Esta fórmula usa a função CONT.valores para contar valores em um intervalo. COUNTA conta números e texto para funcionar bem com dados mistos.

O intervalo B4: B8 contém 5 valores, então COUNTA retorna 5. O número 5 corresponde à última linha (última posição relativa) de dados no intervalo B4: B100.

Observação: essa abordagem falhará se o intervalo contiver células em branco / vazias.

Gama dinâmica

Você pode usar esta fórmula para criar uma faixa dinâmica com outras funções como INDEX e OFFSET. Veja os links abaixo para exemplos e explicação:

  • Faixa dinâmica com INDEX e COUNTA
  • Faixa dinâmica com OFFSET e COUNTA

A inspiração para este artigo veio do excelente livro de Mike Girvin, Control + Shift + Enter.

Artigos interessantes...