Этот короткий учебник описывает как добавить подытог в Excel с использованием Java. Вы получите информацию о настройке среды разработки, список шагов программирования и пример кода для создания подытогов в Excel. Далее будут обсуждены детали, позволяющие улучшить код и создать пользовательский вывод при добавлении подытога в файл Excel.
Шаги по созданию автоматических подытогов с помощью Java
- Настройте IDE для использования Aspose.Cells for Java для создания подытога в Excel
- Создайте объект Workbook и получите ссылку на первый Worksheet для добавления данных в него
- Добавьте метки заголовков в первую строку листа
- Установите примерные данные в двумерный массив, сгруппированный по региону, и заполните лист рабочей книги данными из этого массива.
- Установите диапазон данных, вызовите API subtotal для группировки и вычислите сумму
- Установите параметр для outline, чтобы отображать строки подытога ниже соответствующих строк деталей
- Чтобы отображать только строки промежуточных итогов, сверните сгруппированные строки деталей для всех строк листа.
- Автоматически подгонять ширину столбцов и сохранять рабочую книгу на диск
Эти шаги описывают как создать подытог в Excel с помощью Java. Создайте объект рабочей книги, получите доступ к первому листу, добавьте образцы заголовков, создайте пример сгруппированных данных и вставьте данные в лист под соответствующими заголовками. Определите диапазон и строку заголовка, примените подытог, установите отображение подытога под строками деталей, сверните уровни структуры, чтобы настроить полученный файл Excel, и сохраните рабочую книгу на диск.
Код для создания автоматических подытогов в Excel с помощью Java
Этот код продемонстрировал как создать подытог в Excel с использованием Java. Вы можете отсортировать данные по столбцу группы перед подытогом, задать динамический диапазон и выбрать различные варианты подытога, такие как использование перегрузки с заменой, разрывами страниц и сводкой под данными, контролирующей поведение подытога. Можно также добавить несколько столбцов подытога в одну ячейку, и при необходимости использовать различные функции консолидации, например COUNT, AVERAGE и MAX.
Эта статья помогла нам работать с промежуточными итогами в файле Excel. Чтобы связать срез с несколькими сводными таблицами, обратитесь к статье Связать срез с несколькими сводными таблицами с помощью Java.