ויזואליזציה של נתונים פרופורציונליים בין קטגוריות היא דרישה נפוצה בדיווח. תרשים עמודות ערימות של 100 % (הנקרא גם Bar100PercentStacked) מציג את התרומה של כל סדרה כאחוז מהסך הכולל עבור קטגוריה נתונה, מה שהופך אותו לאידיאלי להשוואת יחסי חלק‑ל‑שלם. מדריך זה מראה כיצד ליצור תרשים כזה ב‑Excel באמצעות Aspose.Cells for .NET עם רק כמה שורות של קוד C#.

במאמר זה תלמדו:

ספריית Excel ב‑C# ליצירת תרשים Bar100PercentStacked

Aspose.Cells for .NET היא API מקיפה לגיליונות אלקטרוניים המאפשרת למפתחים ליצור, לערוך ולרנדר קבצי Excel ללא צורך ב-Microsoft Office. היא תומכת באופן מלא ביצירת תרשימים, כולל הסוג Bar100PercentStacked.

היתרונות המרכזיים של שימוש ב‑Aspose.Cells ליצירת גרפים:

  • סוגי תרשימים עשירים – יותר מ‑50 סוגי תרשימים מובנים, כולל עמודה מצטברת 100 %.
  • בקרת פירוט – גישה לסדרות, צירים, מקרא, תוויות נתונים ועיצוב.
  • חוצת פלטפורמות – פועל ב‑Windows, Linux ו‑macOS עם .NET Core/5/6/7.
  • ללא COM Interop – אין צורך בהתקנת Office על השרת.

התחלה

הוסף Aspose.Cells לפרויקט שלך באמצעות NuGet:

dotnet add package Aspose.Cells

או באמצעות קונסולת מנהל החבילות:

PM> Install-Package Aspose.Cells

עכשיו אתה מוכן ליצור תרשים עמודות מצטבר של 100 %

צור תרשים Bar100PercentStacked ב‑Excel באמצעות C#

הדוגמה הבאה מציגה כיצד לבצע:

  1. צור חוברת עבודה חדשה ומלא אותה בנתוני דוגמה.
  2. הוסף תרשים Bar100PercentStacked.
  3. הגדר סדרות, צירים ותוויות נתונים.
  4. שמור את חוברת העבודה לקובץ .xlsx.

הסבר על הצעדים המרכזיים

StepWhat it does
4מוסיף גרף מסוג Bar100PercentStacked.
5‑6יוצר שלושה סדרות (Q1‑Q3) וקושר אותן לטווח הנתונים.
7מפעיל תוויות נתונים ומגדיר אותן להציג אחוזים במקום ערכים גולמיים.
8מגדיר כותרות צירים ומכריח את ציר הערכים להציג אחוזים (0‑100%).

הרצת התוכנית מייצרת קובץ Excel שבו העמודה של כל אזור מחולקת לשלושה מקטעים צבעוניים המייצגים את המכירות של רבעון 1, רבעון 2 ורבעון 3 כאחוז ממכירותיו הכוללות של אותו אזור.

התאמה של תרשים Bar100PercentStacked קיים

לפעמים אתה צריך לשנות תרשים שכבר קיים בחוברת עבודה—למשל, לשנות צבעים, להוסיף מקרא, או לשנות את סדר הסדרות. הקטע שלהלן מראה כיצד לטעון קובץ קיים, להתאים את התרשים ולשמור אותו מחדש.

מה הקוד הזה עושה

  • טוען את חוברת העבודה שנוצרה קודם.
  • מקבל את התרשים הראשון (תרשים העמודות המוערם שלנו ב‑100 %).
  • מיישם ערכת צבעים מותאמת אישית לכל סדרה.
  • מבטיח שהמקרא יופיע בצד הימני.
  • מעדכן את כותרת התרשים.
  • שומר את השינויים בקובץ חדש.

קבל רישיון חינמי

Aspose.Cells הוא מוצר מסחרי, אך ניתן לקבל רישיון חינמי זמני למטרות הערכה. בקרו בדף הרישיון הזמני של Aspose כדי לבקש מפתח רישיון ל‑30 יום. השתמשו במפתח בקוד שלכם כך:

// Load the license file (temporary_license.xml) placed in the application folder.
var license = new Aspose.Cells.License();
license.SetLicense("temporary_license.xml");

הפעלת היישום שלך עם רישיון תקף מסירה את סימן המים של ההערכה ומשחררת את כל הפונקציונליות.

Bar100PercentStacked Chart: משאבים חינמיים

סיכום

יצירת גרף Bar100PercentStacked עם Aspose.Cells for .NET היא פשוטה: מלאו את הנתונים שלכם, הוסיפו את הגרף, קשרו את הסדרות, ובאופן אופציונלי כוונו את העיצוב במדויק. הדוגמאות המסופקות מכסות הן יצירת גרף חדשה והן התאמה לאחר יצירה, ומספקות לכם בסיס חזק לשילוב ויזואליזציות פרופורציונליות בכל תהליך יצירת חוברות עבודה ב‑.NET.

אם אתה נתקל בבעיות או שיש לך שאלות נוספות, אל תהסס לשאול ב-Aspose.Cells forum או לפנות דרך ערוצי התמיכה שלנו.

ראה גם