# Regras de Formatacao Condicional XLSX

Aplica regras de formatacao condicional em lote no Excel

> Página canônica: https://elysiatools.com/pt/tools/xlsx-conditional-formatting-rule

- **Categoria:** Format Conversion

- **Palavras-chave:** xlsx, excel, conditional formatting, data bar, color scale, highlight, exceljs

## Visão geral

Inclui limites, barras de dados, escalas de cor e regras de texto.

## Entradas

- **Arquivo da pasta de trabalho** (file)
- **JSON de regras** (textarea): \[ { "sheetName": "Sheet1", "ref": "B2:B20", "type": "cellIs", "operator": "greaterThan", "formulae": \[100\], "fillColor": "#FECACA", "fontColor": "#B91C1C" }, { "sheetName": "Sheet1", "ref": "C2:C20", "type": "dataBar" }, { "sheetName": "Sheet1", "ref": "D2:D20", "type": "colorScale" } \]

## Quando usar

- Quando você precisa aplicar formatação visual consistente em grandes conjuntos de dados.
- Para destacar automaticamente valores que excedem ou ficam abaixo de metas específicas.
- Ao preparar relatórios recorrentes que exigem a mesma estrutura de destaque visual.

## Como funciona

- Faça o upload do seu arquivo Excel (.xlsx ou .xls).
- Defina as regras de formatação no campo JSON, especificando a aba, o intervalo (ref) e o tipo de regra.
- O sistema processa as instruções e aplica as cores, barras ou escalas conforme configurado.
- Baixe o arquivo resultante com a formatação condicional aplicada automaticamente.

## Casos de uso

- Destaque automático de metas de vendas atingidas ou não atingidas.
- Visualização de tendências de dados usando barras de dados em colunas numéricas.
- Identificação de valores discrepantes (outliers) através de escalas de cor.

## Perguntas frequentes

### Quais tipos de formatação posso aplicar?

Você pode aplicar regras baseadas em valores (cellIs), barras de dados (dataBar) e escalas de cor (colorScale).

### É possível aplicar regras em múltiplas abas?

Sim, basta definir o nome da aba (sheetName) corretamente em cada objeto dentro do array JSON.

### O que acontece se o JSON estiver com erro de sintaxe?

A ferramenta não conseguirá processar as regras e retornará um erro; certifique-se de validar o formato JSON antes de enviar.

### Existe limite de tamanho para o arquivo?

Sim, o limite máximo para o upload do arquivo é de 20 MB.

### As regras de formatação substituem as existentes?

A ferramenta adiciona as regras especificadas ao arquivo; se o arquivo já possuir formatação, as novas regras serão integradas.

## Ferramentas relacionadas

- [Conversor Excel para JSON](https://elysiatools.com/pt/tools/excel-to-json): Converte arquivos Excel para formato JSON, extraindo dados da primeira planilha
- [Incorporador XLSX de Graficos](https://elysiatools.com/pt/tools/xlsx-chart-embedder): Gera imagens de graficos de barras ou pizza a partir de intervalos e as incorpora ao Excel
- [Exportador XLSX Parquet](https://elysiatools.com/pt/tools/xlsx-parquet-exporter): Exporta planilhas para Parquet/NDJSON em pipelines
- [Pacote XLSX de Configuracao de Impressao](https://elysiatools.com/pt/tools/xlsx-print-setup-pack): Define papel, margens, escala, titulos repetidos e cabecalho/rodape
- [Transformador XLSX JSON](https://elysiatools.com/pt/tools/xlsx-json-transformer): Conversao bidirecional entre JSON e Excel com flatten/restauracao
- [XLSX Sheet para JSON Schema](https://elysiatools.com/pt/tools/xlsx-sheet-to-json-schema): Infere JSON Schema com base em cabecalhos e amostras
- [Gerenciador XLSX de Dropdowns de Validacao](https://elysiatools.com/pt/tools/xlsx-data-validation-dropdown): Cria dropdowns em lote, cascatas dependentes e mensagens de entrada
- [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

## Exemplos

- [Amostras XLSX](https://elysiatools.com/pt/samples/xlsx-samples): Amostras XLSX para testes de analise de planilhas e extracao de dados
- [Amostras XLS](https://elysiatools.com/pt/samples/xls-samples): Amostras XLS para testes de analise binaria e importacao de planilhas
- [Exemplos de Serialização Android Java](https://elysiatools.com/pt/samples/android-serialization-java): Exemplos de serialização Android Java incluindo serialização JSON, desserialização e análise XML
- [Exemplos de Serialização Android Kotlin](https://elysiatools.com/pt/samples/android-serialization-kotlin): Exemplos de serialização Android Kotlin incluindo serialização JSON, desserialização e análise XML
