Att visualisera hierarkiska data med ett Pyramidstapeldiagram kan göra dina rapporter mer engagerande och lättare att tolka. I den här guiden kommer du att lära dig hur du skapar ett Pyramidstapeldiagram i en Excel‑arbetsbok programatiskt med C# och Aspose.Cells for .NET. Exemplet visar hur man lägger till data, infogar ett Pyramidstapeldiagram, anpassar dess utseende och sparar filen i olika format.

Den här artikeln täcker följande ämnen:

C# Excel-bibliotek för att skapa pyramidstapeldiagram

Aspose.Cells for .NET är ett robust Excel‑manipuleringsbibliotek som gör det möjligt för utvecklare att skapa, ändra och formatera Excel‑filer utan att kräva Microsoft Excel. Det tillhandahåller ett omfattande API för att arbeta med kalkylblad, celler, formler och en mängd olika diagramtyper—inklusive Pyramid Bar‑diagrammet.

Viktiga fördelar med att använda Aspose.Cells för .NET:

  • Rich Chart Support – Över 50 diagramtyper, inklusive Pyramid Bar, Funnel, Waterfall och mer.
  • Zero Dependency – Ingen Excel‑installation behövs på servern.
  • High Performance – Effektiv hantering av stora arbetsböcker och dataset.
  • Multiple Export Formats – Spara till XLSX, PDF, PNG, HTML och många andra.

Att komma igång är enkelt:

  1. Ladda ner den senaste versionen från Aspose.Cells releases page.
  2. Installera NuGet-paketet:
PM> Install-Package Aspose.Cells
  1. Lägg till using Aspose.Cells; och using Aspose.Cells.Charts; i din C#‑källfil.

Skapa ett pyramidstapeldiagram i Excel med C#

Nedan finns en komplett, färdig‑att‑köra C#‑konsolapplikation som demonstrerar hur man:

  1. Skapa en ny arbetsbok.
  2. Populera exempel på hierarkiska data.
  3. Infoga ett Pyramid Bar‑diagram.
  4. Tillämpa grundläggande formatering (titel, legend, axelrubriker).
  5. Spara arbetsboken som en XLSX‑fil.

Förklaring av koden

StepPurpose
1Instansierar en tom arbetsbok och refererar till det första kalkylbladet.
2Fyller kalkylbladet med en rubrikrad och exempel på försäljningsdata för fyra regioner över fyra kvartal.
3Lägger till ett PyramidBar-diagram i ett definierat område på bladet (rader 7‑25, kolumner A‑J).
4Länkar diagrammet till dataområdet (B2:E5) och anger kategoridata (region) (A2:A5). Varje kolumn blir en separat serie (Q1‑Q4).
5Tillämpar titlar på diagrammet och axlarna samt formaterar värdeaxeln för att visa valuta.
6Sparar arbetsboken som PyramidBarChart_Output.xlsx.

Kör programmet, öppna den genererade filen i Excel, så ser du ett Pyramidstapeldiagram som visuellt jämför kvartalsförsäljning över regioner.

Få en gratis licens

Aspose.Cells erbjuder en tillfällig gratislicens som tar bort utvärderingsvattenmärken och låser upp hela funktionsuppsättningen. Hämta den från Aspose tillfälliga licenssida. Applicera licensen i din kod innan någon arbetsbokshantering:

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

Pyramidstapeldiagram Excel: Gratis resurser

Utnyttja dessa ytterligare resurser för att fördjupa din expertis med Aspose.Cells:

Slutsats

Att skapa ett Pyramidstapeldiagram med Aspose.Cells for .NET är enkelt och kräver bara några rader kod. Bibliotekets rika diagramfunktioner låter dig generera professionella, exportklara visualiseringar utan att förlita dig på Microsoft Excel. Experimentera med ytterligare formateringsalternativ—såsom datalabels, anpassade färger och trendlinjer—för att anpassa diagrammet efter dina specifika rapporteringsbehov.

Om du har frågor eller behöver hjälp, besök Aspose.Cells supportforum för att få stöd från vårt community och produktexperter.

Se även