Создание сводной таблицы
Contents
[
Hide
]
Создать сводную таблицу
Создание сводной таблицы с помощью Aspose.Cells
С помощью Aspose.Cells можно добавлять сводные таблицы в электронные таблицы. У Aspose.Cells есть несколько специальных классов, используемых специально для создания и управления сводными таблицами. Эти классы используются для создания и установки свойств объекта PivotTable, используемого в качестве строительных блоков сводной таблицы.
Объекты сводных таблиц:
- PivotField: это представляет собой поле в сводной таблице.
- PivotFieldCollection: это представляет собой коллекцию всех объектов PivotField в сводной таблице.
- PivotTable: это представляет собой сводную таблицу.
- PivotTableCollection: это представляет собой коллекцию всех объектов сводных таблиц на листе.
Создание простой сводной таблицы
Чтобы создать сводную таблицу с помощью Aspose.Cells, следуйте приведенным ниже шагам:
- Добавьте некоторые данные в ячейки листа с помощью метода setValue объекта Cell. Эти данные будут использоваться в качестве источника данных для сводной таблицы.
- Добавьте сводную таблицу на рабочий лист, вызвав метод PivotTableCollection класса Worksheet, инкапсулированный в объекте add.
- Получите объект PivotTable из PivotTableCollection, передав индекс PivotTable.
- Используйте любой из объектов сводной таблицы (объяснено выше), инкапсулированных в объекте PivotTable, для управления сводной таблицей.
При назначении диапазона ячеек в качестве источника данных диапазон должен быть установлен слева вверху и справа внизу. Например, “A1:C3” допустим; “C3:A1” недопустим.
Приведенный ниже пример кода показывает, как создать простую сводную таблицу, следуя основным шагам, перечисленным выше. При выполнении кода на листе добавляется сводная таблица:
Создание сводной таблицы на основе соответствующего поля