Візуалізація коефіцієнтів конверсії, продажних воронок або будь‑якого ієрархічного набору даних стає значно зрозумілішою за допомогою Funnel chart. У цій статті ви дізнаєтеся, як створити Funnel chart в Excel, використовуючи C# та Aspose.Cells for .NET. За допомогою лише кількох рядків коду ви можете автоматизувати створення високоефективних Funnel‑візуалізацій, готових до експорту у формати XLSX, PDF або зображення.
У цій статті розглядаються наступні теми:
- Бібліотека C# Excel для створення лійкових діаграм
- Створити лійкову діаграму в Excel за допомогою C#
- Безкоштовні ресурси
- Інші теми
C# бібліотека Excel для створення лійкових діаграм
Aspose.Cells for .NET — це потужна бібліотека електронних таблиць, яка дозволяє розробникам створювати, змінювати та рендерити файли Excel програмно. Вона пропонує широкий набір типів діаграм, включаючи діаграму Funnel, яка недоступна у вбудованих бібліотеках Microsoft Office interop для серверних сценаріїв.
Ключові переваги використання Aspose.Cells for .NET:
- Всеохоплюючий API – Повний доступ до функцій Excel без залежностей від COM.
- Придатний для серверної сторони – Не потрібна установка Microsoft Office.
- Висока продуктивність – Обробляє великі робочі книги з мінімальним використанням пам’яті.
- Кілька форматів виводу – Зберігайте у форматах XLSX, XLS, CSV, PDF, PNG та інші.
Швидко розпочати:
- Завантажте останню версію зі сторінки випусків.
- Встановіть через NuGet:
PM> Install-Package Aspose.Cells
Створення діаграми-лійки в Excel за допомогою C#
Нижче наведено два повних, виконуваних приклади, які показують, як:
- Створити базову лійкову діаграму з статичним набором даних.
- Налаштувати лійкову діаграму (кольори, підписи даних та легенда).
Примітка – Усі фрагменти коду компілюються з .NET 6.0 або новішим і орієнтуються на
net6.0(або будь‑яку пізнішу платформу). ЗамінітьoutputPathна відповідну папку на вашому комп’ютері.
Приклад 1 – Базова воронкова діаграма
Що робить код
- Створює робочу книгу та додає зразкові дані, які представляють типову воронку продажів.
- Вставляє Funnel діаграму (
ChartType.Funnel), починаючи з рядка 7, стовпця 0. - Прив’язує значення серій та категорії до діапазону даних.
- Зберігає результат як
FunnelChart_Basic.xlsx.
Відкрийте згенерований файл у Microsoft Excel – ви побачите чітку діаграму‑воронку, яка візуалізує відтік на кожному етапі.
Приклад 2 – Налаштований лійковий графік (Кольори, підписи даних, легенда)
Основні моменти налаштування
- Кольори – Кожен сегмент воронки отримує унікальний колір переднього плану за допомогою
Area.ForegroundColorіFormattingType.Custom. - Мітки даних – Увімкнено відображення значення та відсотка, розташованих по центру кожного сегмента.
- Легенда – Розташована внизу з горизонтальним макетом для кращої читабельності.
Відкрийте FunnelChart_Customized.xlsx, щоб побачити повністю стилізовану воронкову візуалізацію, придатну для презентацій або звітів.
Отримати безкоштовну ліцензію
Якщо вам потрібна тимчасова ліцензія для видалення водяних знаків оцінки, відвідайте сторінку тимчасової ліцензії Aspose. Безкоштовна ліцензія діє 30 днів і дозволяє оцінити повний набір функцій, включаючи лійкові діаграми.
Діаграма лійки Excel: Безкоштовні ресурси
Подальше читання та інструменти для поглиблення вашої експертизи Aspose.Cells:
- Посібник розробника – https://docs.aspose.com/cells/net/
- Онлайн редактор електронних таблиць – https://products.aspose.app/cells/family
- Документація API – https://reference.aspose.com/cells/net/
- Статті How‑to – https://blog.aspose.com/uk/categories/aspose.cells-product-family/
Висновок
Створення лійкової діаграми за допомогою Aspose.Cells for .NET просте і вимагає лише кілька рядків коду C#. Бібліотека забезпечує повний контроль над прив’язкою даних, стилізацією та параметрами експорту, що робить її ідеальною для серверного звітування, інформаційних панелей та автоматизованого створення Excel. Використовуйте наведені вище приклади як основу та адаптуйте їх до ваших власних джерел даних і візуальних вимог.
Якщо у вас є будь-які питання або виникають проблеми, не соромтеся звернутися за допомогою на форум підтримки Aspose.Cells.