การแสดงข้อมูลสัดส่วนในหลายหมวดหมู่เป็นความต้องการทั่วไปในการรายงานธุรกิจ แผนภูมิ Column3D100PercentStacked แสดงแต่ละชุดข้อมูลเป็นส่วนหนึ่งของทั้งหมด ซ้อนกันในคอลัมน์สามมิติ และทำให้แต่ละคอลัมน์เป็น 100 % คู่มือนี้จะพาคุณผ่านขั้นตอนการสร้างแผนภูมิดังกล่าวใน Excel ด้วย C# และ Aspose.Cells for .NET โซลูชันนี้เป็นแบบขับเคลื่อนด้วยโค้ดทั้งหมด ไม่ต้องติดตั้ง Excel และสามารถบันทึกเป็นรูปแบบ XLSX, PDF หรือรูปภาพได้

บทความนี้ครอบคลุม:

C# Excel Library เพื่อสร้างแผนภูมิ Column3D100PercentStacked

Aspose.Cells for .NET เป็นไลบรารีที่มีประสิทธิภาพสูงที่ช่วยให้นักพัฒนาสามารถสร้าง, แก้ไขและแสดงผลไฟล์ Excel โดยไม่ต้องใช้ Microsoft Office. มันให้ API การสร้างแผนภูมิที่ครอบคลุมมากกว่า 50 ประเภทของแผนภูมิ รวมถึงแผนภูมิ Column3D100PercentStacked.

ข้อได้เปรียบหลักของการใช้ Aspose.Cells สำหรับการสร้างแผนภูมิ:

คุณลักษณะประโยชน์
API ครอบคลุมเข้าถึงเต็มรูปแบบของประเภทแผนภูมิ, ชุดข้อมูล, แกน, คำอธิบาย, และการจัดรูปแบบ.
ไม่ต้องใช้ Excelทำงานบนแพลตฟอร์มใดก็ได้ที่รองรับ .NET (Windows, Linux, macOS).
หลายรูปแบบการส่งออกบันทึกเป็น XLSX, XLS, CSV, PDF, XPS, PNG, JPEG ฯลฯ.
การเรนเดอร์ความแม่นยำสูงแผนภูมิมีลักษณะเหมือนกับที่สร้างใน Microsoft Excel อย่างสมบูรณ์.
ปรับประสิทธิภาพการทำงานจัดการชุดข้อมูลขนาดใหญ่ด้วยการใช้หน่วยความจำน้อย.

เริ่มต้นใช้งาน

  1. ดาวน์โหลด เวอร์ชันล่าสุดของ Aspose.Cells for .NET จาก หน้า releases.
  2. ติดตั้ง ผ่าน NuGet:
PM> Install-Package Aspose.Cells
  1. เพิ่ม การอ้างอิงไปยัง Aspose.Cells ในโครงการ C# ของคุณ.

ตอนนี้คุณพร้อมที่จะสร้างแผนภูมิคอลัมน์แบบซ้อน 3‑D 100 % โดยโปรแกรม

สร้างแผนภูมิ Column3D100PercentStacked ใน Excel ด้วย C#

ด้านล่างเป็นตัวอย่าง C# ที่สมบูรณ์และทำงานได้อย่างอิสระที่:

  1. สร้างเวิร์กบุ๊กใหม่.
  2. เติมข้อมูลการขายตัวอย่างสำหรับสามผลิตภัณฑ์ในสี่ไตรมาส.
  3. เพิ่มแผนภูมิ Column3D100PercentStacked.
  4. ปรับแต่งชื่อแผนภูมิ, ชื่อแกน, คำอธิบาย, และป้ายข้อมูล.
  5. บันทึกเวิร์กบุ๊กเป็นไฟล์ XLSX.

คำอธิบายของขั้นตอนสำคัญ

StepWhat it does
สร้าง workbook & worksheetเริ่มต้นด้วยไฟล์ Excel ว่างเปล่าและแผ่นงานที่มีชื่อว่า SalesData.
เติมข้อมูลแทรกตัวเลขการขายรายไตรมาสสำหรับสินค้าสามรายการ โครงสร้างตรงกับที่แผนภูมิคาดหวัง (ประเภทอยู่ในคอลัมน์ A, series อยู่ในคอลัมน์ B‑D).
เพิ่มแผนภูมิเรียก Charts.Add ด้วย ChartType.Column3D100PercentStacked. แผนภูมิครอบคลุมแถว 7‑25 และคอลัมน์ 0‑8 บนแผ่นงาน.
เพิ่ม seriesข้อมูลของแต่ละสินค้าถูกเพิ่มเป็น series แยกกัน ธง true บอก Aspose.Cells ให้ดึงชื่อ series จากเซลล์แรกของช่วง.
ข้อมูลประเภทเชื่อมป้ายแกน X (ชื่อไตรมาส) กับคอลัมน์ A.
ปรับแต่งตั้งค่าชื่อเรื่อง, ย้าย legend, และเปิดใช้งานป้ายข้อมูลที่แสดงเปอร์เซ็นต์บนแต่ละส่วนที่ซ้อนกัน.
บันทึกเขียน workbook ไปยังไฟล์ Column3D100PercentStacked_Chart.xlsx. ไฟล์นี้สามารถเปิดโดยตรงใน Excel หรือ แปลง เป็นรูปแบบอื่นได้.

แหล่งข้อมูลฟรี

รับใบอนุญาตฟรี

เริ่มทดลองใช้ Aspose.Cells โดยไม่มีค่าใช้จ่าย รับ ใบอนุญาตชั่วคราวฟรี จาก หน้าใบอนุญาตชั่วคราวของ Aspose สิ่งนี้จะเปิดใช้งานชุดคุณสมบัติทั้งหมด ลบลายน้ำการประเมินผล และทำให้คุณสามารถปรับใช้โซลูชันของคุณในสภาพแวดล้อมการผลิตหลังจากซื้อใบอนุญาตถาวร.

// Example of applying a temporary license (place this at the beginning of your app)
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.NET.lic"); // Path to your temporary .lic file

สรุป

แผนภูมิ Column3D100PercentStacked ให้วิธีที่ชัดเจนและสวยงามในการเปรียบเทียบส่วนร่วมสัมพัทธ์ของหลายชุดข้อมูลในแต่ละหมวดหมู่ ด้วย Aspose.Cells for .NET คุณสามารถสร้างแผนภูมิดังกล่าวโดยโปรแกรม, ปรับแต่งทุกองค์ประกอบ, และส่งออกผลลัพธ์เป็นหลายรูปแบบ—ทั้งหมดโดยไม่ต้องใช้ Microsoft Excel ใช้โค้ดตัวอย่างที่ให้เป็นพื้นฐาน ปรับแหล่งข้อมูลให้ตรงกับความต้องการของคุณ และรวมการสร้างแผนภูมิเข้าไปในกระบวนการรายงานของคุณ.

หากต้องการความช่วยเหลือเพิ่มเติม โปรดเยี่ยมชม Aspose.Cells Support Forum: https://forum.aspose.com/c/cells/9

ขอให้สนุกกับการเขียนโค้ด!

ดูเพิ่มเติม