Recuperando o último valor e o último caractere em uma linha no Microsoft Excel 2010

Anonim

Para recuperar o último valor, usamos uma combinação das funções “INDEX”, “MAX” e “COLUMN”, e para recuperar o último caractere em uma linha, usamos as funções “HLOOKUP” e “REPT” no Microsoft Excel 2010 .

ÍNDICE: A fórmula do índice retorna um valor da interseção entre o número da linha e o número da coluna em uma matriz. Existem 2 sintaxes para a função “INDEX”.

1ª sintaxe da função “INDEX”: = INDEX (array, núm_linha, [núm_coluna])

2ª sintaxe da função “INDEX”: = INDEX (referência, núm_da_linha, [núm_coluna], [núm_área])

Por exemplo: - Temos dados no intervalo A1: C5 em que a coluna A contém o Id do pedido, a coluna B contém o preço unitário e a coluna C contém a quantidade.

Siga as etapas abaixo: -

  • Escreva a fórmula na célula D2.
  • = ÍNDICE (A1: C5,2,3)
  • Pressione Enter no teclado.
  • A função retornará 10, o que significa que 10 está disponível em 2WL linha e 3rd coluna.


MAX: Esta função é usada para retornar o maior número em um conjunto de valores. Ele ignora valores lógicos e texto.

Sintaxe da função “MAX”: = MAX (número1, [número2],….)

Exemplo: Intervalo A1: A4 contém números e precisamos retornar o número máximo desse intervalo.

Siga as etapas abaixo: -

  • Selecione a célula B1 e escreva a fórmula.
  • = MAX (A1: A4)
  • Pressione Enter no teclado.
  • A função retornará 9.
  • 9 é o valor máximo no intervalo A1: A4.


COLUNA: Esta função é usada para retornar o número da coluna de uma referência.

Sintaxe da função “COLUMN”: = COLUMN (referência)

Por exemplo: Se quisermos retornar o número da coluna para a célula A1, precisamos seguir as etapas fornecidas abaixo: -

  • Escreva a fórmula na célula B2.
  • = COLUNA (A2)
  • Pressione Enter no teclado.
  • A função retornará 1, o que significa que esta é a coluna 1.


HLOOKUP: A função é usada para procurar um valor na linha superior de uma tabela ou matriz de valores e retorna o valor na mesma coluna de uma linha que você especificar.

Sintaxe da função “HLOOKUP”: = HLOOKUP (lookup_value, table_array, row_index_num, [range_lookup])

Usos da função Hlookup

Usamos essa função para escolher os valores de um dado para outro, mas para atender à condição devemos ter os valores comuns em ambos os conjuntos de dados para que possamos escolher o valor facilmente.

Vamos dar um exemplo e entender como e onde podemos usar a função Vlookup no Microsoft Excel 2010.

Exemplo 1: Temos 2 conjuntos de dados em que exigimos a data de junção de 1st dados para 2WL dados.


Para escolher o valor de 1st dados para 2WL data, o valor comum que temos é Emp. Código. Portanto, colocaremos a função Hlookup por meio de Emp. Código. Precisamos seguir as etapas mencionadas abaixo para escolher a data de adesão: -

  • Selecione a célula C9 e escreva a fórmula.
  • = HLOOKUP (C8, $ C $ 2: $ G $ 3,2, falso)
  • Pressione Enter no teclado.
  • A função retornará a data de adesão para este código Emp L1056.
  • Para devolver a data de adesão a todos os funcionários, copie a mesma fórmula e cole no intervalo D9: G9.


Nota: Se o valor comum não tivermos em outros dados dos quais desejamos escolher os dados, a fórmula fornecerá o erro # N / A. Como você pode ver no instantâneo acima, o código do funcionário L1089 não está disponível no primeiro conjunto de dados, então a fórmula está apresentando o erro.

REPT: - Esta função é usada para repetir o texto um determinado número de vezes. Use REPT para preencher uma célula com várias instâncias de sequência de texto.

Sintaxe da função “REPT”: = COLUMN (referência)

Por exemplo: - Escreva a fórmula na célula A1 = REPT ("a", 10) e pressione Enter no teclado. A função mostrará que “a” está se repetindo 10 vezes.

MODO: Esta função está disponível para compatibilidade com Excel 2007 e anteriores. Ele retorna o valor mais frequente ou repetitivo em uma matriz ou intervalo de dados.

Sintaxe da função “MODE”: = MODE (número1, [número2], …)

Por exemplo:-Temos uma lista de números no intervalo A1: A5.

Para retornar ao modo de números, siga as etapas abaixo: -

  • Escreva a fórmula na célula B1.
  • = MODO (A1: A5)
  • Pressione Enter no teclado.
  • A função retornará 1.


E SE: - Verifique se uma condição é atendida e retorna um valor se True e outro valor se False.

A sintaxe da função “IF” = if (teste lógico, [valor_se_verdadeiro], [valor_se_falso])

Primeiramente, a fórmula fará o teste lógico para saber se a saída do teste lógico é verdadeira ou falsa.

Por exemplo:As células A2 e A3 contêm o número 3 e 5. Se o número for 3, a fórmula deve exibir “Sim”, caso contrário, “Não”.

= SE (A1 = 3, "Sim", "Não")

Vamos dar um exemplo para entender como podemos recuperar o último valor e o último caractere em uma linha.

Temos dados no intervalo A2: E5 em que as células contêm caracteres e números individualmente. Algumas das células do intervalo podem estar vazias.

Queremos recuperar os últimos valores (de qualquer tipo) e o último caractere que aparece em cada linha do intervalo.


Para encontrar o último caractere para cada linha, siga as etapas abaixo: -

  • Escreva a fórmula na célula F2.
  • = HLOOKUP (REPT ("z", 10), A2: E2,1)
  • Pressione Enter no teclado.
  • A função retornará o último caractere de cada linha.

  • Copie a mesma fórmula pressionando a tecla Ctrl + C e cole no intervalo F3: F5 pressionando a tecla Ctrl + V no teclado.


Para encontrar o último valor (de qualquer tipo) em cada linha, siga as etapas abaixo: -

  • Escreva a fórmula na célula G2.
  • = INDEX (A2: E2,1, MAX (IF (A2: E2 "", COLUNA (A2: E2))) - COLUNA (A2) +1)
  • Pressione Shift + Ctrl + Enter no teclado.
  • {= INDEX (A2: E2,1, MAX (IF (A2: E2 "", COLUNA (A2: E2))) - COLUNA (A2) +1)}
  • A função retornará o último caractere de cada linha.

  • Copie a mesma fórmula pressionando a tecla Ctrl + C e cole no intervalo G3: G5 pressionando a tecla Ctrl + V do teclado.