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

В этой статье рассматриваются следующие темы:

Библиотека C# Excel для создания пирамидальной диаграммы

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. Добавьте диаграмму Пирамида.
  4. Настройте серии и заголовок диаграммы.
  5. Сохраните рабочую книгу в файл XLSX.

Объяснение важных строк

LinePurpose
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 для бесплатной поддержки.

Смотрите также