Visualizzare l’impatto incrementale dei valori positivi e negativi è essenziale per l’analisi finanziaria, la pianificazione e la redazione di report sulle prestazioni. Un grafico a cascata fornisce una visione chiara, passo‑passo, di come un valore iniziale venga influenzato da una serie di variazioni intermedie. Con Aspose.Cells for .NET è possibile creare grafici a cascata programmaticamente in poche righe di codice C#—senza la necessità di interagire manualmente con Excel.

In questo post imparerai:

Libreria Excel C# per creare grafici a cascata

Aspose.Cells for .NET è una libreria di manipolazione Excel ricca di funzionalità che consente agli sviluppatori di creare, modificare e visualizzare i fogli di calcolo senza richiedere Microsoft Office. La libreria supporta pienamente il tipo di grafico Waterfall ( ChartType.Waterfall ), consentendo di creare visualizzazioni finanziarie professionali direttamente dai tuoi dati.

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

  • API completa – Accedi a tutte le funzionalità di Excel, dalle formule ai tipi di grafico avanzati.
  • Supporto completo per .NET Standard – Funziona su .NET Framework, .NET Core e .NET 6/7.
  • Alte prestazioni – Gestisce cartelle di lavoro di grandi dimensioni con un’impronta di memoria minima.
  • Nessuna installazione di COM o Office necessaria – Ideale per ambienti server‑side o cloud.

Iniziare

  1. Scarica l’ultima versione dalla pagina dei rilasci di Aspose.Cells .NET.
  2. Installa tramite NuGet (consigliato):
PM> Install-Package Aspose.Cells
  1. Aggiungi un riferimento a Aspose.Cells nel tuo progetto C#.

Ora sei pronto a creare grafici a cascata.

Crea un grafico a cascata di base in Excel usando C#

Il seguente esempio crea un semplice grafico a cascata che mostra le variazioni di profitto trimestrali.

Spiegazione dei passaggi

PassoCosa fa il codice
1Istanzia un nuovo Workbook e accede al primo foglio di lavoro.
2Scrive i dati di esempio (categorie e importi) nelle celle A1:B7.
3Aggiunge un grafico Waterfall (ChartType.Waterfall) posizionato sotto la tabella.
4Collega la serie all’intervallo di dati e imposta le etichette di categoria (asse X).
5Salva la cartella di lavoro come WaterfallChart_Basic.xlsx.

Esegui il programma; il file Excel generato contiene un grafico Waterfall pronto all’uso che visualizza il flusso di profitto.

Ottieni una licenza gratuita

Vuoi provare Aspose.Cells senza restrizioni? Ottieni una licenza temporanea gratuita dalla pagina di licenza temporanea di Aspose. La licenza rimuove i filigrane di valutazione e sblocca l’intero set di API, consentendoti di testare le funzionalità del grafico Waterfall in ambienti simili alla produzione.

// Example of applying a temporary license (place this before any Aspose.Cells usage)
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.lic"); // path to your temporary .lic file

Grafico a cascata Excel: Risorse gratuite

Migliora le tue competenze di automazione Excel con queste risorse gratuite:

Conclusione

In questo articolo abbiamo dimostrato come generare grafici a cascata in Excel utilizzando Aspise.Cells for .NET:

  • Grafico di base – creazione rapida con codice minimo.
  • Grafico personalizzato – controlla colori, totali e etichette dei dati per soddisfare gli standard di reporting finanziario.

Aspose.Cells consente agli sviluppatori .NET di automatizzare visualizzazioni sofisticate senza fare affidamento su Microsoft Office, rendendolo ideale per la creazione di report lato server, piattaforme SaaS e analisi aziendali.

Se hai domande o hai bisogno di ulteriore assistenza, visita il forum di supporto di Aspose.Cells.

Vedi anche