วิธีสร้าง Pivot Table ใน Excel โดยใช้ C#

คำแนะนำแบบฝึกหัดสั้น ๆ นี้เกี่ยวกับ วิธีสร้าง pivot table ใน Excel โดยใช้ C# หากต้องการ สร้างตารางเดือยด้วยการเขียนโปรแกรม C# รหัสและคำอธิบายโดยละเอียดมีให้ในตอนท้าย คุณจะได้รับไฟล์ XLSX (หรือ XLS) ที่มีตารางเดือยในนั้นโดยไม่ต้องใช้บุคคลที่สามอื่น เครื่องมือปาร์ตี้ นอกจากนี้ยังมีขั้นตอนที่เป็นแนวทางในการเพิ่มเขตข้อมูลต่างๆ ลงในพื้นที่ต่างๆ ในตาราง Pivot

ขั้นตอนในการสร้าง pivot table ใน C#

  1. สร้างสภาพแวดล้อมเพื่อเพิ่ม Aspose.Cells for .NET จาก NuGet package manager สำหรับสร้าง pivot table
  2. สร้างหรือโหลด workbook ที่มีอยู่ซึ่งมีข้อมูลสำหรับตารางเดือย
  3. เข้าถึงเป้าหมาย worksheet ที่ต้องการเพิ่มตาราง Pivot
  4. สร้างตาราง Pivot และรับตัวอย่างสำหรับการประมวลผลเพิ่มเติม
  5. กำหนดค่า Pivot Table ใหม่และเพิ่มฟิลด์ต่างๆ ลงในคอลัมน์ แถว และพื้นที่ข้อมูล
  6. บันทึกสมุดงานผลลัพธ์ที่มีตารางเดือยอยู่ในนั้น

หลังจากสร้างสภาพแวดล้อมสำหรับการสร้าง C# Excel pivot table แล้ว เราจะอธิบายไว้ที่นี่ เพื่อให้เราสร้างสมุดงานใหม่ที่นี่โดยมีข้อมูลฮาร์ดโค้ด อย่างไรก็ตาม คุณสามารถโหลดไฟล์ Excel ที่มีอยู่โดยที่มีข้อมูลเป้าหมายอยู่ในนั้นด้วย ในขั้นตอนถัดไป จะอธิบายเพิ่มเติมเกี่ยวกับกระบวนการสร้าง pivotTable และการกำหนดค่า ในขั้นตอนสุดท้าย เขตข้อมูลต่างๆ จะถูกเพิ่มลงในพื้นที่ต่างๆ ในตาราง Pivot เช่น คอลัมน์ แถว และข้อมูล

รหัสเพื่อสร้าง pivot Table ใน Excel โดยใช้ C

โค้ดตัวอย่างนี้สาธิตวิธีสร้าง pivot table ใน C# โดยระบุช่วงข้อมูล และเซลล์ปลายทางที่จะวาง pivot table พร้อมกับชื่อตาราง pivot คลาส pivotTable มีฟังก์ชัน AddFieldToArea() ที่ใช้เพื่อลากเขตข้อมูลต่างๆ ไปยังพื้นที่ต่างๆ โดยใช้ pivotFieldType เช่น Column, Row หรือ Data พร้อมกับหมายเลขเขตข้อมูลในช่วงข้อมูลที่เลือก คุณยังสามารถใช้เพจ pivotFieldType อื่นได้หากจำเป็น

ในบทความนี้ เราได้เรียนรู้การ เพิ่มตาราง Pivot ของ Excel ใน C# หากคุณต้องการเรียนรู้วิธีส่งออกข้อมูลในรายการไปยัง Excel โปรดดูบทความใน วิธีส่งออกข้อมูลรายการไปยัง Excel ใน C#

 ไทย