Создание промежуточных итогов в Excel с помощью Java

Этот короткий учебник описывает как добавить подытог в Excel с использованием Java. Вы получите информацию о настройке среды разработки, список шагов программирования и пример кода для создания подытогов в Excel. Далее будут обсуждены детали, позволяющие улучшить код и создать пользовательский вывод при добавлении подытога в файл Excel.

Шаги по созданию автоматических подытогов с помощью Java

  1. Настройте IDE для использования Aspose.Cells for Java для создания подытога в Excel
  2. Создайте объект Workbook и получите ссылку на первый Worksheet для добавления данных в него
  3. Добавьте метки заголовков в первую строку листа
  4. Установите примерные данные в двумерный массив, сгруппированный по региону, и заполните лист рабочей книги данными из этого массива.
  5. Установите диапазон данных, вызовите API subtotal для группировки и вычислите сумму
  6. Установите параметр для outline, чтобы отображать строки подытога ниже соответствующих строк деталей
  7. Чтобы отображать только строки промежуточных итогов, сверните сгруппированные строки деталей для всех строк листа.
  8. Автоматически подгонять ширину столбцов и сохранять рабочую книгу на диск

Эти шаги описывают как создать подытог в Excel с помощью Java. Создайте объект рабочей книги, получите доступ к первому листу, добавьте образцы заголовков, создайте пример сгруппированных данных и вставьте данные в лист под соответствующими заголовками. Определите диапазон и строку заголовка, примените подытог, установите отображение подытога под строками деталей, сверните уровни структуры, чтобы настроить полученный файл Excel, и сохраните рабочую книгу на диск.

Код для создания автоматических подытогов в Excel с помощью Java

Этот код продемонстрировал как создать подытог в Excel с использованием Java. Вы можете отсортировать данные по столбцу группы перед подытогом, задать динамический диапазон и выбрать различные варианты подытога, такие как использование перегрузки с заменой, разрывами страниц и сводкой под данными, контролирующей поведение подытога. Можно также добавить несколько столбцов подытога в одну ячейку, и при необходимости использовать различные функции консолидации, например COUNT, AVERAGE и MAX.

Эта статья помогла нам работать с промежуточными итогами в файле Excel. Чтобы связать срез с несколькими сводными таблицами, обратитесь к статье Связать срез с несколькими сводными таблицами с помощью Java.

 Русский