Como Encontrar o Último Valor em uma Lista Dinâmica

Anonim

Para recuperar o último valor de uma lista dinâmica, usaremos a opção Validação de dados juntamente com as funções OFFSET e COUNTA no Microsoft Excel 2010/2013.

CONT.valores: Ele retorna a contagem do número de células que contêm valores.

Sintaxe da função “CONT.valores”: = CONT.valores (valor1, valor2, valor3….)

Exemplo: No intervalo A1: A5, as células A2, A3 e A5 contêm os valores e as células A1 e A4 estão em branco. Selecione a célula A6 e escreva a fórmula-

= CONT.valores (A1: A5) a função irá retornar 3

DESLOCAMENTO: Ele retorna uma referência a um intervalo que é deslocado várias linhas e colunas de outro intervalo ou célula.

Sintaxe da função OFFSET: = OFFSET (referência, linhas, colunas, altura, largura)

Referência:- Esta é a célula ou intervalo do qual você deseja compensar.

Linhas e colunas para mover: - Quantas linhas você deseja mover do ponto de partida e ambas podem ser positivas, negativas ou zero.

Altura e Largura: - Este é o tamanho do intervalo que você deseja retornar. Este é um campo opcional.

Vamos dar um exemplo para entender a função Offset no Excel.

Temos dados no intervalo A1: D10. A coluna A contém o código do produto, a coluna B contém a quantidade, a coluna C contém o custo por produto e a coluna D contém o custo total. Precisamos retornar o valor da célula C5 na célula E2.

Siga as etapas abaixo mencionadas.

  • Selecione a célula E2 e escreva a fórmula.
  • = OFFSET (A1,4,2,1,1)e pressione Enter no teclado.
  • A função retornará o valor da célula C5.

Neste exemplo, precisamos obter o valor da célula C5 para E2. Nossa célula de referência é a primeira célula no intervalo que é A1 e C5 está 4 linhas abaixo e 2 colunas à direita de A1. Portanto, a fórmula é = OFFSET (A1,4,2,1,1) ou = OFFSET (A1,4,2) (já que 1,1 é opcional).

Agora, vamos dar um exemplo para recuperar o último valor em uma lista dinâmica.

Temos nomes de países em uma série. Agora, se adicionarmos mais países a esta lista, ele deve estar disponível na lista suspensa automaticamente.

Para preparar uma lista dinâmica, precisamos criar uma fórmula que recuperará o último valor na coluna e será atualizada automaticamente quando um novo número for adicionado.

Siga as etapas abaixo: -

  • Selecione a célula B2.
  • Vá para a guia Dados, selecione Validação de dados no grupo Ferramentas de dados.

  • A caixa de diálogo “Validação de dados” aparecerá. Na guia “Configurações”, selecione “Personalizado” na lista suspensa Permitir.

  • A caixa de fórmula será ativada.
  • Escreva a fórmula nesta caixa.
  • = OFFSET (A: A, 1,0, COUNTA (A: A) -1,1).
  • Clique em OK.

  • Neste estágio, a última célula atualizada é A11.

  • Para verificar se a validação de dados está funcionando corretamente, adicione um nome de cidade na célula A12.

Assim que você adicionar uma entrada em A12, ela será adicionada à lista suspensa.

É assim que você pode criar uma lista dinâmica e preencher novas entradas automaticamente no Microsoft Excel 2010 e 2013.