Fórmulas Intermediárias de Excel
PUBLICIDADE
Para situações que vão além das funções básicas, as fórmulas intermediárias são essenciais para resolver problemas mais complexos e tornar suas planilhas mais dinâmicas e úteis.
Aqui, exploraremos cada uma delas com mais profundidade:
PUBLICIDADE
=SE(A1>100; “Alta”; “Baixa”)
Uso:
A função SE é uma das mais versáteis do Excel. Ela realiza uma comparação lógica, verificando se uma condição é verdadeira ou falsa, e retorna resultados específicos para cada caso.
- Sintaxe:
=SE(Teste_lógico; Valor_se_verdadeiro; Valor_se_falso)
- Exemplo Detalhado:
Imagine que você tem uma lista de vendas mensais na coluna A. Você deseja classificar as vendas como “Alta” (acima de 100 unidades) ou “Baixa” (100 ou menos). A fórmula será inserida na coluna B:=SE(A1>100; "Alta"; "Baixa")
Resultado: Para uma venda de 120 unidades, a célula exibirá “Alta”. - Dica Avançada:
Você pode combinar SE com outras funções, como E ou OU, para criar condições mais robustas. Por exemplo:=SE(E(A1>100; A2<50); "Alta e Baixa"; "Outro")
.
=PROCV(Valor; Tabela; Coluna; Falso)
Uso:
A função PROCV (Procura Vertical) busca um valor específico em uma coluna de uma tabela e retorna um dado correspondente de outra coluna. É muito útil para criar referências cruzadas.
- Sintaxe:
=PROCV(Valor_procurado; Tabela_array; Número_coluna; [Procurar_intervalo])
- Exemplo Detalhado:
Suponha que você tem uma tabela de produtos:ProdutoPreçoEstoqueProduto A50100Produto B30200Produto C2050Para buscar o preço do “Produto B”, use a fórmula:=PROCV("Produto B"; A1:C4; 2; FALSO)
Resultado: O Excel retornará “30”, que é o preço do Produto B. - Limitação e Solução:
O PROCV só procura valores na primeira coluna da tabela. Para superar essa limitação, você pode usar ÍNDICE e CORRESP.
=ÍNDICE(Tabela; Linha; Coluna) e =CORRESP(Valor; Intervalo; Tipo)
Uso:
As funções ÍNDICE e CORRESP trabalham juntas para localizar dados em tabelas grandes de maneira mais flexível que o PROCV.
PUBLICIDADE
- Sintaxe do ÍNDICE:
=ÍNDICE(Tabela_array; Número_linha; Número_coluna)
- Sintaxe do CORRESP:
=CORRESP(Valor_procurado; Intervalo_pesquisa; [Tipo_correspondência])
- Exemplo Detalhado:
Imagine uma tabela onde as linhas contêm meses e as colunas têm departamentos. Você deseja encontrar o desempenho de “Janeiro” no “Departamento 2”.- Use CORRESP para localizar a posição do “Departamento 2”:
=CORRESP("Departamento 2"; B1:D1; 0)
Resultado: O número da coluna correspondente. - Use ÍNDICE para buscar o valor em “Janeiro”:
=ÍNDICE(A2:D13; 1; 2)
Resultado: O valor no cruzamento da linha e coluna desejada.
- Use CORRESP para localizar a posição do “Departamento 2”:
- Vantagem sobre PROCV:
ÍNDICE e CORRESP permitem buscar valores à esquerda e são mais eficientes em tabelas dinâmicas.
=CONCATENAR(A1; ” – “; B1)
Uso:
A função CONCATENAR junta o conteúdo de várias células em uma única célula, permitindo combinar textos e valores.
- Sintaxe:
=CONCATENAR(Texto1; Texto2; ...)
- Exemplo Detalhado:
Suponha que a coluna A contém nomes e a coluna B contém sobrenomes. Para exibir o nome completo, use:=CONCATENAR(A1; " "; B1)
Resultado: Se A1 for “João” e B1 for “Silva”, o Excel exibirá “João Silva”. - Dica Atualizada:
Nas versões mais recentes do Excel, CONCATENAR foi substituído por CONCAT, que é mais simples e aceita intervalos como argumento:=CONCAT(A1:B1)
Por Que Essas Fórmulas São Importantes?
Essas fórmulas intermediárias ajudam a criar soluções sob medida para seus desafios diários no Excel. Elas permitem:
- Automatizar tarefas repetitivas;
- Manter consistência nos dados;
- Facilitar análises em projetos mais complexos.
Ao combiná-las, você pode desenvolver planilhas mais dinâmicas e eficientes, otimizando o tempo e aprimorando a qualidade dos resultados.