การแสดงสัดส่วนของหลายชุดข้อมูลเทียบกับยอดรวมเป็นความต้องการทั่วไปสำหรับการรายงานทางธุรกิจ แผนภูมิพื้นที่ซ้อน 100 % (Area100PercentStacked) แสดงข้อมูลนี้เป็นพื้นที่ที่เติมสีซึ่งความสูงรวมกันเป็น 100 % ในแต่ละจุดของหมวดหมู่ ทำให้เหมาะสำหรับการแสดงส่วนแบ่งตลาด, การจัดสรรทรัพยากร, หรือการผสมผสานใด ๆ ตามเวลา.
ในคู่มือนี้คุณจะได้เรียนรู้วิธีสร้างแผนภูมิ Area100PercentStacked ใน Excel โดยใช้ C# กับ Aspose.Cells for .NET ตัวอย่างนี้สมบูรณ์ มีความเป็นอิสระและสามารถคอมไพล์และรันได้โดยตรง.
บทความนี้ครอบคลุม
- ไลบรารี Excel สำหรับ C# เพื่อสร้างแผนภูมิ Area100PercentStacked
- สร้างแผนภูมิ Area100PercentStacked ใน Excel ด้วย C#
- อัปเดตแผนภูมิ Area100PercentStacked ที่มีมาในตัว
- รับใบอนุญาตฟรี
- แหล่งข้อมูลฟรี
- สรุป
- ดูเพิ่มเติม
ไลบรารี Excel C# เพื่อสร้างแผนภูมิ Area100PercentStacked
Aspose.Cells for .NET เป็น API การจัดการสเปรดชีตที่ครอบคลุมซึ่งช่วยให้นักพัฒนาสามารถสร้าง แก้ไข และแสดงผลไฟล์ Excel ได้โดยไม่ต้องติดตั้ง Microsoft Excel. ด้วยความสามารถด้านการสร้างแผนภูมิที่หลากหลาย คุณสามารถสร้างแผนภูมิ Excel ประเภทใดก็ได้โดยโปรแกรม รวมถึงแผนภูมิ Area100PercentStacked chart.
ข้อได้เปรียบหลักของการใช้ Aspose.Cells:
- Pure .NET API – ไม่มี COM interop ทำงานบนแพลตฟอร์มใดก็ได้ที่รองรับ .NET.
- Full format support – รองรับรูปแบบ XLS, XLSX, CSV, ODS, และอื่น ๆ.
- High performance – การจัดการที่มีประสิทธิภาพสำหรับสมุดงานและชุดข้อมูลขนาดใหญ่.
- Fine‑grained control – เข้าถึงคุณสมบัติของแผนภูมิทุกอย่าง, ซีรีส์, แกน, และตัวเลือกการจัดรูปแบบ.
เริ่มต้นใช้งาน
- ดาวน์โหลด แพคเกจ Aspose.Cells .NET เวอร์ชันล่าสุดจากหน้า releases page
- ติดตั้ง ผ่าน NuGet
PM> Install-Package Aspose.Cells
- เพิ่มการอ้างอิงไปยัง
Aspose.Cellsในโครงการ C# ของคุณ.
ตอนนี้คุณพร้อมที่จะสร้างแผนภูมิ Area100PercentStacked แล้ว
สร้างแผนภูมิ Area100PercentStacked ใน Excel ด้วย C#
ด้านล่างเป็นโปรแกรม C# ที่สมบูรณ์และพร้อมทำงาน:
- สร้างเวิร์กบุ๊กใหม่.
- เติมข้อมูลตัวอย่าง (เดือน vs. ยอดขายของสามสายผลิตภัณฑ์).
- แทรกแผนภูมิ Area100PercentStacked.
- ปรับแต่งชื่อ, คำอธิบายและค่าของแกน.
- บันทึกเวิร์กบุ๊กเป็นไฟล์ XLSX.
คำอธิบายขั้นตอนสำคัญ
| ขั้นตอน | สิ่งที่ทำ |
|---|---|
| 1 | สร้างอินสแตนซ์ใหม่ของ Workbook และดึง Worksheet แรกออกมา |
| 2 | เติมข้อมูลตัวอย่างลงใน worksheet – เดือนและชุดข้อมูลการขายของผลิตภัณฑ์สามรายการ |
| 3 | เพิ่มแผนภูมิ Area100PercentStacked ลงใน worksheet |
| 4 | เพิ่มชุดข้อมูลสามชุด (Product A‑C) โดยใช้เมธอด NSeries.Add |
| 5 | เชื่อมโยงหมวดหมู่ของแกน X (เดือน) กับแผนภูมิ |
| 6 | แสดงการปรับแต่งเพิ่มเติม – ตำแหน่งของ legend, ชื่อแกน, รูปแบบตัวเลข, และสีของพื้นที่พล็อต |
| 7 | บันทึก workbook เป็นไฟล์ Area100PercentStackedChart_Output.xlsx. |
การเรียกใช้โปรแกรมข้างต้นจะสร้างไฟล์ Excel ที่มีแผนภูมิ 100 % Stacked Area ที่จัดรูปแบบอย่างเต็มที่ พร้อมสำหรับการวิเคราะห์หรือการนำเสนอ.
อัปเดตแผนภูมิ Area100PercentStacked ในตัว
หากคุณมีแผนภูมิอยู่แล้วในสมุดงานที่มีอยู่และต้องการแปลงเป็นประเภท Area100PercentStacked คุณสามารถแก้ไขคุณสมบัติ Type ของแผนภูมิสำหรับแต่ละซีรีส์ได้:
ส่วนนี้แสดงวิธี ปรับกำหนดค่าใหม่ แผนภูมิที่มีอยู่โดยไม่ต้องสร้างใหม่ตั้งแต่ต้น.
รับใบอนุญาตฟรี
Aspose.Cells มีใบอนุญาตชั่วคราวฟรีที่ลบลายน้ำการประเมินและเปิดใช้งานคุณสมบัติทั้งหมด รับใบอนุญาตของคุณได้ที่ หน้าใบอนุญาตชั่วคราวของ Aspose ใช้ใบอนุญาตก่อนสร้างแผนภูมิ:
// ใช้ไลเซนส์ชั่วคราวฟรี (แทนที่เส้นทางด้วยตำแหน่งไฟล์ .lic ของคุณ).
var license = new License();
license.SetLicense("Aspose.Total.lic");
Area100PercentStacked Chart – แหล่งข้อมูลฟรี
- คู่มือสำหรับนักพัฒนา – https://docs.aspose.com/cells/net/
- ตัวแก้ไขสเปรดชีตออนไลน์ – https://products.aspose.app/cells/family
- อ้างอิง API – https://reference.aspose.com/cells/net/
- บทความวิธีการ – https://blog.aspose.com/th/categories/aspose.cells-product-family/
- ตัวอย่างโครงการบน GitHub – https://github.com/aspose-cells/Aspose.Cells-for-.NET
สรุป
การสร้างแผนภูมิ 100 % Stacked Area ด้วย Aspose.Cells for .NET นั้นทำได้อย่างง่ายดาย:
- เตรียมข้อมูลของคุณ.
- เพิ่มแผนภูมิประเภท
ChartType.Area100PercentStacked. - เติมข้อมูลซีรีส์และหมวดหมู่.
- ปรับแต่งลักษณะให้ละเอียดและบันทึก.
โค้ดสแนปที่ให้มามีความสมบูรณ์พร้อมคอมไพล์และแสดงตัวอย่างทั้ง การสร้างแผนภูมิใหม่ และ การแก้ไขแผนภูมิที่มีอยู่. นำเทคนิคเหล่านี้ไปใช้ในแดชบอร์ดการรายงาน การวิเคราะห์ทางการเงิน หรือสถานการณ์ใด ๆ ที่ต้องการการแสดงข้อมูลเชิงสัดส่วน.
สำหรับความช่วยเหลือเพิ่มเติม โปรดโพสต์คำถามของคุณใน ฟอรั่ม Aspose.Cells.