# Правила условного форматирования XLSX

Пакетно применяет условное форматирование к диапазонам Excel

> Каноническая страница: https://elysiatools.com/ru/tools/xlsx-conditional-formatting-rule

- **Категория:** Format Conversion

- **Ключевые слова:** xlsx, excel, conditional formatting, data bar, color scale, highlight, exceljs

## Обзор

Поддерживает пороги, полосы данных, цветовые шкалы и текстовые правила.

## Входные данные

- **Файл книги** (file)
- **JSON правил** (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" } \]

## Когда использовать

- Когда нужно автоматически выделить ячейки, превышающие или не достигающие заданных значений.
- Для добавления визуальных индикаторов, таких как полосы данных, чтобы показать прогресс или выполнение плана.
- При необходимости применить градиентные цветовые шкалы для отображения распределения данных.

## Как это работает

- Загрузите файл книги Excel в формате .xlsx или .xls.
- Введите или вставьте JSON-правила, определяющие условия форматирования для выбранных диапазонов ячеек.
- Нажмите кнопку применения, и инструмент обработает файл, применяя указанные правила.
- Скачайте обновленный файл с примененным форматированием.

## Сценарии использования

- Создание автоматизированных KPI-дашбордов для отдела продаж.
- Подсветка рискованных значений в финансовых отчетах.
- Визуализация прогресса выполнения задач в проектных таблицах.

## Частые вопросы

### Какие форматы файлов поддерживаются?

Поддерживаются файлы .xlsx и .xls.

### Какой максимальный размер файла?

Максимальный размер файла составляет 20 МБ.

### Какие типы правил можно использовать?

Доступны правила для пороговых значений (cellIs), полос данных (dataBar), цветовых шкал (colorScale) и текстовых условий.

### Можно ли применить правила к нескольким листам?

Да, в JSON-правилах можно указать имя листа для каждого правила.

### Нужно ли устанавливать дополнительное ПО?

Нет, инструмент работает онлайн и не требует установки.

## Связанные инструменты

- [Excel в JSON Конвертер](https://elysiatools.com/ru/tools/excel-to-json): Конвертирует файлы Excel в формат JSON, извлекая данные из первого рабочего листа
- [Встраиватель диаграмм XLSX](https://elysiatools.com/ru/tools/xlsx-chart-embedder): Создает изображения столбчатых или круговых диаграмм из диапазонов книги и вставляет их в Excel
- [Экспортер XLSX Parquet](https://elysiatools.com/ru/tools/xlsx-parquet-exporter): Экспортирует таблицы в Parquet/NDJSON для пайплайнов
- [Пакет настроек печати XLSX](https://elysiatools.com/ru/tools/xlsx-print-setup-pack): Настраивает бумагу, поля, масштаб, повтор заголовков и колонтитулы
- [Трансформер XLSX JSON](https://elysiatools.com/ru/tools/xlsx-json-transformer): Двустороннее преобразование JSON и Excel с разворачиванием/восстановлением
- [XLSX Sheet в JSON Schema](https://elysiatools.com/ru/tools/xlsx-sheet-to-json-schema): Выводит JSON Schema по заголовкам и примерам
- [Менеджер выпадающих списков XLSX](https://elysiatools.com/ru/tools/xlsx-data-validation-dropdown): Создает пакетные, каскадные выпадающие списки и подсказки ввода
- [Инжектор формул XLSX](https://elysiatools.com/ru/tools/xlsx-formula-injector): Заполняет формулы по столбцам и может блокировать формульные ячейки в защищенных шаблонах

## Примеры

- [XLSX образцы](https://elysiatools.com/ru/samples/xlsx-samples): XLSX-образцы для тестов парсинга листов и извлечения данных
- [XLS образцы](https://elysiatools.com/ru/samples/xls-samples): XLS-образцы для тестов бинарного парсинга и импорта электронных таблиц
- [Примеры Сериализации Android Java](https://elysiatools.com/ru/samples/android-serialization-java): Примеры сериализации Android Java включая JSON сериализацию, десериализацию и XML парсинг
- [Примеры Сериализации Android Kotlin](https://elysiatools.com/ru/samples/android-serialization-kotlin): Примеры сериализации Android Kotlin включая JSON сериализацию, десериализацию и парсинг XML
