Visualizzare i tassi di conversione, i pipeline di vendita o qualsiasi set di dati gerarchico diventa molto più chiaro con un grafico a imbuto. In questo articolo, imparerai a creare un grafico a imbuto in Excel usando C# e Aspose.Cells for .NET. Con poche righe di codice è possibile automatizzare la generazione di visualizzazioni a imbuto ad alto impatto, pronte per l’esportazione in XLSX, PDF o immagini.
Questo articolo tratta i seguenti argomenti:
- Libreria Excel C# per creare grafici a imbuto
- Creare un grafico a imbuto in Excel usando C#
- Risorse gratuite
- Altri argomenti
Libreria Excel C# per creare grafici a imbuto
Aspose.Cells for .NET è una potente libreria per fogli di calcolo che consente agli sviluppatori di creare, modificare e generare file Excel in modo programmatico. Offre un ricco insieme di tipi di grafico, incluso il grafico Funnel, che non è disponibile nelle librerie native di interop di Microsoft Office per scenari lato server.
Principali vantaggi dell’utilizzo di Aspose.Cells per .NET:
- API completa – Accesso completo alle funzionalità di Excel senza dipendenze COM.
- Adatto per il server – Nessuna necessità di installare Microsoft Office.
- Alte prestazioni – Gestisce cartelle di lavoro di grandi dimensioni con un’impronta di memoria minima.
- Formati di output multipli – Salva come XLSX, XLS, CSV, PDF, PNG e altro.
Inizia rapidamente:
- Scarica l’ultima versione dalla pagina dei rilasci.
- Installa tramite NuGet:
PM> Install-Package Aspose.Cells
Crea un grafico a imbuto in Excel usando C#
Di seguito sono due esempi completi e eseguibili che mostrano come:
- Crea un grafico a imbuto di base da un set di dati statico.
- Personalizza un grafico a imbuto (colori, etichette dei dati e legenda).
Nota – Tutti gli snippet di codice vengono compilati con .NET 6.0 o versioni successive e hanno come target
net6.0(o qualsiasi framework successivo). SostituireoutputPathcon una cartella appropriata sul proprio computer.
Esempio 1 – Grafico a imbuto di base
Cosa fa il codice
- Crea una cartella di lavoro e aggiunge dati di esempio che rappresentano una tipica pipeline di vendita.
- Inserisce un grafico Funnel (
ChartType.Funnel) a partire dalla riga 7, colonna 0. - Associa i valori delle serie e le categorie all’intervallo di dati.
- Salva il risultato come
FunnelChart_Basic.xlsx.
Apri il file generato in Microsoft Excel – vedrai un chiaro grafico a imbuto che visualizza la perdita ad ogni fase.
Esempio 2 – Grafico a imbuto personalizzato (Colori, Etichette dati, Legenda)
Punti salienti della personalizzazione
- Colori – Ogni sezione del funnel riceve un colore di primo piano distinto utilizzando
Area.ForegroundColoreFormattingType.Custom. - Etichette dati – Visualizzazione del valore e della percentuale abilitata, centrata all’interno di ogni sezione.
- Legenda – Posizionata nella parte inferiore con un layout orizzontale per una migliore leggibilità.
Apri FunnelChart_Customized.xlsx per vedere un visual a imbuto completamente stilizzato, adatto per presentazioni o report.
Ottieni una licenza gratuita
Se hai bisogno di una licenza temporanea per rimuovere le filigrane di valutazione, visita la pagina della licenza temporanea di Aspose. La licenza gratuita è valida per 30 giorni e ti consente di valutare l’intero set di funzionalità, inclusi i grafici a imbuto.
Grafico a imbuto Excel: Risorse gratuite
Ulteriori letture e strumenti per approfondire la tua esperienza con Aspose.Cells:
- Guida per sviluppatori – https://docs.aspose.com/cells/net/
- Editor di fogli di calcolo online – https://products.aspose.app/cells/family
- Riferimento API – https://reference.aspose.com/cells/net/
- Articoli How‑to – https://blog.aspose.com/it/categories/aspose.cells-product-family/
Conclusione
Creare un grafico a imbuto con Aspose.Cells for .NET è semplice e richiede solo poche righe di codice C#. La libreria offre pieno controllo sul binding dei dati, lo stile e le opzioni di esportazione, rendendola ideale per la reportistica lato server, i dashboard e la generazione automatica di Excel. Usa gli esempi sopra come base e adattali alle tue fonti dati e ai requisiti visivi.
Se hai domande o incontri problemi, sentiti libero di chiedere aiuto sul forum di supporto Aspose.Cells.