Visualizzare dati gerarchici in modo compatto e accattivante è spesso necessario per presentazioni aziendali e report. Un grafico a piramide (noto anche come grafico a imbuto) ti aiuta a illustrare il contributo relativo di ciascuna categoria. In questa guida imparerai a creare un grafico a piramide in Excel usando C# con Aspose.Cells for .NET. Gli esempi sono completamente funzionali e possono essere compilati direttamente in Visual Studio o in qualsiasi IDE .NET.

Questo articolo copre i seguenti argomenti:

Libreria Excel C# per creare un grafico a piramide

Aspose.Cells for .NET è una libreria completa per la manipolazione di Excel che consente agli sviluppatori di creare, modificare e generare file Excel senza Microsoft Office. La sua ricca API di grafici supporta tutti i tipi di grafici moderni, inclusi i grafici Piramide.

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

  • API completa – Accesso a più di 200 funzionalità di Excel.
  • Supporto completo dei formati – Funziona con XLSX, XLS, CSV, ODS e molti altri.
  • Alte prestazioni – Gestisce grandi cartelle di lavoro in modo efficiente.
  • Nessuna dipendenza esterna – Non è necessario installare Excel sul server.

Inizia rapidamente:

PM> Install-Package Aspose.Cells

Crea un grafico a piramide in Excel usando C#

1. Grafico a piramide semplice da una tabella dati

Il seguente esempio dimostra come:

  1. Crea una nuova cartella di lavoro.
  2. Popola un foglio di lavoro con dati di esempio.
  3. Aggiungi un grafico Pyramid.
  4. Configura le serie e il titolo del grafico.
  5. Salva la cartella di lavoro in un file XLSX.

Spiegazione delle righe importanti

LinePurpose
ChartType.PyramidSpecifica il tipo di grafico a piramide.
pyramidChart.NSeries.Add("=SalesData!$B$2:$B$6", true)Aggiunge la serie di dati (valori). Il flag true indica che la serie ha una riga di nome.
pyramidChart.NSeries.CategoryData = "=SalesData!$A$2:$A$6"Assegna le etichette di categoria (i livelli del funnel).
ShowValueAbilita le etichette dei dati in modo che ogni segmento mostri il suo valore numerico.

L’esecuzione del codice produce PyramidChart_Output.xlsx con una rappresentazione a piramide pulita del funnel di vendita.

2. Personalizzazione del grafico a piramide – colori e legenda

A volte hai bisogno di un aspetto più rifinito. Il frammento qui sotto si basa sull’esempio precedente e dimostra:

  • Impostare i colori individuali delle sezioni.
  • Visualizzare la legenda e impostare la posizione della legenda.

Risultato: Un grafico a piramide visivamente più ricco con colori distinti e una legenda, salvato come Styled_PyramidChart.xlsx.

Ottieni una licenza gratuita

Esplora i prodotti Aspose con una licenza temporanea nella pagina di licenza gratuita di Aspose. La licenza rimuove le filigrane di valutazione e sblocca l’intero set di funzionalità di Aspose.Cells for .NET.

Grafico a Piramide Excel: Risorse gratuite

Migliora le tue competenze di automazione Excel con queste risorse ufficiali di Aspose:

Conclusione

Creare un grafico a piramide con Aspose.Cells for .NET è semplice: basta poche righe di codice C# per generare, formattare e esportare il grafico. L’API completa della libreria ti offre il pieno controllo sul binding dei dati, sull’aspetto visivo e sui formati di output della cartella di lavoro, consentendoti di incorporare grafica di livello professionale in qualsiasi applicazione .NET.

Se incontri delle difficoltà o hai domande, visita il forum della community di Aspose Cells per supporto gratuito.

Vedi anche