# Avaliador de formulas Excel

Avalia formulas no estilo Excel com valores JSON e mostra resultados, referencias e erros.

> Página canônica: https://elysiatools.com/pt/tools/excel-formula-evaluator

- **Categoria:** Data Processing

- **Palavras-chave:** formula excel, planilha, avaliador

## Visão geral

Testa formulas offline sem executar JavaScript do usuario.

## Entradas

- **Formula do Excel** (text): =SUM(A1:A3)*B1
- **Valores das celulas (JSON)** (textarea): {"A1": 12, "A2": 18, "A3": 20, "B1": 1.1}
- **Casas decimais** (number)

## Quando usar

- Quando você precisa testar a lógica de uma fórmula complexa do Excel antes de aplicá-la em uma planilha real.
- Para depurar erros de referência, divisão por zero ou dependências circulares em fórmulas de planilhas.
- Ao simular o comportamento de cálculos financeiros ou matemáticos usando dados estruturados em JSON.

## Como funciona

- Insira a fórmula do Excel que deseja testar no campo de entrada principal.
- Defina os valores das células referenciadas na fórmula usando um objeto JSON simples.
- Ajuste o número de casas decimais desejado para o arredondamento do resultado.
- Visualize o resultado final calculado, a cadeia de dependências e os diagnósticos de erro gerados.

## Casos de uso

- Validação de fórmulas de comissão de vendas antes de integrá-las em sistemas automatizados.
- Depuração de cadeias de cálculo complexas com múltiplas células dependentes.
- Simulação rápida de cenários financeiros alterando valores de entrada em formato JSON.

## Perguntas frequentes

### O avaliador executa código JavaScript?

Não. O avaliador processa as fórmulas de forma segura e offline através de um interpretador próprio, sem executar código JavaScript do usuário.

### Como devo formatar os valores das células?

Use o formato JSON padrão, onde as chaves são as coordenadas das células (ex: "A1") e os valores são números, textos ou outras fórmulas.

### O que acontece se houver um erro na fórmula?

O avaliador identifica e exibe erros comuns do Excel, como referências inválidas, divisões por zero ou erros de sintaxe.

### Posso usar fórmulas aninhadas ou dependentes?

Sim. Você pode definir fórmulas como valores dentro do JSON de células para criar cadeias de dependência complexas.

### Quais funções do Excel são suportadas?

O avaliador suporta funções matemáticas, lógicas e de agregação comuns, como SUM, AVERAGE e IF.

## Ferramentas relacionadas

- [Normalizador de Dados IA](https://elysiatools.com/pt/tools/ai-data-normalizer): Ferramenta de normalização de dados alimentada por IA que limpa inteligentemente e padroniza dados bagunçados
- [Text to Excel Converter](https://elysiatools.com/pt/tools/text-to-excel): Convert various text formats to Excel with customizable parsing and formatting options
- [Conversor Excel para JSON](https://elysiatools.com/pt/tools/excel-to-json): Converte arquivos Excel para formato JSON, extraindo dados da primeira planilha
- [Analisador de previsao e sazonalidade](https://elysiatools.com/pt/tools/time-series-forecast-seasonality-analyzer): Projeta periodos futuros a partir de series temporais CSV ou JSON e mostra tendencia, sazonalidade e residuo
- [Normalizador de Dados](https://elysiatools.com/pt/tools/data-normalizer): Ferramenta de normalização de dados baseada em código que limpa e padroniza dados bagunçados usando lógica programática
- [Injetor XLSX de Formulas](https://elysiatools.com/pt/tools/xlsx-formula-injector): Preenche formulas por coluna e pode bloquear celulas de formula em modelos protegidos
- [Gerenciador XLSX de Paines Congelados](https://elysiatools.com/pt/tools/xlsx-freeze-pane-manager): Congela linhas/colunas e aplica grupos de outline em planilhas
- [Injetor XLSX de Intervalos Nomeados](https://elysiatools.com/pt/tools/xlsx-named-range-injector): Cria ou atualiza intervalos nomeados para formulas e modelos reutilizaveis

## Exemplos

- [Amostras XLS](https://elysiatools.com/pt/samples/xls-samples): Amostras XLS para testes de analise binaria e importacao de planilhas
- [Amostras XLSX](https://elysiatools.com/pt/samples/xlsx-samples): Amostras XLSX para testes de analise de planilhas e extracao de dados
- [Exemplos de Rastreamento Distribuído](https://elysiatools.com/pt/samples/distributed-tracing-samples): Exemplos completos de rastreamento distribuído usando Jaeger, OpenTelemetry e ferramentas modernas de observabilidade
- [Exemplos AWS EventBridge](https://elysiatools.com/pt/samples/eventbridge-samples): Exemplos AWS EventBridge incluindo event buses, regras, targets, schema registry, eventos personalizados e roteamento de eventos entre contas para arquitetura serverless event-driven
