Візуалізація частки кількох серій даних щодо загального підсумку є поширеною вимогою у бізнес‑звітності. 100 % Stacked Area chart (Area100PercentStacked) відображає ці дані у вигляді заповнених областей, висоти яких у сумі дорівнюють 100 % у кожній точці категорії, що робить його ідеальним для показу частки ринку, розподілу ресурсів або будь‑якої композиції протягом часу.

У цьому посібнику ви дізнаєтеся, як створити діаграму Area100PercentStacked в Excel, використовуючи C# з Aspose.Cells for .NET. Приклад є повним, самодостатнім і його можна скомпілювати та виконати безпосередньо.

Ця стаття охоплює

Бібліотека C# Excel для створення діаграм Area100PercentStacked

Aspose.Cells for .NET — це всебічний API для роботи з електронними таблицями, який дозволяє розробникам створювати, редагувати та відображати файли Excel без встановленого Microsoft Excel. Завдяки його багатим можливостям побудови діаграм ви можете програмно генерувати будь‑який тип діаграми Excel, включаючи діаграму Area100PercentStacked.

Ключові переваги використання Aspose.Cells:

  • Чистий .NET API – Без COM‑interop, працює на будь‑якій платформі, що підтримує .NET.
  • Повна підтримка форматів – XLS, XLSX, CSV, ODS та інше.
  • Висока продуктивність – Ефективна обробка великих робочих книг і наборів даних.
  • Тонке керування – Доступ до кожної властивості діаграми, серії, осей та параметрів форматування.

Початок роботи

  1. Завантажити останній пакет Aspose.Cells .NET зі сторінки випусків.
  2. Встановити через NuGet:
PM> Install-Package Aspose.Cells
  1. Додайте посилання на Aspose.Cells у ваш C# проект.

Тепер ви готові створити діаграму Area100PercentStacked.

Створити діаграму Area100PercentStacked в Excel за допомогою C#

Нижче наведено повну, готову до запуску програму C#, яка:

  1. Створює нову робочу книгу.
  2. Заповнює зразкові дані (Місяць vs. Продажі трьох ліній продуктів).
  3. Вставляє діаграму Area100PercentStacked.
  4. Налаштовує заголовки, легенди та значення осей.
  5. Зберігає робочу книгу у файл XLSX.

Пояснення ключових кроків

КрокЩо робить
1Створює новий Workbook і отримує перший Worksheet.
2Заповнює лист даними‑зразками – місяці та три серії продажів продуктів.
3Додає діаграму Area100PercentStacked до листа.
4Додає три серії (Product A‑C) за допомогою методу NSeries.Add.
5Пов’язує категорії осі X (місяці) з діаграмою.
6Демонструє необов’язкове налаштування – позиція легенди, назви осей, формат чисел та колір області діаграми.
7Зберігає книгу у файл Area100PercentStackedChart_Output.xlsx.

Запуск наведеної вище програми створює файл Excel, який містить повністю відформатовану 100 % Stacked Area діаграму, готову для аналізу або презентації.

Оновити вбудовану діаграму Area100PercentStacked

Якщо у вас уже є діаграма в існуючій робочій книзі і потрібно перетворити її на тип Area100PercentStacked, ви можете змінити властивість Type діаграми для кожного ряду:

Цей фрагмент демонструє, як переналаштувати існуючий графік, не створюючи його заново.

Отримати безкоштовну ліцензію

Aspose.Cells пропонує тимчасову безкоштовну ліцензію, яка видаляє позначки оцінки та активує всі функції. Отримайте її на сторінці Aspose temporary license page. Застосуйте ліцензію перед створенням діаграм:

// Apply free temporary license (replace the path with your .lic file location).
var license = new License();
license.SetLicense("Aspose.Total.lic");

Area100PercentStacked Chart – Безкоштовні ресурси

Висновок

Створення діаграми 100 % Stacked Area за допомогою Aspose.Cells for .NET є простим:

  1. Підготуйте ваші дані.
  2. Додайте діаграму типу ChartType.Area100PercentStacked.
  3. Заповніть дані серій та категорій.
  4. Точно налаштуйте вигляд і збережіть.

Наведені фрагменти коду є повними, готовими до компіляції та ілюструють як створення нових діаграм, так і модифікацію існуючої діаграми. Використовуйте ці техніки у звітних панелях, фінансових аналізах або в будь‑якому сценарії, де потрібна візуалізація пропорційних даних.

Для подальшої допомоги розмістіть ваші питання на форумі Aspose.Cells.

Дивіться також