Візуалізація ієрархічних даних у компактному, привабливому вигляді часто потрібна для бізнес‑презентацій та звітів. Пірамідна діаграма (відомa також як діаграма‑воронка) допомагає проілюструвати відносний внесок кожної категорії. У цьому посібнику ви дізнаєтеся, як створити пірамідну діаграму в Excel за допомогою C# та Aspose.Cells for .NET. Приклади повністю функціональні і їх можна скомпілювати безпосередньо у Visual Studio або будь‑якому .NET IDE.

У цій статті розглядаються наступні теми:

C# Excel Library для створення пірамідної діаграми

Aspose.Cells for .NET є всебічною бібліотекою для роботи з Excel, яка дозволяє розробникам створювати, змінювати та візуалізувати файли Excel без Microsoft Office. Її багатий API для побудови діаграм підтримує всі сучасні типи діаграм, включаючи діаграму Pyramid.

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

  • Розширений API – Доступ до більш ніж 200 функцій Excel.
  • Повна підтримка форматів – Працює з XLSX, XLS, CSV, ODS та багатьма іншими.
  • Висока продуктивність – Ефективно обробляє великі книги.
  • Відсутність зовнішніх залежностей – Не потрібна установка Excel на сервері.

Швидко розпочніть:

PM> Install-Package Aspose.Cells

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

1. Простий пірамідальний графік з таблиці даних

У наведеному прикладі показано, як:

  1. Створіть нову робочу книгу.
  2. Заповніть аркуш прикладами даних.
  3. Додайте Pyramid діаграму.
  4. Налаштуйте серії та заголовок діаграми.
  5. Збережіть робочу книгу у файл XLSX.

Пояснення важливих рядків

РядокПризначення
ChartType.PyramidВказує тип діаграми піраміди.
pyramidChart.NSeries.Add("=SalesData!$B$2:$B$6", true)Додає серію даних (значення). Прапорець true вказує, що у серії є рядок з назвою.
pyramidChart.NSeries.CategoryData = "=SalesData!$A$2:$A$6"Призначає мітки категорій (рівні воронки).
ShowValueВмикає підписи даних, щоб кожен сегмент відображав своє числове значення.

Запуск коду створює PyramidChart_Output.xlsx з чистим пірамідальним представленням воронки продажів.

2. Налаштування пірамідної діаграми – кольори та легенда

Іноді вам потрібен більш відшліфований вигляд. Нижче наведений фрагмент розширює попередній приклад і демонструє:

  • Встановлення індивідуальних кольорів сегментів.
  • Відображення легенди та встановлення позиції легенди.

Результат: Візуально більш насичений пірамідний графік з різними кольорами та легендою, збережений як Styled_PyramidChart.xlsx.

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

Досліджуйте продукти Aspose за допомогою тимчасової ліцензії на сторінці безкоштовної ліцензії Aspose. Ліцензія видаляє водяні знаки оцінки та розблоковує повний набір функцій Aspose.Cells for .NET.

Пірамідна діаграма Excel: Безкоштовні ресурси

Покращте свої навички автоматизації Excel за допомогою цих офіційних ресурсів Aspose:

Висновок

Створення пірамідальної діаграми за допомогою Aspose.Cells for .NET просте — достатньо кількох рядків коду C# для створення, стилізації та експорту діаграми. Вичерпний API бібліотеки надає повний контроль над прив’язкою даних, візуальним виглядом та форматами виведення робочих книг, дозволяючи вбудовувати професійної якості графіку в будь‑який .NET‑додаток.

Якщо ви зіткнетеся з будь-якими труднощами або маєте питання, відвідайте Aspose Cells community forum для безкоштовної підтримки.

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