สร้างผลรวมย่อยใน Excel ด้วย C#

บทแนะนำสั้นนี้แนะนำ วิธีเพิ่มผลรวมย่อยใน Excel ด้วย C#. คุณจะได้รับรายละเอียดในการตั้งค่า IDE, รายการขั้นตอน, และตัวอย่างโค้ดสำหรับ การสร้างผลรวมย่อยใน Excel ด้วย C#. รายละเอียดทั้งหมดจะถูกแชร์เพื่อปรับแต่งไฟล์ Excel สำหรับการกำหนดโครงสร้างข้อมูลที่จัดกลุ่มก่อนบันทึกไฟล์ Excel.

ขั้นตอนการสร้างผลรวมย่อยอัตโนมัติด้วย C#

  1. สร้างสภาพแวดล้อมเพื่อใช้ Aspose.Cells for .NET เพื่อเพิ่มผลรวมย่อย
  2. ตั้งค่าใบอนุญาตเพื่อใช้ไลบรารีโดยไม่มีขีดจำกัดการประเมินผล
  3. สร้างอ็อบเจ็กต์ workbook และเข้าถึงแผ่นแรกในนั้น
  4. เพิ่มป้ายกำกับสำหรับหัวข้อในแถวแรก
  5. ตั้งค่าข้อมูลในแถวโดยใช้ข้อมูลอาเรย์
  6. กำหนดช่วงของข้อมูลโดยยกเว้นแถวหัว
  7. ใช้วิธี Subtotal() เพื่อจัดกลุ่มข้อมูลตามภูมิภาคและรวมจำนวน
  8. วนซ้ำผ่านระดับโครงร่างทั้งหมดเพื่อยุบแถวที่จัดกลุ่ม
  9. บันทึกไฟล์ลงดิสก์พร้อมข้อมูลและผลรวมย่อยในนั้น

ขั้นตอนข้างต้นสรุป วิธีทำ subtotal ใน Excel ด้วย C# . สร้างอินสแตนซ์ของ Workbook, เข้าถึงแผ่นแรก, เพิ่มหัวตารางในนั้น, แทรกข้อมูลตัวอย่างบางส่วน, กำหนดช่วงของข้อมูล, และใช้ subtotal โดยจัดกลุ่มตาม Region ในคอลัมน์ Amount. ตั้งค่าพฤติกรรมออนไลน์, เพิ่มแถวสรุป, ยุบข้อมูล, และปรับขนาดคอลัมน์อัตโนมัติก่อนบันทึกไฟล์ Excel.

โค้ดสำหรับสร้างผลรวมย่อยอัตโนมัติใน Excel ด้วย C#

โค้ดนี้แสดง วิธีสร้างผลรวมย่อยใน Excel ด้วย C#. คุณสามารถปรับแต่งผลลัพธ์โดยจัดเรียงคอลัมน์กลุ่มก่อนเรียกใช้ฟังก์ชัน Subtotal, เพิ่มฟังก์ชันผลรวมย่อยหลายรายการเช่น Sum และ Average, และใช้ SubtotalSetting เพื่อแสดงสรุปด้านล่างหรือทางด้านขวาของข้อมูล. สไตล์สามารถตั้งค่าสำหรับแถวผลรวมย่อยได้เช่นการทำให้เป็นตัวหนาหรือเติมสี.

บทความนี้ได้สอนกระบวนการเพิ่มผลรวมย่อยในไฟล์ Excel ให้เราแล้ว สำหรับการเชื่อมต่อ slicer กับหลาย pivot table โปรดดูบทความ Connect slicer to multiple pivot tables using C#.

 ไทย