Форматирование сводной таблицы
Внешний вид сводной таблицы
Как создать сводную таблицу показывает, как создать простую сводную таблицу. В этой статье пойдет дальше и обсудит, как настроить внешний вид сводной таблицы, устанавливая свойства.
Настройка параметров формата сводной таблицы
Класс PivotTable позволяет устанавливать различные параметры форматирования сводной таблицы.
Установка типов автоформата и стиля сводной таблицы
Приведенный ниже пример кода показывает, как установить тип автоформата и тип стиля сводной таблицы с использованием свойств AutoFormatType и PivotTableStyleType.
Настройка параметров формата
Приведенный ниже образец кода показывает, как установить ряд параметров форматирования для отчета сводной таблицы, включая добавление общих итогов для строк и столбцов.
Настройка параметров форматирования полей сводной таблицы
Помимо управления форматированием общей сводной таблицы, Aspose.Cells for Java позволяет тонко настраивать форматирование для строковых полей, столбцовых полей и полей страниц.
Установка формата для полей строк, столбцов и страниц
Приведенный ниже пример кода показывает, как получить доступ к полям строк, к определенной строке, установить итоги, применить автоматическую сортировку и использовать опцию автоматического отображения.
Установка формата полей данных
Нижеприведенные строки кода иллюстрируют, как форматировать поля данных.
Изменение быстрого стиля сводной таблицы
Приведенные ниже примеры кода показывают, как изменить быстрый стиль, примененный к сводной таблице.
Очистка полей сводной таблицы
PivotFieldCollection имеет метод с именем clear(), который очищает поля сводной таблицы. Используйте его для очистки полей сводной таблицы во всех областях, например странице, столбце, строке или данных. Приведенный ниже образец кода показывает, как очистить все поля сводной таблицы в области данных.
Функция консолидации
Применение функции консолидации к данным полей сводной таблицы
Aspose.Cells можно использовать для применения функции консолидации к данным полей (или значениям) сводной таблицы. В Microsoft Excel можно щелкнуть правой кнопкой мыши поле значения, затем выбрать опцию Настройки поля значений…, а затем выбрать вкладку Обобщение значений по. Оттуда вы можете выбрать любую функцию консолидации, которая вам нравится, например, Сумма, Количество, Среднее, Максимум, Минимум, Произведение, Уникальное количество и т. д.
Aspose.Cells предоставляет перечисление ConsolidationFunction для поддержки следующих функций консолидации.
- ConsolidationFunction.AVERAGE
- ConsolidationFunction.COUNT
- ConsolidationFunction.COUNT_NUMS
- ConsolidationFunction.DISTINCT_COUNT
- ConsolidationFunction.MAX
- ConsolidationFunction.MIN
- ConsolidationFunction.PRODUCT
- ConsolidationFunction.STD_DEV
- ConsolidationFunction.STD_DEVP
- ConsolidationFunction.SUM
- ConsolidationFunction.VAR
- ConsolidationFunction.VARP
В следующем коде применяется функция консолидации Среднее к первому полю данных (или значению) и функция консолидации Уникальное количество ко второму полю данных (или значению).