Ключевые факты
- Категория
- Преобразование и кодирование
- Типы входных данных
- file, textarea, checkbox
- Тип результата
- file
- Покрытие примерами
- 4
- API доступен
- Yes
Обзор
Инструмент для создания и обновления именованных диапазонов в файлах XLSX. Позволяет пакетно добавлять диапазоны, нормализовать имена для безопасности и заменять существующие, что упрощает работу с формулами и шаблонами в Excel.
Когда использовать
- •Когда нужно создать стабильные ссылки для формул в Excel, чтобы избежать ошибок при изменении структуры данных.
- •При подготовке шаблонов отчетов с предопределенными диапазонами для повторного использования.
- •Для обновления или замены устаревших именованных диапазонов в рабочих книгах без ручного редактирования.
Как это работает
- •Загрузите файл книги XLSX через поле 'Файл книги'.
- •Введите JSON с параметрами именованных диапазонов: имя, лист, диапазон и режим (например, замена).
- •Настройте опции: нормализация имен для удаления недопустимых символов и замена существующих диапазонов.
- •Скачайте обновленный файл с добавленными или измененными именованными диапазонами.
Сценарии использования
Примеры
1. Создание диапазонов для данных продаж
- Контекст
- У вас есть рабочая книга с данными продаж, и вы хотите добавить именованные диапазоны для упрощения формул.
- Проблема
- Вручную создавать диапазоны в Excel долго и может привести к ошибкам при ссылках.
- Как использовать
- Загрузите файл workbook-sales.xlsx и введите JSON с диапазонами SalesData и ProductList.
- Пример конфигурации
-
[ { "name": "SalesData", "sheetName": "Sheet1", "range": "A1:D12", "mode": "replace" }, { "name": "ProductList", "sheetName": "Sheet1", "range": "B2:B12", "mode": "replace" } ] - Результат
- Диапазоны добавлены, и теперь можно использовать имена в формулах, например =SUM(SalesData).
2. Обновление устаревших диапазонов в шаблоне
- Контекст
- Шаблон отчета использует старые именованные диапазоны, которые ссылаются на неактуальные данные.
- Проблема
- Старые диапазоны ломают формулы, так как данные переместились на другие листы или ячейки.
- Как использовать
- Загрузите файл шаблона, в JSON укажите новые диапазоны с режимом replace и включите опцию замены существующих.
- Пример конфигурации
-
[ { "name": "OldDataRange", "sheetName": "Report", "range": "E5:E20", "mode": "replace" } ] - Результат
- Диапазоны обновлены, формулы работают корректно с новыми данными без ручной настройки.
Проверить на примерах
json, xml, xlsxСвязанные хабы
FAQ
Какие форматы файлов поддерживаются?
Инструмент работает с файлами XLSX и XLS, размером до 20 МБ.
Можно ли добавить несколько диапазонов одновременно?
Да, через JSON можно указать пакет диапазонов для пакетной обработки.
Что делает нормализация имен?
Она преобразует имена в безопасный формат, удаляя пробелы и спецсимволы, чтобы избежать ошибок в формулах.
Что происходит, если имя диапазона уже существует?
При включенной опции 'Заменить существующие имена' старые диапазоны будут обновлены новыми данными.
Какой максимальный размер файла поддерживается?
Максимальный размер загружаемого файла — 20 МБ.