Gerador de fórmulas Excel: descreva em palavras, receba a fórmula pronta
Você sabe o que a planilha precisa fazer, mas não se é caso de PROCX, SOMASES ou um SE dentro de outro. Descreva suas colunas e o resultado que quer, e seu agente do todo.is escreve a fórmula com os nomes do Excel em português, explica cada parte, testa numa cópia dos seus dados e devolve a planilha com a fórmula aplicada.
O prompt
- Escreva uma fórmula do Excel que [O QUE A FÓRMULA DEVE FAZER]. Meus dados: [DESCREVA SUAS COLUNAS] (ou use o arquivo anexado). Coloque o resultado em [CÉLULA OU COLUNA DE DESTINO]. Uso o [VERSÃO DO EXCEL] em português. Me dê a fórmula pronta para colar, com os nomes das funções em português e ponto e vírgula como separador, explique cada parte em palavras simples e trate vazios e erros para não aparecer #N/D ou #DIV/0!. Teste nos meus dados e me devolva a planilha (.xlsx) com a fórmula arrastada até o fim, mais uma alternativa mais simples caso minha versão não tenha a função.
O que mudar
- [O QUE A FÓRMULA DEVE FAZER]: Em palavras simples, por exemplo "busca a região do cliente de cada pedido na aba Clientes" ou "soma as vendas de cada vendedor no mês da célula B1".
- [DESCREVA SUAS COLUNAS]: Nomes das abas, colunas e o que tem nelas, por exemplo "Pedidos: A nº do pedido, B código do cliente, C valor, D data". Ou anexe o .xlsx.
- [CÉLULA OU COLUNA DE DESTINO]: Por exemplo "coluna E da aba Pedidos" ou "célula H2".
- [VERSÃO DO EXCEL]: Por exemplo "Microsoft 365", "Excel 2019" ou "Excel 2016 para Mac". Versões antigas não têm PROCX nem FILTRO.
Exemplo de resultado
- Fórmula para Pedidos!E2
- Objetivo: mostrar a região do cliente de cada pedido a partir da aba Clientes e somar as vendas por região.
- Cole em E2 e arraste para baixo:
- =SEERRO(PROCX(B2; Clientes!A:A; Clientes!D:D); "Não encontrado")
- Como funciona
- • PROCX(B2; ...) procura o código do cliente desta linha (B2)
- • Clientes!A:A é onde ele procura: a coluna de códigos na aba Clientes
- • Clientes!D:D é o que ele devolve: a região da mesma linha
- • SEERRO(...; "Não encontrado") mostra "Não encontrado" em vez de #N/D quando o código não existe
- Vendas por região (tabela de resumo)
- Na aba Resumo, com as regiões em A2:A6:
- =SOMASES(Pedidos!C:C; Pedidos!E:E; A2; Pedidos!D:D; ">="&DATA(2026;9;1); Pedidos!D:D; "<"&DATA(2026;10;1))
- Soma o valor (coluna C) dos pedidos daquela região em setembro de 2026.
- Para Excel 2016 ou 2019 (sem PROCX)
- =SEERRO(ÍNDICE(Clientes!D:D; CORRESP(B2; Clientes!A:A; 0)); "Não encontrado")
- O 0 no CORRESP significa correspondência exata. Sem ele, aparecem regiões erradas.
- Resultado do teste
- • 1.240 pedidos conferidos, 1.236 encontraram o cliente
- • 4 linhas mostram "Não encontrado": os códigos C-1088, C-1102, C-1140 e C-1201 não estão na aba Clientes
- • Dois códigos tinham um espaço no final; envolver B2 em ARRUMAR() resolveu
- No arquivo
- • pedidos_com_regiao.xlsx: seus dados com a coluna E preenchida, uma aba Resumo com a tabela de SOMASES e uma nota em E1 explicando a fórmula
Como fazer com o todo.is
- Copie o prompt e descreva nos colchetes o seu objetivo e as suas colunas.
- Anexe a planilha (ou uma cópia com números fictícios) na tela Hoje do todo.is, ou mande para o agente pelo WhatsApp ou Telegram.
- Seu agente escreve a fórmula, confere nas suas linhas e explica em palavras simples.
- Baixe o .xlsx com a fórmula aplicada ou copie a fórmula para o seu arquivo.
- Responda com o que ainda não está certo ("ignore também os pedidos cancelados") e ele ajusta.
Dicas para um resultado melhor
- Diga a versão do seu Excel. PROCX, FILTRO, ÚNICO e LET precisam do Microsoft 365 ou do Excel 2021 em diante.
- No Excel em português, as funções têm outros nomes (PROCV, SOMASE, SEERRO) e o separador é ponto e vírgula. Se o seu estiver em inglês, avise o agente.
- Dê um exemplo de linha e a resposta que espera, como "para C-1001 deve dar Sul". Isso pega mal-entendidos rápido.
- Falhas de busca costumam ser espaços escondidos ou números guardados como texto. Peça para o agente checar os dois.
- Seu agente lembra o formato da sua planilha, então o próximo pedido de fórmula pode ser uma frase só.
gerador de fórmulas Excel: perguntas frequentes
- Qual a melhor fórmula do Excel para buscar um valor? No Microsoft 365 e no Excel 2021, o PROCX é o mais simples e já tem um argumento para quando não encontra nada. Nas versões antigas, ÍNDICE com CORRESP(…; 0) faz o mesmo e é mais flexível que o PROCV.
- Por que minha fórmula do Excel dá #N/D? Uma busca dá #N/D quando não encontra o valor, geralmente por espaços extras, número guardado como texto ou falta da correspondência exata. SEERRO esconde o erro, mas corrija a causa com ARRUMAR ou VALOR.
- Ele escreve fórmulas de matriz dinâmica? Sim. Pode usar FILTRO, CLASSIFICAR, ÚNICO e SEQUÊNCIA no Microsoft 365, ou fórmulas de matriz com Ctrl+Shift+Enter nas versões anteriores, se você disser qual tem.
- Minha planilha fica privada? Os arquivos anexados ficam no seu próprio espaço de trabalho do agente e só ele usa. Se os dados forem sensíveis, mande uma cópia com valores fictícios.
JavaScript is required to use the todo.is app.