การแสดงข้อมูลสัดส่วนในหลายหมวดหมู่เป็นความต้องการทั่วไปสำหรับการรายงานธุรกิจ, แดชบอร์ด, และการวิเคราะห์ประสิทธิภาพ. Column 100 Percent Stacked chart แสดงส่วนของแต่ละซีรีส์เป็นเปอร์เซ็นต์ของทั้งหมดสำหรับหมวดหมู่ที่กำหนด, ทำให้เปรียบเทียบค่าที่สัมพันธ์กันได้ง่าย.
ในบทความนี้คุณจะได้เรียนรู้วิธีสร้างแผนภูมิ Column 100 Percent Stacked ในไฟล์ Excel โดยใช้ Aspose.Cells for .NET. คู่มือรวมตัวอย่าง C# ที่พร้อมคอมไพล์เต็มรูปแบบและบันทึกเกี่ยวกับการปรับแต่งลักษณะของแผนภูมิ.
บทความนี้ครอบคลุมหัวข้อต่อไปนี้:
- ไลบรารี Excel ของ C# สำหรับสร้างแผนภูมิ Column100PercentStacked
- สร้างแผนภูมิ Column100PercentStacked ใน Excel ด้วย C#
- ไลเซนส์ฟรี
- แหล่งข้อมูลฟรีเพิ่มเติม
- สรุป
- ดูเพิ่มเติม
ไลบรารี Excel ของ C# เพื่อสร้างแผนภูมิ Column100PercentStacked
Aspose.Cells for .NET เป็นไลบรารีการจัดการ Excel ที่มีประสิทธิภาพสูง ซึ่งช่วยให้นักพัฒนาสามารถสร้าง แก้ไข และแสดงผลไฟล์ Excel ได้โดยไม่ต้องใช้ Microsoft Office มันให้ API การสร้างแผนภูมิที่ครอบคลุมซึ่งรองรับประเภทแผนภูมิ Excel ทั้งหมดที่เป็นพื้นฐาน รวมถึงแผนภูมิ Column100PercentStacked.
ประโยชน์หลักของการใช้ Aspose.Cells สำหรับการสร้างแผนภูมิ:
- Full‑featured API – การเข้าถึงประเภทแผนภูมิ, ชุดข้อมูล, แกน, คำอธิบาย, และการจัดรูปแบบ.
- No COM Interop – ทำงานบนแพลตฟอร์มใดก็ได้ที่รองรับ .NET (Windows, Linux, macOS).
- High performance – การจัดการที่มีประสิทธิภาพกับสมุดงานขนาดใหญ่และช่วงข้อมูล.
- Multiple output formats – บันทึกเป็น XLSX, PDF, PNG, JPEG และอื่น ๆ.
เริ่มต้น
- ดาวน์โหลด ไบนารีล่าสุดของ Aspose.Cells for .NET จาก หน้า releases.
- ติดตั้ง แพ็กเกจ NuGet (แนะนำ)
PM> Install-Package Aspose.Cells
- เพิ่มการอ้างอิงถึง
Aspose.Cellsในโครงการ C# ของคุณ.
สร้างแผนภูมิ Column100PercentStacked ใน Excel ด้วย C#
ด้านล่างเป็นโปรแกรม C# ที่สมบูรณ์และทำงานได้อย่างอิสระที่:
- สร้างเวิร์กบุ๊กใหม่.
- เติมข้อมูลตัวอย่างที่แสดงยอดขายรายไตรมาสสำหรับสามสายผลิตภัณฑ์.
- แทรกแผนภูมิ Column 100 Percent Stacked.
- ปรับแต่งชื่อแผนภูมิ, แกน, คำอธิบาย, และป้ายข้อมูล.
- บันทึกเวิร์กบุ๊กเป็นไฟล์ XLSX.
คำอธิบายของโค้ด
| ขั้นตอน | สิ่งที่โค้ดทำ | เหตุผลที่สำคัญ |
|---|---|---|
| 1 | สร้าง Workbook ว่างเปล่าและอ้างอิงแผ่นงานแรก. | ให้เวิร์กบุ๊กที่สะอาดสำหรับการทำงาน. |
| 2 | เขียนแถวหัวเรื่องและแถวข้อมูลการขายรายไตรมาสสี่แถวสำหรับผลิตภัณฑ์สามรายการ. | จัดหาแหล่งข้อมูลที่จำเป็นสำหรับแผนภูมิ. |
| 3 | เพิ่มแผนภูมิ ChartType.Column100PercentStacked และระบุตำแหน่งบนแผ่นงาน. | สร้างอินสแตนซ์ของประเภทแผนภูมิที่เราต้องการสาธิต. |
| 4 | เรียก NSeries.Add เพื่อผูกช่วงข้อมูล (B2:D5) และตั้งค่า CategoryData ให้เป็นป้ายกำกับไตรมาส (A2:A5). | เชื่อมโยงข้อมูลซีรีส์และประเภท (แกน X) กับแผนภูมิ. |
| 5 | เปิดใช้งานป้ายข้อมูลและกำหนดให้แสดงเฉพาะเปอร์เซ็นต์, ย้ายคำอธิบาย, และเพิ่มชื่อแกน. | ปรับปรุงความอ่านง่ายและทำให้แผนภูมิเพร้อมสำหรับการนำเสนอ. |
| 6 | บันทึกเวิร์กบุ๊กเป็นไฟล์ Column100PercentStackedChart.xlsx. | สร้างไฟล์ Excel สุดท้ายที่มีแผนภูมิ. |
เรียกใช้โปรแกรม (เช่น ด้วย dotnet run) และเปิดไฟล์ Column100PercentStackedChart.xlsx ที่สร้างขึ้นเพื่อดูแผนภูมิที่แสดงผล
รับใบอนุญาตฟรี
Aspose.Cells มี ใบอนุญาตฟรีชั่วคราว สำหรับการประเมินผล ใช้หน้า หน้าใบอนุญาตชั่วคราว เพื่อรับคีย์ที่ลบลายน้ำการประเมินและเปิดใช้งานฟังก์ชันเต็มรูปแบบระหว่างการพัฒนา.
แผนภูมิ Column100PercentStacked: แหล่งข้อมูลฟรี
- คู่มือสำหรับนักพัฒนา – 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/
สรุป
การสร้างแผนภูมิ Column 100 Percent Stacked ด้วย Aspose.Cells for .NET นั้นง่ายดายและต้องใช้เพียงไม่กี่บรรทัดของโค้ด ไลบรารีที่มี API แบบ fluent จะจัดการการผูกข้อมูล, การปรับแต่งซีรีส์, และการจัดรูปแบบแผนภูมิ ทำให้คุณสามารถสร้างรายงาน Excel ระดับมืออาชีพพร้อมแชร์ได้โดยไม่ต้องติดตั้ง Microsoft Office.
หากคุณพบปัญหาหรือมีคำถามใด ๆ อย่าลังเลที่จะโพสต์ใน ฟอรั่มชุมชน Aspose.Cells ซึ่งวิศวกรของ Aspose และนักพัฒนาคนอื่น ๆ สามารถช่วยเหลือคุณได้.