Use VLookup para obter o último número de uma lista no Excel

O Excel tem suas próprias limitações e, nesta postagem do blog, mostrarei como podemos usar uma das limitações a nosso favor.

Obtenha o último número em uma lista no Excel usando a função VLOOKUP do Excel

O maior número positivo que você pode usar no Excel é 9,999999999999999E + 307 (Eu tentei isso no Excel 2010).

Aquilo é enorme!!

Eu não acho que você precisaria de qualquer cálculo envolvendo um número tão grande. E é exatamente isso que podemos usar para obter o último número de uma lista.

Suponha que você tenha um conjunto de dados (em A1: A14) como mostrado abaixo e você deseja obter o último número da lista. Aqui está a fórmula que você pode usar:

= VLOOKUP (9,999999999999999E + 307, $ A $ 1: $ A $ 14,VERDADEIRO)

Como funciona:
  • Lista com apenas NUMBERS

Observe que usei uma correspondência aproximada VLOOKUP (observe TRUE no final da fórmula, em vez de FALSE). Isso significa que se a fórmula detectar a correspondência exata do valor de pesquisa, ela retornará esse valor. Caso contrário, continua uma célula após a outra e para quando o valor da próxima célula é maior. Em seguida, ele retorna o valor da célula onde parou.

Usamos essa propriedade colocando o maior número possível que o Excel pode manipular como o valor de pesquisa. Então, o Excel continuaria indo até a última célula, e quando ele não pudesse encontrar nada maior do que isso, ele retornaria o valor da última célula.

  • Lista com NUMBERS e TEXT ambos

Essa fórmula funcionaria com uma lista que contém números e também texto. Aqui usamos o fato de que em O valor do texto em Excel é maior do que o valor do número (tente = ”a”> 9,999999999999999E + 307 em qualquer célula. Ele retornará VERDADEIRO)

Portanto, quando você usa uma lista com números e também texto e usa a fórmula acima, ela verifica toda a lista, uma célula de cada vez. Ele para quando não consegue encontrar um número maior que 9,999999999999999E + 307. Como o valor do texto é considerado maior do que os números no Excel, essa fórmula retornaria corretamente o último número da lista.

Você também pode gostar dos seguintes tutoriais de VLOOKUP:

  • Como fazer PROCV com distinção entre maiúsculas e minúsculas.
  • Como usar PROCV com vários critérios.
  • VLOOKUP vs. ÍNDICE / PARTIDA - O debate acaba aqui !.
  • Use IFERROR com VLOOKUP para se livrar de erros # N / A.
  • Encontre a última ocorrência de um valor de pesquisa em uma lista no Excel.
wave wave wave wave wave