Створення підсумків у Excel за допомогою C#

Цей короткий підручник пояснює, як додати підсумок у Excel за допомогою C#. Ви отримаєте деталі щодо налаштування IDE, список кроків та зразковий код для створення підсумків у Excel за допомогою C#. Усі деталі будуть надані для налаштування файлу Excel з метою групування даних перед збереженням файлу Excel.

Кроки для створення автоматичних підсумків за допомогою C#

  1. Налаштуйте середовище для використання Aspose.Cells for .NET для додавання підсумку
  2. Встановіть ліцензію, щоб користуватися бібліотекою без обмежень оцінки
  3. Створіть об’єкт workbook і отримайте доступ до першого листа в ньому
  4. Додайте мітки для заголовків у першому рядку
  5. Встановити дані у рядках, використовуючи дані масиву
  6. Визначте діапазон даних, виключивши рядок заголовка
  7. Використовуйте метод Subtotal() для групування даних за регіоном і підсумовування Amount
  8. Пройдіть усі рівні структури, щоб згорнути згруповані рядки
  9. Збережіть файл на диску з даними та підсумками в ньому

Вищезазначені кроки підсумовують як створити підсумок у Excel за допомогою C#. Створіть екземпляр Workbook, отримайте доступ до першого листа, додайте в ньому заголовки, вставте деякі зразкові дані, визначте діапазон даних і застосуйте підсумок, згрупувавши його за регіоном у стовпці Amount. Встановіть онлайн‑поведінку, додайте рядок підсумку, згорніть дані та автоматично підганяйте ширину колонок перед збереженням файлу Excel.

Код для створення автоматичних підсумків у Excel за допомогою C#

Цей код демонструє як створювати підсумки в Excel за допомогою C#. Ви можете налаштувати вихід, сортувавши стовпці груп перед викликом функції Subtotal, додати кілька функцій підсумовування, таких як Sum і Average, і використати SubtotalSetting для відображення підсумку нижче або праворуч від даних. Стилі також можна задати для рядків підсумків, наприклад, зробити їх жирними або заповнити кольором.

У цій статті ми розглянули процес додавання підсумку у файл Excel. Щоб підключити слайсер до кількох зведених таблиць, зверніться до статті Connect slicer to multiple pivot tables using C#.

 Українська