Att visualisera proportionell data över flera kategorier är ett vanligt krav för affärsrapportering, instrumentpaneler och prestationsanalys. Ett Column 100 Percent Stacked chart visar varje seriers bidrag som en procentandel av totalen för en given kategori, vilket gör det enkelt att jämföra relativa värden.
I den här artikeln kommer du att lära dig hur du genererar ett Column 100 Percent Stacked‑diagram i en Excel‑arbetsbok med hjälp av Aspose.Cells for .NET. Guiden innehåller ett komplett, kompileringsklart C#‑exempel samt anteckningar om hur du anpassar diagrammets utseende.
Den här artikeln täcker följande ämnen:
- C# Excel-bibliotek för att skapa Column100PercentStacked-diagram
- Skapa ett Column100PercentStacked-diagram i Excel med C#
- Gratis licens
- Ytterligare gratis resurser
- Slutsats
- Se även
C# Excel-bibliotek för att skapa Column100PercentStacked-diagram
Aspose.Cells for .NET är ett högpresterande Excel‑manipuleringsbibliotek som gör det möjligt för utvecklare att skapa, redigera och rendera Excel‑filer utan att kräva Microsoft Office. Det erbjuder ett omfattande diagram‑API som stöder alla inbyggda Excel‑diagramtyper, inklusive diagrammet Column100PercentStacked.
Viktiga fördelar med att använda Aspose.Cells för diagramskapande:
- Full‑featured API – Tillgång till diagramtyper, serier, axlar, förklaringar och formatering.
- No COM Interop – Fungerar på alla plattformar som stöder .NET (Windows, Linux, macOS).
- High performance – Effektiv hantering av stora arbetsböcker och dataintervall.
- Multiple output formats – Spara till XLSX, PDF, PNG, JPEG och mer.
Kom igång
- Ladda ner den senaste Aspose.Cells for .NET‑binären från releases page.
- Installera NuGet‑paketet (rekommenderas)
PM> Install-Package Aspose.Cells
- Lägg till en referens till
Aspose.Cellsi ditt C#-projekt.
Skapa ett Column100PercentStacked-diagram i Excel med C#
Nedan följer ett komplett, fristående C#‑program som:
- Skapar en ny arbetsbok.
- Fyller i exempeldata som representerar kvartalsförsäljning för tre produktlinjer.
- Infogar ett Column 100 Percent Stacked diagram.
- Anpassar diagrammets titel, axlar, legend och datamärkningar.
- Sparar arbetsboken som en XLSX‑fil.
Förklaring av koden
| Steg | Vad koden gör | Varför det är viktigt |
|---|---|---|
| 1 | Skapar en tom Workbook och refererar till det första kalkylbladet. | Ger en ren arbetsbok att arbeta med. |
| 2 | Skriver en rubrikrad och fyra rader med kvartalsförsäljningsdata för tre produkter. | Tillhandahåller den datakälla som krävs av diagrammet. |
| 3 | Lägger till ett ChartType.Column100PercentStacked-diagram och anger dess placering på bladet. | Skapar en instans av den specifika diagramtypen vi vill demonstrera. |
| 4 | Anropar NSeries.Add för att binda dataområdet (B2:D5) och sätter CategoryData till kvartalsetiketterna (A2:A5). | Länkar serierna och kategori‑ (X‑axel) data till diagrammet. |
| 5 | Aktiverar datamärkningar och konfigurerar dem att endast visa procentsatser, flyttar legenden och lägger till en axelrubrik. | Förbättrar läsbarheten och gör diagrammet presentationsklart. |
| 6 | Sparar arbetsboken som Column100PercentStackedChart.xlsx. | Genererar den slutgiltiga Excel-filen som innehåller diagrammet. |
Kör programmet (t.ex. med dotnet run) och öppna den genererade Column100PercentStackedChart.xlsx för att se diagrammet renderat.
Skaffa en gratis licens
Aspose.Cells erbjuder en tillfällig gratislicens för utvärderingsändamål. Besök den tillfälliga licenssidan för att få en nyckel som tar bort utvärderingsvattenmärken och möjliggör full funktionalitet under utveckling.
100% staplad kolumn-diagram: Gratis resurser
- Utvecklardokumentation – https://docs.aspose.com/cells/net/
- Online‑demo och konverteringsappar – https://products.aspose.app/cells/family
- API‑referens – https://reference.aspose.com/cells/net/
- Instruktionsartiklar och blogginlägg – https://blog.aspose.com/sv/categories/aspose.cells-product-family/
Slutsats
Att skapa ett Column 100 Percent Stacked‑diagram med Aspose.Cells for .NET är enkelt och kräver bara några rader kod. Bibliotekets flytande API hanterar databindning, anpassning av serier och diagramformatering, vilket gör att du kan generera professionella, delningsklara Excel‑rapporter utan att behöva ha Microsoft Office installerat.
Om du stöter på några problem eller har frågor, tveka inte att posta på Aspose.Cells community forum där både Aspose‑ingenjörer och medutvecklare kan hjälpa dig.