Gerador de fórmulas Excel: XLOOKUP, INDEX/MATCH
Informe seus intervalos de células para obter 5 fórmulas prontas para colar (XLOOKUP, IFS…), com a sintaxe do Excel em francês ou em inglês.
Gerar PROCX, SES ou SOMASES sem erro
A ferramenta monta cinco fórmulas comuns do Excel a partir dos intervalos que você informa: PROCX, ÍNDICE/CORRESP, SES, SOMASES e DIVIDIRTEXTO. Ela as escreve na sintaxe em português (nomes em português, ponto e vírgula) ou em inglês (XLOOKUP, IFS, vírgula) e explica o papel de cada argumento.
Os cinco modelos
- PROCX: valor procurado, coluna de pesquisa, coluna de retorno e texto exibido se nada for encontrado; os dados não precisam estar ordenados.
- ÍNDICE + CORRESP: cruza uma linha e uma coluna de uma tabela, cada CORRESP em correspondência exata (argumento 0).
- SES: três limites testados em ordem com ≥, depois VERDADEIRO para o valor padrão.
- SOMASES: soma de uma coluna sob dois critérios, por exemplo uma cidade e uma data mínima.
- DIVIDIRTEXTO: divide uma célula em colunas segundo um separador.
Exemplo: um conceito segundo uma nota
Com os limites padrão, a ferramenta produz =SES(B2>=90; "Excelente"; B2>=70; "Bom"; B2>=50; "Médio"; VERDADEIRO; "Insuficiente"). Para uma nota 82, a primeira condição verdadeira é B2>=70 e a célula exibe “Bom”. Como as condições são lidas da esquerda para a direita, informe os limites do mais alto ao mais baixo: na ordem inversa, qualquer nota maior ou igual a 50 receberia “Médio”. Na sintaxe em inglês, a mesma fórmula começa por =IFS(, separa os argumentos por vírgulas e troca VERDADEIRO por TRUE.
Limites
- A ferramenta produz texto: ela não verifica nem a existência dos intervalos nem o resultado. Teste a fórmula em algumas linhas.
- SES não existe no Excel 2016 e versões anteriores, PROCX não antes do Excel 2021 e DIVIDIRTEXTO não antes do Excel 2024 ou do Microsoft 365: as versões muito antigas exibem #NOME?.
- Só as sintaxes em português e em inglês são oferecidas; um Excel em alemão ou em espanhol espera os seus próprios nomes de função.
- A frase de exemplo sob a fórmula descreve os ajustes padrão e não acompanha os seus limites.
Para copiar a fórmula para baixo sem deslocar os intervalos, fixe-os com a tecla F4 ($A$1:$A$100).
Perguntas frequentes
Qual a diferença entre PROCX e PROCV?
PROCV exige que o valor procurado esteja na primeira coluna e pede o número da coluna de retorno; ela busca uma correspondência aproximada se o último argumento for omitido. PROCX recebe dois intervalos distintos, pode, portanto, buscar à esquerda, trabalha com correspondência exata por padrão e aceita um texto de substituição se nada for encontrado.
Por que minha fórmula do Excel mostra #NOME?
O Excel não reconhece o nome da função: ou sua versão é antiga demais (PROCX exige Excel 2021 ou Microsoft 365), ou o idioma não corresponde, por exemplo XLOOKUP digitado em um Excel em português. Gere a fórmula na sintaxe do seu Excel.
Devo separar os argumentos com vírgula ou ponto e vírgula?
Depende das configurações regionais: um Excel em português, em que a vírgula é o separador decimal, espera pontos e vírgulas; um Excel em inglês espera vírgulas. A ferramenta muda ao mesmo tempo o separador e o nome das funções quando você passa de FR para EN.
Como prever um valor padrão em SES (IFS)?
Termine com a condição VERDADEIRO seguida do valor desejado: ela se aplica quando nenhum limite é atingido. Com =SES(B2>=90; "Excelente"; B2>=70; "Bom"; B2>=50; "Médio"; VERDADEIRO; "Insuficiente"), uma nota 42 retorna “Insuficiente” em vez do erro #N/D.
A ferramenta é realmente gratuita?
Sim, todas as ferramentas do Kristools são 100% gratuitas e acessíveis sem cadastro.
Meus dados estão protegidos?
Sim. Todo o processamento é feito diretamente e com segurança no seu navegador. Nenhum dado pessoal é enviado para os nossos servidores.