Die Visualisierung proportionaler Daten über Kategorien hinweg ist ein häufiges Reporting‑Requirement. Ein 100 % Stacked Bar chart (auch Bar100PercentStacked genannt) zeigt den Beitrag jeder Serie als Prozentsatz des Gesamten für eine gegebene Kategorie an und ist damit ideal zum Vergleich von Teil‑zu‑Ganz‑Beziehungen. Dieser Leitfaden zeigt Ihnen, wie Sie ein solches Diagramm in Excel mit Aspose.Cells for .NET und nur wenigen Zeilen C#‑Code erzeugen.
In diesem Artikel lernen Sie:
- C# Excel-Bibliothek zum Erstellen von Bar100PercentStacked Diagramm
- Erstellen eines Bar100PercentStacked Diagramms in Excel mit C#
- Anpassen eines vorhandenen Bar100PercentStacked Diagramms
- Kostenlose Lizenz erhalten
- Kostenlose Ressourcen
- Fazit
- Siehe auch
C# Excel-Bibliothek zum Erstellen von Bar100PercentStacked-Diagramm
Aspose.Cells for .NET ist eine umfassende Tabellenkalkulations‑API, die Entwicklern ermöglicht, Excel‑Dateien zu erstellen, zu bearbeiten und zu rendern, ohne Microsoft Office zu benötigen. Sie unterstützt die Diagrammerstellung vollständig, einschließlich des Bar100PercentStacked Typs.
Wesentliche Vorteile der Verwendung von Aspose.Cells für Diagramme:
- Umfangreiche Diagrammtypen – Über 50 integrierte Diagrammtypen, einschließlich 100 % gestapelter Balken.
- Fein abgestimmte Steuerung – Zugriff auf Serien, Achsen, Legenden, Datenbeschriftungen und Formatierung.
- Plattformübergreifend – Funktioniert unter Windows, Linux und macOS mit .NET Core/5/6/7.
- Kein COM Interop – Keine Office-Installation auf dem Server erforderlich.
Erste Schritte
Fügen Sie Aspose.Cells Ihrem Projekt über NuGet hinzu:
dotnet add package Aspose.Cells
Oder die Package Manager Console verwenden:
PM> Install-Package Aspose.Cells
Jetzt sind Sie bereit, ein 100 % gestapeltes Balkendiagramm zu erstellen.
Erstellen eines Bar100PercentStacked-Diagramms in Excel mit C#
Das folgende Beispiel zeigt, wie man:
- Erstellen Sie eine neue Arbeitsmappe und füllen Sie sie mit Beispieldaten.
- Fügen Sie ein Bar100PercentStacked‑Diagramm hinzu.
- Konfigurieren Sie Reihen, Achsen und Datenbeschriftungen.
- Speichern Sie die Arbeitsmappe in einer
.xlsx‑Datei.
Erklärung der wichtigsten Schritte
| Schritt | Was es macht |
|---|---|
| 4 | Fügt ein Diagramm vom Typ Bar100PercentStacked hinzu. |
| 5‑6 | Erstellt drei Serien (Q1‑Q3) und verknüpft sie mit dem Datenbereich. |
| 7 | Aktiviert Datenbeschriftungen und konfiguriert sie so, dass Prozentsätze anstelle von Rohwerten angezeigt werden. |
| 8 | Setzt Achsentitel und zwingt die Werteachse, Prozentsätze (0‑100 %) anzuzeigen. |
Das Ausführen des Programms erzeugt eine Excel‑Datei, in der jeder Balken einer Region in drei farbige Segmente unterteilt ist, die die Umsätze von Q1, Q2 und Q3 als Anteil am Gesamtumsatz dieser Region darstellen.
Anpassen eines vorhandenen Bar100PercentStacked-Diagramms
Manchmal müssen Sie ein Diagramm, das bereits in einer Arbeitsmappe existiert, ändern – z. B. Farben ändern, eine Legende hinzufügen oder die Reihenfolge der Serien umkehren. Das untenstehende Snippet zeigt, wie Sie eine vorhandene Datei laden, das Diagramm anpassen und sie erneut speichern.
Was dieser Code macht
- Lädt die zuvor erstellte Arbeitsmappe.
- Ruft das erste Diagramm ab (unser 100 % gestapeltes Balkendiagramm).
- Wendet eine benutzerdefinierte Farbpalette auf jede Serie an.
- Stellt sicher, dass eine Legende rechts angezeigt wird.
- Aktualisiert den Diagrammtitel.
- Speichert die Änderungen in einer neuen Datei.
Holen Sie sich eine kostenlose Lizenz
Aspose.Cells ist ein kommerzielles Produkt, aber Sie können eine temporäre kostenlose Lizenz für Evaluierungszwecke erhalten. Besuchen Sie die Aspose temporäre Lizenzseite, um einen 30‑Tage‑Lizenzschlüssel anzufordern. Wenden Sie den Schlüssel in Ihrem Code wie folgt an:
// Load the license file (temporary_license.xml) placed in the application folder.
var license = new Aspose.Cells.License();
license.SetLicense("temporary_license.xml");
Das Ausführen Ihrer Anwendung mit einer gültigen Lizenz entfernt das Evaluierungswasserzeichen und schaltet die volle Funktionalität frei.
Bar100PercentStacked Diagramm: Kostenlose Ressourcen
- Entwicklerhandbuch – https://docs.aspose.com/cells/net/
- Online‑Demo – https://products.aspose.app/cells/family
- API‑Referenz – https://reference.aspose.com/cells/net/
- How‑to‑Artikel – https://blog.aspose.com/de/categories/aspose.cells-product-family/
Fazit
Das Erstellen eines Bar100PercentStacked‑Diagramms mit Aspose.Cells for .NET ist unkompliziert: Füllen Sie Ihre Daten, fügen Sie das Diagramm hinzu, verknüpfen Sie die Serien und passen Sie bei Bedarf die Formatierung fein an. Die bereitgestellten Beispiele decken sowohl die Erstellung eines neuen Diagramms als auch die nachträgliche Anpassung ab und bieten Ihnen eine solide Grundlage für die Integration proportionaler Visualisierungen in jeden .NET‑Workbook‑Erstellungs‑Workflow.
Wenn Sie auf Probleme stoßen oder weitere Fragen haben, können Sie sich gerne im Aspose.Cells-Forum melden oder über unsere Support‑Kanäle Kontakt aufnehmen.