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
- Skapa ett Area100PercentStacked-diagram i Excel med C#
- Uppdatera ett inbyggt Area100PercentStacked-diagram
- Skaffa en gratis licens
- Gratis resurser
- Slutsats
- Se även
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
- Ladda ner den senaste Aspose.Cells .NET‑paketet från releases‑sidan.
- Installera via NuGet:
PM> Install-Package Aspose.Cells
- Lägg till en referens till
Aspose.Cellsi 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:
- Skapar en ny arbetsbok.
- Fyller i exempeldata (Månad vs. Försäljning för tre produktlinjer).
- Infogar ett Area100PercentStacked‑diagram.
- Anpassar titlar, förklaringar och axelvärden.
- Sparar arbetsboken till en XLSX‑fil.
Förklaring av viktiga steg
| Steg | Vad den gör |
|---|---|
| 1 | Skapar en ny Workbook och hämtar det första Worksheet. |
| 2 | Fyller i kalkylbladet med exempeldata – månader och tre produktförsäljningsserier. |
| 3 | Lägger till ett Area100PercentStacked-diagram i kalkylbladet. |
| 4 | Lägger till tre serier (Produkt A‑C) med metoden NSeries.Add. |
| 5 | Länkar X‑axelns kategorier (månader) till diagrammet. |
| 6 | Visar valfri anpassning – legendarens position, axelrubriker, talformat och diagramområdets färg. |
| 7 | Sparar 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
- Utvecklarguide – https://docs.aspose.com/cells/net/
- Online kalkylbladsredigerare – https://products.aspose.app/cells/family
- API-referens – https://reference.aspose.com/cells/net/
- Instruktionsartiklar – https://blog.aspose.com/sv/categories/aspose.cells-product-family/
- Exempelprojekt på GitHub – https://github.com/aspose-cells/Aspose.Cells-for-.NET
Slutsats
Att skapa ett 100 % staplat område‑diagram med Aspose.Cells for .NET är enkelt:
- Förbered dina data.
- Lägg till ett diagram av typen
ChartType.Area100PercentStacked. - Fyll i serier och kategoridata.
- 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.