Die Visualisierung des Anteils mehrerer Datenreihen relativ zu einem Gesamtwert ist eine häufige Anforderung im Business Reporting. Ein 100 % gestapeltes Flächendiagramm (Area100PercentStacked) stellt diese Daten als gefüllte Flächen dar, deren Höhen an jedem Kategorienpunkt 100 % ergeben, was es ideal macht, um Marktanteile, Ressourcenallokation oder jede Zusammensetzung im Zeitverlauf zu zeigen.

In diesem Leitfaden lernen Sie, wie Sie ein Area100PercentStacked‑Diagramm in Excel mit C# und Aspose.Cells for .NET erstellen. Das Beispiel ist vollständig, eigenständig und kann direkt kompiliert und ausgeführt werden.

Dieser Artikel behandelt

C# Excel-Bibliothek zum Erstellen von Area100PercentStacked-Diagrammen

Aspose.Cells for .NET ist eine umfassende API zur Tabellenkalkulationsmanipulation, die Entwicklern ermöglicht, Excel-Dateien zu erstellen, zu bearbeiten und zu rendern, ohne dass Microsoft Excel installiert sein muss. Mit seinen umfangreichen Diagrammfunktionen können Sie programmgesteuert jeden Excel-Diagrammtyp erzeugen, einschließlich des Area100PercentStacked-Diagramms.

Wesentliche Vorteile der Verwendung von Aspose.Cells:

  • Reine .NET-API – Keine COM-Interop, funktioniert auf jeder Plattform, die .NET unterstützt.
  • Vollständige Formatunterstützung – XLS, XLSX, CSV, ODS und mehr.
  • Hohe Leistung – Effiziente Verarbeitung großer Arbeitsmappen und Datensätze.
  • Fein abgestimmte Kontrolle – Zugriff auf jede Diagrammeigenschaft, Serie, Achsen und Formatierungsoptionen.

Erste Schritte

  1. Herunterladen das neueste Aspose.Cells .NET-Paket von der Release-Seite.
  2. Installieren über NuGet:
PM> Install-Package Aspose.Cells
  1. Fügen Sie Ihrem C#‑Projekt einen Verweis auf Aspose.Cells hinzu.

Jetzt sind Sie bereit, ein Area100PercentStacked‑Diagramm zu erstellen.

Erstellen eines Area100PercentStacked-Diagramms in Excel mit C#

Unten finden Sie ein vollständiges, sofort ausführbares C#‑Programm, das:

  1. Erstellt ein neues Arbeitsbuch.
  2. Befüllt Beispieldaten (Monat vs. Umsatz von drei Produktlinien).
  3. Fügt ein Area100PercentStacked Diagramm ein.
  4. Passt Titel, Legenden und Achsenwerte an.
  5. Speichert das Arbeitsbuch in einer XLSX-Datei.

Erklärung der wichtigsten Schritte

SchrittWas es tut
1Instanziiert ein neues Workbook und erhält das erste Worksheet.
2Füllt das Arbeitsblatt mit Beispieldaten – Monate und drei Produktverkaufsreihen.
3Fügt dem Arbeitsblatt ein Area100PercentStacked-Diagramm hinzu.
4Fügt drei Reihen (Produkt A‑C) mit der Methode NSeries.Add hinzu.
5Verknüpft die X‑Achsenkategorien (Monate) mit dem Diagramm.
6Zeigt optionale Anpassungen – Legendenposition, Achsentitel, Zahlenformat und Farbe des Plot‑Bereichs.
7Speichert das Arbeitsbuch unter Area100PercentStackedChart_Output.xlsx.

Das Ausführen des obigen Programms erzeugt eine Excel‑Datei, die ein vollständig formatiertes 100 % gestapeltes Flächendiagramm enthält, bereit für Analyse oder Präsentation.

Aktualisieren eines integrierten Area100PercentStacked-Diagramms

Wenn Sie bereits ein Diagramm in einer vorhandenen Arbeitsmappe haben und es in den Typ Area100PercentStacked konvertieren müssen, können Sie die Type‑Eigenschaft des Diagramms für jede Serie ändern:

Dieses Snippet demonstriert, wie man ein bestehendes Diagramm neu konfiguriert, ohne es von Grund auf neu zu erstellen.

Kostenlose Lizenz erhalten

Aspose.Cells bietet eine temporäre kostenlose Lizenz, die Evaluationswasserzeichen entfernt und alle Funktionen freischaltet. Holen Sie sich Ihre Lizenz auf der Aspose temporäre Lizenzseite. Wenden Sie die Lizenz vor dem Erzeugen von Diagrammen an:

// Apply free temporary license (replace the path with your .lic file location).
var license = new License();
license.SetLicense("Aspose.Total.lic");

Area100PercentStacked Chart – Kostenlose Ressourcen

Fazit

Erstellen eines 100 % gestapelten Flächendiagramms mit Aspose.Cells for .NET ist unkompliziert:

  1. Bereiten Sie Ihre Daten vor.
  2. Fügen Sie ein Diagramm vom Typ ChartType.Area100PercentStacked hinzu.
  3. Befüllen Sie Serien‑ und Kategoriedaten.
  4. Optimieren Sie das Erscheinungsbild und speichern Sie.

Die bereitgestellten Code‑Snippets sind vollständig, kompiliert‑bereit und zeigen sowohl die Erstellung neuer Diagramme als auch die Modifizierung eines bestehenden Diagramms. Integrieren Sie diese Techniken in Reporting‑Dashboards, Finanzanalysen oder jede Situation, in der eine proportionale Datenvisualisierung erforderlich ist.

Für weitere Unterstützung stellen Sie Ihre Fragen im Aspose.Cells-Forum.

Siehe auch