Como obtenho o último valor de uma coluna em uma planilha do Excel?

4

Na coluna A, eu tenho datas. Na coluna B, tenho meu peso corporal registrado para o dia. Eu adiciono uma linha a cada dia quando eu me peso, então isso significa que os dados são classificados por data crescente. Os pesos, claro, flutuam (embora seria bom se eles fossem todos os dias para meu benefício pessoal).

Para alguns cálculos, quero obter o peso mais recente (ou último) inserido na coluna B. Não é o máximo nem o mínimo, mas o último digitado na coluna. Eu quero que ele não trabalhe quantas linhas eu digitar.

Eu uso o Excel 2007, se isso for importante.

    
por Chris 08.02.2012 / 16:04

3 respostas

9

Você pode colocar outra célula (supondo que não haja nenhuma célula em branco na coluna B):

=INDEX(B:B,COUNT(B:B))

Note que você também pode tentar (se o seu peso não for reconhecido como números e supondo que você tenha títulos na primeira linha):

=INDEX(B:B,COUNTA(B:B) + 1)
    
por 08.02.2012 / 16:07
3

Esta versão funcionará mesmo com espaços em branco na coluna (assume que os dados são numéricos)

=LOOKUP(9.99E+307,B:B)

    
por 08.02.2012 / 17:06
2

Existe um truque com =CELL("CONTENTS")

Se você deixar a referência de célula em branco, assim como na fórmula acima, a célula exibirá a última célula inserida para toda a pasta de trabalho.

Pode não ser útil, mas no caso de o seu peso ser a última informação que você inserir, ele será exibido.

Espero que isso ajude.

    
por 01.10.2013 / 11:22