เมื่อทำงานกับข้อมูล Excel ตาราง Pivot ทำให้การวิเคราะห์ง่ายขึ้นโดยการสรุปชุดข้อมูลขนาดใหญ่ แต่เมื่อการวิเคราะห์ของคุณมีการพัฒนา คุณอาจต้องลบตาราง Pivot เก่าออกเพื่อให้แผ่นงานสะอาดหรือตpared สำหรับข้อมูลใหม่ คุณสามารถลบตาราง Pivot ใด ๆ ในไม่กี่วินาที โดยไม่ต้องค้นหาแบบแมนนวลและไม่มีการอ้างอิงที่เสียหายเหลืออยู่ ในคู่มือนี้เราจะสอนคุณเกี่ยวกับวิธีการลบตาราง Pivot จากแผ่นงาน Excel โดยใช้ Python

นี่สำหรับใคร?

  • ผู้ใช้ Excel ที่มีความเชี่ยวชาญที่ทำการอัตโนมัติรายงานประจำเดือน
  • นักวิเคราะห์ข้อมูลที่สร้างแผงควบคุมใหม่ทุกวันจันทร์
  • นักพัฒนา Python ที่ชอบเขียนโค้ดห้าบรรทัดมากกว่าต่อสู้กับ GUI
  • วิศวกรด้านอัตโนมัติที่ต้องการการทำความสะอาดที่มีความแน่นหนาและสามารถทำซ้ำได้

ดังนั้น คุณพร้อมหรือยัง? ให้เรา ลบตารางพีวอตนั้นและไปต่อกับชีวิต

ลบ Pivot Table โดยใช้ Aspose.Cells for Python

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

เริ่มต้นให้ติดตั้ง Aspose.Cells ผ่าน pip:

pip install aspose-cells-python

ขั้นตอน: ลบตาราง Pivot จากแผ่นงาน Excel ใน Python

ด้านล่างนี้เป็นรูปแบบที่สั้นที่สุดและเชื่อถือได้ที่เราสามารถใช้เพื่อลบตารางพิเวทจากแผ่นงาน Excel ใน Python เพียงแค่คัดลอกและวาง เปลี่ยนชื่อไฟล์ และคุณจะสำเร็จ

ขั้นตอนที่ 1: นำเข้ามอดูล Aspose.Cells

นำเข้ามอดูลที่จำเป็นเพื่อเริ่มทำงานกับไฟล์ Excel。

from aspose.cells import Workbook

ขั้นตอนที่ 2: โหลดไฟล์ Excel.

โหลดไฟล์ Excel ที่มีตาราง Pivot อยู่แล้วโดยใช้คลาส Workbook.

workbook = Workbook("pivot_table_example.xlsx")

ขั้นตอนที่ 3: เข้าถึงเวิร์กชีตที่มีตาราง Pivot

เลือกแผ่นงานเฉพาะที่มีตารางหมุนของคุณอยู่

worksheet = workbook.worksheets[0]

ขั้นตอนที่ 4: เข้าถึงการรวบรวมตาราง Pivot.

ทุกเวิร์กชีตมีการรวบรวมตารางพีวิทย์ เข้าถึงมันเพื่อดำเนินการต่างๆ เช่น การลบ

pivot_tables = worksheet.pivot_tables

ขั้นตอนที่ 5: ลบตารางหมุน.

คุณสามารถลบตาราง Pivot ที่เฉพาะเจาะจงโดยใช้ดัชนีของมัน ตัวอย่างเช่น หากต้องการลบตาราง Pivot แรก:

pivot_table = worksheet.pivot_tables[0]
pivot_tables.remove_pivot_table(pivot_table)

ขั้นตอนที่ 6: บันทึกไฟล์ที่ทำความสะอาดแล้ว。

หลังจากลบตารางพีวิOtp์ แนะนำให้เขียนไปยังไฟล์ใหม่เพื่อให้เราสามารถกลับไปยังต้นฉบับได้เสมอ

workbook.save("pivot_table_deleted.xlsx")

นั่นแหละ. โค้ดไม่กี่บรรทัดและตาราง Pivot ก็เป็นเรื่องอดีตแล้ว.

ตัวอย่างที่สมบูรณ์: วิธีลบ Pivot Table จากแผ่นงาน Excel ใน Python

โปรดดูด้านล่างตัวอย่างโค้ดครบถ้วนที่แสดงวิธีการลบตาราง Pivot โดยใช้ Aspose.Cells:

วิธีลบ Pivot Table จากแผ่นงาน Excel ใน Python

วิธีลบ Pivot Table จากแผ่นงาน Excel ใน Python

ทำไมต้องใช้ Aspose.Cells ในการจัดการ Pivot Table?

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

  • ทำงานได้โดยไม่ต้องติดตั้ง Microsoft Excel
  • รองรับทุกฟอร์แมตของ Excel รวมถึง XLSX, XLS, XLSB และ CSV
  • จัดการตารางพีวีต ชาร์ต และสูตรด้วยความแม่นยำ
  • เปิดใช้งานการทำงานอัตโนมัติในขนาดใหญ่สำหรับงานประมวลผลข้อมูล
  • รวมเข้ากับระบบข้อมูลที่ใช้ Python ได้อย่างง่ายดาย

หากเป้าหมายของคุณคือการทำให้การวิเคราะห์และการจัดการข้อมูลเป็นอัตโนมัติ Aspose.Cells เป็นตัวเลือกที่แข็งแกร่งและเชื่อถือได้

ต้องการใบอนุญาตฟรีหรือไม่?

Aspose มีใบอนุญาตชั่วคราวฟรีที่ปลดล็อก API ทั้งหมด ไม่มีลายน้ำ และไม่มีขีดจำกัดแถว รับใบอนุญาตนี้ได้ที่ license page หลังจากนั้นให้วางไฟล์ใบอนุญาตไว้ข้างสคริปต์ของคุณและโหลดด้วย:

lic = License()
lic.set_license("Aspose.Cells.lic")

แหล่งข้อมูลเพิ่มเติมฟรี

สำรวจคู่มือและตัวอย่างโค้ดที่เป็นประโยชน์เกี่ยวกับการทำงานอัตโนมัติใน Excel ด้วย Python:

สรุป

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

คุณติดอยู่ที่ไหนหรือเปล่า? คุณสามารถเข้าเยี่ยมชม free support forum ได้ตามสบาย ทีมงาน Aspose มักจะตอบกลับภายในไม่กี่ชั่วโมง

ดูเพิ่มเติม