Att visualisera andelen av flera dataserier i förhållande till en total är ett vanligt krav för affärsrapportering. Ett 100 % staplat områdesdiagram (Area100PercentStacked) visar dessa data som fyllda områden vars höjder summeras till 100 % vid varje kategoripunkt, vilket gör det idealiskt för att visa marknadsandelar, resursallokering eller någon sammansättning över tid.

I den här guiden kommer du att lära dig hur du skapar ett Area100PercentStacked‑diagram i Excel med C# och Aspose.Cells for .NET. Exemplet är komplett, självständigt och kan kompileras och köras direkt.

Den här artikeln täcker

C# Excel-bibliotek för att skapa Area100PercentStacked-diagram

Aspose.Cells for .NET är ett omfattande API för kalkylbladsmanipulation som gör det möjligt för utvecklare att skapa, redigera och rendera Excel‑filer utan att Microsoft Excel är installerat. Med dess rika diagramfunktioner kan du programatiskt generera vilken Excel‑diagramtyp som helst, inklusive diagrammet Area100PercentStacked.

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

  • Pure .NET API – Ingen COM-interoperabilitet, fungerar på alla plattformar som stöder .NET.
  • Full format support – XLS, XLSX, CSV, ODS och mer.
  • High performance – Effektiv hantering av stora arbetsböcker och datamängder.
  • Fine‑grained control – Tillgång till varje diagramegenskap, serie, axlar och formateringsalternativ.

Kom igång

  1. Ladda ner den senaste Aspose.Cells .NET‑paketet från releases‑sidan.
  2. Installera via NuGet:
PM> Install-Package Aspose.Cells
  1. Lägg till en referens till Aspose.Cells i ditt C#‑projekt.

Nu är du redo att generera ett Area100PercentStacked-diagram.

Skapa ett Area100PercentStacked-diagram i Excel med C#

Nedan följer ett komplett, färdigt att köra C#‑program som:

  1. Skapar en ny arbetsbok.
  2. Fyller i exempeldata (Månad vs. Försäljning för tre produktlinjer).
  3. Infogar ett Area100PercentStacked‑diagram.
  4. Anpassar titlar, förklaringar och axelvärden.
  5. Sparar arbetsboken till en XLSX‑fil.

Förklaring av viktiga steg

StegVad den gör
1Skapar en ny Workbook och hämtar det första Worksheet.
2Fyller i kalkylbladet med exempeldata – månader och tre produktförsäljningsserier.
3Lägger till ett Area100PercentStacked-diagram i kalkylbladet.
4Lägger till tre serier (Produkt A‑C) med metoden NSeries.Add.
5Länkar X‑axelns kategorier (månader) till diagrammet.
6Visar valfri anpassning – legendarens position, axelrubriker, talformat och diagramområdets färg.
7Sparar arbetsboken till Area100PercentStackedChart_Output.xlsx.

Att köra programmet ovan skapar en Excel‑fil som innehåller ett fullständigt formaterat 100 % Stacked Area‑diagram, redo för analys eller presentation.

Uppdatera ett inbyggt Area100PercentStacked-diagram

Om du redan har ett diagram i en befintlig arbetsbok och behöver konvertera det till en Area100PercentStacked typ, kan du ändra diagrammets Type-egenskap för varje serie:

Detta kodexempel visar hur man omkonfigurerar ett befintligt diagram utan att återskapa det från början.

Få en gratis licens

Aspose.Cells erbjuder en tillfällig gratislicens som tar bort utvärderingsvattenmärken och aktiverar alla funktioner. Skaffa din på Aspose temporära licenssida. Applicera licensen innan du genererar diagram:

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

Area100PercentStacked-diagram – Gratis resurser

Slutsats

Att skapa ett 100 % staplat område‑diagram med Aspose.Cells for .NET är enkelt:

  1. Förbered dina data.
  2. Lägg till ett diagram av typen ChartType.Area100PercentStacked.
  3. Fyll i serier och kategoridata.
  4. Finjustera utseendet och spara.

De medföljande kodsnuttarna är kompletta, klar att kompilera och illustrerar både ny diagramskapning och ändra ett befintligt diagram. Inkludera dessa tekniker i rapporteringsdashboards, finansiella analyser eller någon situation där proportionell datavisualisering krävs.

För ytterligare hjälp, posta dina frågor på Aspose.Cells forum.

Se också