Visualizzare dati gerarchici con un grafico a barre piramidale può rendere i tuoi report più coinvolgenti e più facili da interpretare. In questa guida, scoprirai come creare un grafico a barre piramidale in una cartella di lavoro Excel programmaticamente usando C# e Aspose.Cells for .NET. L’esempio dimostra come aggiungere dati, inserire un grafico a barre piramidale, personalizzare il suo aspetto e salvare il file in vari formati.

Questo articolo copre i seguenti argomenti:

Libreria Excel C# per creare grafici a barre piramidali

Aspose.Cells for .NET è una solida libreria di manipolazione di Excel che consente agli sviluppatori di creare, modificare e formattare file Excel senza richiedere Microsoft Excel. Fornisce un’API completa per lavorare con fogli di lavoro, celle, formule e una vasta gamma di tipi di grafico, incluso il grafico Pyramid Bar.

Principali vantaggi dell’utilizzo di Aspose.Cells for .NET:

  • Supporto per grafici avanzati – Oltre 50 tipi di grafico, inclusi Pyramid Bar, Funnel, Waterfall e altri.
  • Zero dipendenze – Nessuna necessità di installare Excel sul server.
  • Alte prestazioni – Gestione efficiente di cartelle di lavoro e set di dati di grandi dimensioni.
  • Formati di esportazione multipli – Salva in XLSX, PDF, PNG, HTML e molti altri.

Iniziare è semplice:

  1. Scarica l’ultima versione dalla pagina di rilascio di Aspose.Cells.
  2. Installa il pacchetto NuGet:
PM> Install-Package Aspose.Cells
  1. Aggiungi using Aspose.Cells; e using Aspose.Cells.Charts; al tuo file sorgente C#.

Crea un grafico a barre piramidale in Excel utilizzando C#

Di seguito è riportata un’applicazione console C# completa e pronta all’esecuzione che dimostra come:

  1. Crea una nuova cartella di lavoro.
  2. Popola dati gerarchici di esempio.
  3. Inserisci un grafico Pyramid Bar.
  4. Applica formattazione di base (titolo, legenda, etichette degli assi).
  5. Salva la cartella di lavoro come file XLSX.

Spiegazione del Codice

StepPurpose
1Instanzia un workbook vuoto e fa riferimento al primo foglio di lavoro.
2Popola il foglio di lavoro con una riga di intestazione e dati di vendita di esempio per quattro regioni su quattro trimestri.
3Aggiunge un grafico PyramidBar in un’area definita del foglio (righe 7‑25, colonne A‑J).
4Collega il grafico all’intervallo di dati (B2:E5) e imposta i dati di categoria (regione) (A2:A5). Ogni colonna diventa una serie separata (Q1‑Q4).
5Applica titoli al grafico e agli assi e formatta l’asse dei valori per visualizzare la valuta.
6Salva il workbook come PyramidBarChart_Output.xlsx.

Esegui il programma, apri il file generato in Excel e vedrai un grafico a barre piramidale che confronta visivamente le vendite trimestrali tra le regioni.

Ottieni una licenza gratuita

Aspose.Cells offre una licenza temporanea gratuita che rimuove le filigrane di valutazione e sblocca l’intero set di funzionalità. Ottienila dalla pagina della licenza temporanea di Aspose. Applica la licenza nel tuo codice prima di qualsiasi manipolazione del workbook:

License license = new License();
license.SetLicense("Aspose.Total.lic");   // Path to your temporary license file

Grafico a barre piramidale Excel: Risorse gratuite

Sfrutta queste risorse aggiuntive per approfondire la tua esperienza con Aspose.Cells:

Conclusione

Creare un grafico a barre piramidale con Aspose.Cells for .NET è semplice e richiede solo poche righe di codice. Le ricche capacità di creazione di grafici della libreria ti consentono di generare visualizzazioni professionali e pronte per l’esportazione senza fare affidamento su Microsoft Excel. Sperimenta ulteriori opzioni di formattazione — come etichette dati, colori personalizzati e linee di tendenza — per adattare il grafico alle tue specifiche esigenze di reportistica.

Se hai domande o hai bisogno di assistenza, visita il forum di supporto Aspose.Cells per ricevere aiuto dalla nostra community e dagli esperti del prodotto.

Vedi anche