Visualiser les taux de conversion, les pipelines de vente ou tout ensemble de données hiérarchiques devient beaucoup plus clair avec un graphique en entonnoir. Dans cet article, vous apprendrez comment créer un graphique en entonnoir dans Excel en utilisant C# et Aspose.Cells for .NET. En quelques lignes de code seulement, vous pouvez automatiser la génération de visuels d’entonnoir à fort impact prêts à être exportés au format XLSX, PDF ou images.
Cet article couvre les sujets suivants :
- Bibliothèque Excel C# pour créer des graphiques en entonnoir
- Créer un graphique en entonnoir dans Excel avec C#
- Ressources gratuites
- Autres sujets
C# Bibliothèque Excel pour créer des graphiques en entonnoir
Aspose.Cells for .NET est une puissante bibliothèque de feuilles de calcul qui permet aux développeurs de créer, modifier et rendre les fichiers Excel de manière programmatique. Elle propose un ensemble riche de types de graphiques, y compris le graphique Funnel, qui n’est pas disponible dans les bibliothèques d’interopérabilité Microsoft Office natives pour les scénarios côté serveur.
Principaux avantages de l’utilisation d’Aspose.Cells for .NET :
- API complète – Accès complet aux fonctionnalités d’Excel sans dépendances COM.
- Compatible serveur – Pas besoin d’installation de Microsoft Office.
- Haute performance – Gère de grands classeurs avec une empreinte mémoire minimale.
- Formats de sortie multiples – Enregistrez sous XLSX, XLS, CSV, PDF, PNG, et plus.
Commencez rapidement :
- Téléchargez la dernière version depuis la page des releases.
- Installez via NuGet :
PM> Install-Package Aspose.Cells
Créer un graphique en entonnoir dans Excel avec C#
Voici deux exemples complets et exécutables qui montrent comment :
- Créer un graphique en entonnoir de base à partir d’un jeu de données statique.
- Personnaliser un graphique en entonnoir (couleurs, étiquettes de données et légende).
Note – Tous les extraits de code sont compilés avec .NET 6.0 ou une version ultérieure et ciblent
net6.0(ou tout framework plus récent). RemplacezoutputPathpar un dossier approprié sur votre machine.
Exemple 1 – Diagramme en entonnoir de base
Ce que fait le code
- Crée un classeur et ajoute des données d’exemple représentant un pipeline de ventes typique.
- Insère un graphique Funnel (
ChartType.Funnel) à partir de la ligne 7, colonne 0. - Lie les valeurs de la série et les catégories à la plage de données.
- Enregistre le résultat sous le nom
FunnelChart_Basic.xlsx.
Ouvrez le fichier généré dans Microsoft Excel – vous verrez un graphique en entonnoir clair qui visualise la perte à chaque étape.
Exemple 2 – Diagramme en entonnoir personnalisé (Couleurs, Étiquettes de données, Légende)
Points forts de la personnalisation
- Couleurs – Chaque tranche d’entonnoir reçoit une couleur de premier plan distincte en utilisant
Area.ForegroundColoretFormattingType.Custom. - Étiquettes de données – Affichage activé de la valeur et du pourcentage centré à l’intérieur de chaque tranche.
- Légende – Positionnée en bas avec une disposition horizontale pour une meilleure lisibilité.
Ouvrez FunnelChart_Customized.xlsx pour voir un visuel d’entonnoir entièrement stylisé, adapté aux présentations ou aux rapports.
Obtenez une licence gratuite
Si vous avez besoin d’une licence temporaire pour supprimer les filigranes d’évaluation, visitez la page de licence temporaire d’Aspose. La licence gratuite est valable pendant 30 jours et vous permet d’évaluer l’ensemble complet des fonctionnalités, y compris les graphiques en entonnoir.
Diagramme en entonnoir Excel : Ressources gratuites
Lectures complémentaires et outils pour approfondir votre expertise Aspose.Cells :
- Guide du développeur – https://docs.aspose.com/cells/net/
- Éditeur de feuilles de calcul en ligne – https://products.aspose.app/cells/family
- Référence de l’API – https://reference.aspose.com/cells/net/
- Articles pratiques – https://blog.aspose.com/fr/categories/aspose.cells-product-family/
Conclusion
Créer un graphique en entonnoir avec Aspose.Cells for .NET est simple et ne nécessite que quelques lignes de code C#. La bibliothèque offre un contrôle complet sur la liaison des données, le style et les options d’exportation, ce qui la rend idéale pour les rapports côté serveur, les tableaux de bord et la génération automatisée d’Excel. Utilisez les exemples ci‑dessus comme base et adaptez‑les à vos propres sources de données et exigences visuelles.
Si vous avez des questions ou rencontrez des problèmes, n’hésitez pas à demander de l’aide sur le forum de support Aspose.Cells.