การแสดงภาพข้อมูลเชิงลำดับขั้นด้วยแผนภูมิ Treemap ทำให้ข้อมูลที่ซับซ้อนเข้าใจได้ง่ายในแค่ครั้งเดียว ในบทความนี้คุณจะได้เรียนรู้วิธีสร้างแผนภูมิ Treemap ใน Excel ด้วย C# และ Aspose.Cells for .NET คู่มือรวมตัวอย่างโค้ดที่ทำงานได้เต็มรูปแบบ, เคล็ดลับในการปรับแต่งลักษณะของแผนภูมิ, และแหล่งข้อมูลเพื่อเริ่มต้นอย่างรวดเร็ว.
บทความนี้ครอบคลุมหัวข้อต่อไปนี้:
- ไลบรารี Excel C# สำหรับสร้างแผนภูมิ Treemap
- สร้างแผนภูมิ Treemap ใน Excel ด้วย C#
- รับใบอนุญาตฟรี
- แผนภูมิ Treemap Excel: แหล่งข้อมูลฟรี
- สรุป
- ดูเพิ่มเติม
ไลบรารี Excel ของ C# เพื่อสร้างแผนภูมิ Treemap
Aspose.Cells for .NET เป็นไลบรารีการจัดการ Excel ที่ครอบคลุมซึ่งช่วยให้นักพัฒนาสามารถสร้าง แก้ไข และแสดงผลไฟล์ Excel ได้โดยไม่ต้องใช้ Microsoft Office มันรองรับประเภทแผนภูมิต่าง ๆ มากมาย รวมถึงแผนภูมิ Treemap ที่เหมาะสำหรับการแสดงโครงสร้างแบบลำดับชั้น เช่น การขายตามภูมิภาค, หมวดหมู่สินค้า หรือแผนภูมิโครงสร้างองค์กร
ประโยชน์หลักของการใช้ Aspose.Cells for .NET:
- Rich API – การเข้าถึงเต็มรูปแบบของวัตถุ workbook, worksheet, cell, และ chart.
- High Performance – ทำงานอย่างมีประสิทธิภาพกับ workbook ขนาดใหญ่และชุดข้อมูล.
- No External Dependencies – ทำงานบนแพลตฟอร์มใดก็ได้ที่รองรับ .NET.
- Multiple Export Formats – บันทึกเป็น XLSX, XLS, CSV, PDF, PNG และอื่น ๆ.
การเริ่มต้นเป็นเรื่องง่าย:
- ดาวน์โหลดไลบรารีจาก Aspose.Cells releases page.
- ติดตั้งแพคเกจ NuGet:
PM> Install-Package Aspose.Cells
สร้างแผนภูมิ Treemap ใน Excel ด้วย C#
วิธีสร้างแผนภูมิ Treemap
ตัวอย่างต่อไปนี้แสดงวิธีการ:
- สร้างเวิร์กบุ๊กใหม่.
- เติมข้อมูลลงในแผ่นงานด้วยข้อมูลเชิงลำดับชั้น.
- เพิ่มแผนภูมิ Treemap.
- กำหนดค่าซีรีส์, ชื่อเรื่อง, และการจัดรูปแบบ.
- บันทึกเวิร์กบุ๊กเป็นไฟล์ Excel.
หมายเหตุ – โค้ดนี้เป็นอิสระอย่างสมบูรณ์และสามารถคอมไพล์ด้วย .NET 6.0 หรือใหม่กว่า
คำอธิบายของขั้นตอนสำคัญ
| Step | Purpose |
|---|---|
| 1 | สร้างอินสแตนซ์ใหม่ของ Workbook และดึงเวิร์กชีตแรกออกมา |
| 2 | เติมข้อมูลการขายแบบลำดับชั้นลงในเวิร์กชีต แถวแรกเป็นส่วนหัว |
| 3 | เพิ่มแผนภูมิประเภท ChartType.Treemap ตำแหน่งและขนาดของแผนภูมิถูกกำหนดโดยดัชนีแถว/คอลัมน์ที่ส่งให้ Charts.Add |
| 4 | เพิ่มซีรีส์เดียวที่ใช้ Sales เป็นช่วงค่าข้อมูล (E2:E7) และลำดับชั้น (A2:D7) เป็นข้อมูลประเภท |
| 5 | เปิดใช้งานป้ายข้อมูลให้แสดงทั้งค่าและชื่อประเภท และเปิดการเปลี่ยนสีตามจำนวนการขาย |
| 6 | บันทึกเวิร์กบุ๊กเป็นไฟล์ XLSX ไฟล์ที่สร้างขึ้นสามารถเปิดใน Excel เพื่อดู Treemap ได้ |
รับใบอนุญาตฟรี
สำรวจผลิตภัณฑ์ของ Aspose ด้วย ใบอนุญาตฟรีชั่วคราว. เยี่ยมชม หน้าลิขสิทธิ์ชั่วคราว เพื่อรับคีย์ที่ลบข้อจำกัดการประเมินค่า ทำให้คุณสามารถพัฒนาและทดสอบได้โดยไม่มีข้อจำกัด.
แผนภูมิ Treemap Excel: แหล่งข้อมูลฟรี
เพิ่มทักษะการทำอัตโนมัติ Excel ของคุณด้วยแหล่งข้อมูลฟรีเหล่านี้:
- Developer’s Guide – เอกสารครบถ้วนสำหรับ Aspose.Cells: https://docs.aspose.com/cells/net/
- Online Apps – ทดลองสร้างแผนภูมิโดยตรงในเบราว์เซอร์: https://products.aspose.app/cells/family
- API Reference – รายละเอียดคลาสและเมธอด: https://reference.aspose.com/cells/net/
- How‑To Articles – ตัวอย่างการใช้งานจริงและแนวทางปฏิบัติที่ดีที่สุด: https://blog.aspose.com/th/categories/aspose.cells-product-family/
สรุป
การสร้างแผนภูมิ Treemap ด้วย Aspose.Cells for .NET นั้นง่ายดายและต้องใช้เพียงไม่กี่บรรทัดของโค้ด ไลบรารีจัดการลำดับชั้นของข้อมูล การแสดงผลแผนภูมิ และการส่งออกไฟล์โดยไม่ต้องพึ่งพา Microsoft Office ด้วยการทำตามตัวอย่างข้างต้น คุณสามารถสร้างการแสดงผล Treemap ระดับมืออาชีพสำหรับรายงานการเงิน การวิเคราะห์การขาย หรือชุดข้อมูลเชิงลำดับใด ๆ ได้อย่างรวดเร็ว
หากคุณพบปัญหาใด ๆ หรือมีคำถาม โปรดเยี่ยมชม ฟอรัมสนับสนุนฟรี ของเราได้ที่ https://forum.aspose.com/c/cells/9