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

מאמר זה מכסה את הנושאים הבאים:

ספריית C# Excel ליצירת תרשימי עמודות מצטברות

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

  • אין תלות במיקרוסופט אופיס – פועל בכל סביבת Windows, Linux או Docker.
  • שליטה מלאה על רכיבי התרשים – סדרות, צירים, מקרא, סמנים, צבעים, תוויות נתונים וכו'.
  • תמיכה בכל פורמטי קבצי Excel – XLSX, XLS, CSV, ODS ועוד.
  • סקלאביליות גבוהה – יצירת אלפי תרשימים בריצה אחת ללא אובדן ביצועים משמעותי.

התחלה

  1. הורד את הגרסה האחרונה מתוך Aspose.Cells .NET דף ההפצות.
  2. התקן את חבילת NuGet:
PM> Install-Package Aspose.Cells
  1. הוסף הפנייה לAspose.Cells בפרויקט C# שלך.

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

להלן דוגמה מלאה, עצמאית, המדגימה כיצד:

  1. צור חוברת עבודה חדשה.
  2. מלא גיליון נתונים עם נתוני דוגמה.
  3. הוסף תרשים עמודה מצטברת.
  4. התאם צבעי סדרה, כותרות צירים ומיקום האגדה.
  5. שמור את חוברת העבודה כקובץ XLSX.

הסבר על הקוד

שלבמה הקוד עושהלמה זה חשוב
1יוצר Workbook חדש וניגש ל-Worksheet הראשון.מספק משטח ריק לציור התרשים.
2ממלא את הגיליון במזהי חודשים ונתוני מכירות רבעוניים.תרשימים מצורפים דורשים ציר קטגוריאלי (חודש) ומספר סדרות נתונים (Q1‑Q3).
3מוסיף אובייקט ChartType.ColumnStacked ומגדיר את מיקומו בגיליון.מגדיר את סוג התרשים ואת המיקום שבו הוא יופיע.
4מוסיף שלוש סדרות (NSeries.Add) – אחת לכל רבעון – ומקצה צבע ייחודי.כל סדרה הופכת לחלק מהערמה; צבעים מוגדרים משפרים את קריאות התרשים.
5מותאם כותרות צירים, מיקום האגדה, ומאפשר תוויות נתונים.משפר את המשמעות של התרשים ואת הבהירות הוויזואלית.
6שומר את חוברת העבודה לקובץ .xlsx.מייצר את מסמך ה-Excel הסופי שניתן לפתוח בכל כלי גיליון אלקטרוני.

טיפ: אם אתה צריך להציג את הסכום של כל עמודה מצורפת, אפשר את תווית הנתונים עבור ValueAxis והגדר chart.NSeries[i].HasDataLabel = true; כפי שמוצג למעלה.

משאבים חינמיים

סיכום

יצירת תרשים עמודות מצטבר עם Aspose.Cells for .NET היא פשוטה ואינה דורשת Microsoft Excel בשרת. על‑ידי ביצוע השלבים שלמעלה, ניתן ליצור באופן תכנותי ויזואליזציות של עמודות מצטברות במראה מקצועי, להתאים את המראה שלהן במלואן, ולייצא את התוצאה לכל פורמט תואם ל‑Excel. נצלו את העוצמה של Aspose.Cells כדי לאוטומט את תהליכי הדיווח, לוחות המחוונים ומשימות ניתוח נתונים במערכות Windows, Linux או סביבות מבוססות קונטיינרים.

לקבלת סיוע נוסף, בקרו בפורום התמיכה החינמי שלנו.

ראה גם