6] =IF
=SE é uma função usada para testar condições lógicas e retornar valores com base no resultado. Esta função pertence à categoria Lógica e é uma das funções mais flexíveis e úteis no Excel.
A sintaxe da função =SE é a seguinte:
=IF(logical_test,value_if_true,value_if_false)
Onde:
- logical_test é uma expressão que retorna um valor de TRUE ou FALSE, que geralmente envolve operadores de comparação, como =, <, >, <=, >=, ou <>.
- value_if_true é o valor que será retornado se logical_test for TRUE. Esse valor pode ser um número, texto, data, hora, fórmula ou referência de célula.
- value_if_false é o valor que será retornado se logical_test for FALSE. Esse valor pode ser um número, texto, data, hora, fórmula ou referência de célula.
Aqui está um exemplo de uso da função =SE:
A | B | C | D |
10 | 20 | 30 | 40 |
50 | 60 | 70 | 80 |
90 | 100 | 110 | 120 |
- =IF(2>3,”True“,”False“) retorna o texto “False”, que é o valor retornado se a condição 2>3 for FALSE.
- =IF(A1>B1,A1,B1) retorna o valor 20, que é o valor retornado se a condição A1>B1 for TRUE. Se a condição for FALSE, o valor retornado será B1.
- =IF(A1:D2>50,”Pass“,”Fail“) retorna um intervalo de células que contém o texto “Pass”or”Fail”, dependendo do resultado da comparação entre cada célula no intervalo A1:D2 com o número 50. Se a célula for maior que 50, o texto retornado será “Pass”. Caso contrário, o texto retornado é “Falhou”.
- =IF(A1:A3>C1:C3,”A”,”C”) retorna um intervalo de células que contém o texto “A”ou”C”, dependendo do resultado de uma comparação entre cada célula no intervalo A1:A3 e as células correspondentes no intervalo C1:C3. Se uma célula no intervalo A1:A3 for maior do que uma célula no intervalo C1:C3, o texto retornado será “A”. Caso contrário, o texto retornado é “C”.
- =IF(A1:D3>100,A1:D3-10,A1:D3+10) retorna um intervalo de células contendo valores resultantes de operações aritméticas que dependem do resultado da comparação entre cada célula no intervalo A1:D3 com o número 100. Se a célula for maior que 100, o valor retornado será a célula menos 10. Caso contrário, o valor retornado é essa célula mais 10.
7] =VLOOKUP
=PROCV é uma função usada para procurar valores em uma tabela ou intervalo de células com base em critérios específicos e retornar os valores correspondentes da coluna especificada. Esta função pertence à categoria Pesquisa e Referência e é uma das funções mais úteis para combinar dados de diferentes fontes ou para procurar informações específicas em uma tabela.
A sintaxe da função =PROCV é a seguinte:
=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
Onde:
- lookup_value é o valor que você deseja procurar em uma tabela ou intervalo de células. Esse valor pode ser um número, texto, data, hora ou referência de célula.
- table_array é a tabela ou intervalo de células que contém os dados que você deseja pesquisar. Essa tabela ou intervalo de células deve ter pelo menos duas colunas e o valor que você deseja pesquisar deve estar na primeira coluna.
- col_index_num é o número da coluna na tabela ou no intervalo de células que contém o valor que você deseja retornar. Esse número de coluna deve ser um número positivo, começando em 1 para a primeira coluna, 2 para a segunda coluna e assim por diante.
- [range_lookup] é um argumento opcional que especifica se você deseja procurar um valor exato ou aproximado. Esse valor pode ser TRUE ou FALSE, ou 1 ou 0. Se você inserir TRUE ou 1, ou deixar esses argumentos em branco, a função =PROCV procurará valores que se aproximem de, ou seja, valores menores ou iguais a lookup_value, supondo que a primeira coluna na tabela ou intervalo de células já esteja classificada ascendentemente. Se você inserir FALSO ou 0, a função =PROCV procurará o valor exato, ou seja, o mesmo valor que lookup_value, independentemente da ordem da primeira coluna na tabela ou no intervalo de células.
Aqui está um exemplo de como usar a função =PROCV:
A | B | C | D |
Nome | Valor | Informação | Código |
Andi | 80 | Passar | A001 |
Mente | 70 | Passar | A002 |
Cici | 60 | Passar | A003 |
Dedi | 50 | Falhar | A004 |
Um | 40 | Falhar | A005 |
- =VLOOKUP(“Mind“,A1:D5,2,FALSE) retorna o valor 70, que é o valor retornado da segunda coluna na tabela ou intervalo de células A1:D5, com base no valor “Bob”pesquisado na primeira coluna, usando a pesquisa de valor exato.
- =VLOOKUP(“Cici”,A1:D5,3,TRUE) retorna o texto“Pass”, que é o valor retornado da terceira coluna na tabela ou intervalo de células A1:D5, com base no valor “Cici”pesquisado na primeira coluna, usando uma pesquisa de valor aproximado.
- =VLOOKUP(A2,A1:D5,4,FALSE) retorna o texto”A001″, que é o valor retornado da quarta coluna na tabela ou intervalo de células A1:D5, com base nos valores na célula A2 que foram pesquisados na primeira coluna, usando a pesquisa de valor exato.
- =VLOOKUP(45,A1:D5,1,TRUE) retorna o texto“Dedi”, que é o valor retornado da primeira coluna na tabela ou intervalo de células A1:D5, com base no valor 45 pesquisado na primeira coluna, usando uma pesquisa de valor aproximado.