Този кратък урок ръководи как да добавите междинна сума в Excel с C#. Ще получите подробности за настройване на IDE, списък със стъпки и примерен код за създаване на междинни суми в Excel с C#. Всички детайли ще бъдат споделени за персонализиране на Excel файла за очертаване на групираните данни преди запазване на Excel файла.
Стъпки за създаване на автоматични подсуми с C#
- Създайте средата, за да използвате Aspose.Cells for .NET за добавяне на междинна сума
- Задайте лиценз, за да използвате библиотеката без ограничения за оценка
- Създайте обекта workbook и достъпете първия лист в него
- Добавете етикети за заглавията в първия ред
- Задайте данни в редовете, използвайки данните от масива
- Определете диапазона от данни, като изключите заглавния ред
- Използвайте метода Subtotal(), за да групирате данните по регион и сумирате сумата
- Итерирайте през всички нива на контурите, за да свиете групираните редове
- Запазете файла на диска с данни и междинни суми в него
Горните стъпки обобщават как да създадете междинна сума в Excel с C#. Създайте инстанция на Workbook, достъпете първия лист, добавете заглавия в него, вмъкнете примерни данни, определете диапазона от данни и приложете междинна сума, като групирате по Регион в колоната Сума. Задайте онлайн поведението, добавете реда за обобщение, свийте данните и автоматично настройте ширината на колоните преди да запазите Excel файла.
Код за създаване на автоматични междинни суми в Excel с помощта на C#
Този код демонстрира как да създавате междинни суми в Excel, използвайки C#. Можете да персонализирате изхода, като сортирате колоните на групата преди да извикате функцията Subtotal, добавите множество функции за междинни суми като Sum и Average, и използвате SubtotalSetting, за да покажете обобщението под или вдясно от данните. Също така могат да се задават стилове за редовете с междинни суми, като ги направите удебелени или оцветите.
Тази статия ни научи на процеса за добавяне на подсума в Excel файл. За свързване на слайсър към множество обобщени таблици, вижте статията Connect slicer to multiple pivot tables using C#.