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.