Pivot Table Excel คืออะไร? วิธีสรุปข้อมูลหลายพันแถวให้เป็นรายงานในไม่กี่ขั้นตอน
ถ้ามีข้อมูลขาย ข้อมูลพนักงาน หรือรายการธุรกรรมจำนวนมาก แล้วต้องมานั่งเขียนสูตรสรุปใหม่ทุกครั้ง Pivot Table ช่วยให้คุณเปลี่ยนข้อมูลดิบให้เป็นรายงาน โดยลาก Field ไปวางตามมุมมองที่ต้องการ และปรับรายงานได้อย่างรวดเร็ว
1 Pivot Table Excel คืออะไร?
Pivot Table คือเครื่องมือใน Excel สำหรับคำนวณ สรุป และวิเคราะห์ข้อมูลจำนวนมาก โดยไม่จำเป็นต้องเขียนสูตรสรุปทีละเงื่อนไข
จุดเด่นคือเราสามารถนำ Field เช่น สินค้า, จังหวัด, พนักงานขาย, เดือน และยอดขาย มาลากสลับตำแหน่งเพื่อดูข้อมูลในมุมต่าง ๆ ได้ เช่น ยอดขายตามสินค้า ยอดขายตามภูมิภาค หรือยอดขายรายเดือน
2 ก่อนทำ Pivot Table ต้องเตรียมข้อมูลอย่างไร?
Pivot Table ทำงานได้ดีที่สุดเมื่อข้อมูลอยู่ในรูปแบบตาราง แต่ละแถวคือหนึ่งรายการ และแต่ละคอลัมน์มีความหมายชัดเจน
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | วันที่ | เลขที่บิล | สินค้า | ภาค | พนักงานขาย | ยอดขาย |
| 2 | 01/10/2026 | INV001 | Notebook | กลาง | อนันต์ | 82,000 |
| 3 | 01/10/2026 | INV002 | Monitor | เหนือ | ปรียา | 46,000 |
| 4 | 02/10/2026 | INV003 | Notebook | ใต้ | กิตติ | 71,500 |
| 5 | 03/10/2026 | INV004 | Keyboard | กลาง | อนันต์ | 18,000 |
มี Header แถวเดียว แต่ละคอลัมน์เก็บข้อมูลประเภทเดียวกัน ไม่มีแถวรวมยอดแทรก และไม่มี Merge Cell ในตารางข้อมูล
หัวตารางหลายชั้น มีแถวว่างคั่น มี Subtotal อยู่กลางข้อมูล หรือจัดรายงานแบบเดือนอยู่คนละคอลัมน์
3 วิธีสร้าง Pivot Table ใน Excel
หากข้อมูลเป็น Excel Table อยู่แล้ว Excel จะรู้ขอบเขตของข้อมูลได้ชัดเจนขึ้น
ตรวจสอบ Table/Range ว่าเป็นช่วงข้อมูลที่ต้องการ
สำหรับผู้เริ่มต้น แนะนำ New Worksheet เพื่อแยกรายงานออกจากข้อมูลดิบ
ทดลองสลับ Rows, Columns, Values และ Filters เพื่อสร้างรายงานตามโจทย์
4 เข้าใจ 4 พื้นที่หลัก: Rows, Columns, Values และ Filters
“อยากดูยอดขาย” → Values
“แยกตามสินค้า” → Rows
5 ตัวอย่าง: สรุปยอดขายตามสินค้า
จากข้อมูลตัวอย่างด้านบน ถ้าต้องการตอบคำถามว่า “สินค้าแต่ละชนิดมียอดขายรวมเท่าไร?” ให้ลาก Field ดังนี้
| สินค้า | Sum of ยอดขาย |
|---|---|
| Keyboard | 18,000 |
| Monitor | 46,000 |
| Notebook | 153,500 |
| Grand Total | 217,500 |
ถ้าต้องการดูต่อว่าแต่ละภาคมียอดขายเท่าไร เพียงลาก ภาค ไปไว้ที่ Columns รายงานก็จะเปลี่ยนมุมมองทันที
6 ทำไมบางครั้ง Pivot Table ขึ้น Count แทน Sum?
กรณีนี้เจอบ่อยมากครับ ถ้าคอลัมน์ยอดขายมีข้อมูลบางส่วนเป็น Text หรือ Excel มองว่าไม่ใช่ตัวเลข Pivot Table อาจสรุปเป็น Count แทนที่จะเป็น Sum
คอลัมน์ที่ต้องการรวมยอดควรเป็นตัวเลขจริง ไม่ใช่เลขที่ถูกเก็บเป็น Text
เลือก Sum, Count, Average, Max, Min ตามความหมายของรายงาน
7 เพิ่มข้อมูลใหม่แล้ว Pivot Table ทำไมไม่เปลี่ยน?
Pivot Table ไม่ได้หมายความว่าจะอ่านข้อมูลใหม่ทุกครั้งโดยอัตโนมัติ เมื่อข้อมูลต้นทางเปลี่ยน เราต้อง Refresh เพื่อให้รายงานดึงข้อมูลล่าสุด
แล้วเลือก PivotTable Analyze → Refresh หรือคลิกขวาแล้วเลือก Refresh
เหมาะกับไฟล์รายงานที่มี Pivot Table หลายชุด
ทำไมแนะนำให้ข้อมูลต้นทางเป็น Excel Table?
ถ้าใช้ช่วงข้อมูลธรรมดา เช่น A1:F100 แล้วเดือนหน้ามีข้อมูลเพิ่มถึงแถว 150 Source เดิมอาจไม่ครอบคลุมข้อมูลใหม่
แต่ถ้าเปลี่ยนข้อมูลต้นทางเป็น Excel Table ตารางจะขยายตามแถวใหม่ได้ง่ายกว่า เมื่อ Refresh Pivot Table รายการใหม่จึงถูกนำมารวมในรายงานได้สะดวกขึ้น
8 6 จุดที่คนทำงานพลาดบ่อยเวลาใช้ Pivot Table
ควรเหลือ Header หลักเพียงแถวเดียวก่อนสร้าง Pivot
ทำให้โครงสร้างข้อมูลไม่เป็นตารางที่ดีสำหรับการวิเคราะห์
Pivot Table สามารถสร้าง Grand Total เองได้ ไม่ควรเอายอดรวมเดิมมาปน
เช่น ยอดขายบางแถวเป็นตัวเลข บางแถวเป็น Text
รายงานจึงยังคงแสดงข้อมูลรอบเดิม
ข้อมูลรอบใหม่อาจหลุดออกจากช่วงเดิม ควรพิจารณาใช้ Excel Table
9 Workshop: เปลี่ยนข้อมูลขายให้เป็นรายงาน 3 มุม
ลองใช้ข้อมูลตัวอย่างเดียวกัน แล้วสร้าง Pivot Table เพื่อตอบคำถามต่อไปนี้
10 คำถามที่พบบ่อยเกี่ยวกับ Pivot Table
Pivot Table เหมาะกับข้อมูลกี่แถว?
ไม่มีจำนวนแถวตายตัวที่ต้องมีถึงจะใช้ Pivot Table ได้ แต่จุดเด่นของเครื่องมือนี้คือช่วยสรุปข้อมูลตารางจำนวนมาก โดยไม่ต้องสร้างสูตรสรุปทีละเงื่อนไข
Pivot Table ต่างจาก SUMIFS อย่างไร?
SUMIFS เหมาะเมื่อเราต้องการผลลัพธ์ตามโครงรายงานที่กำหนดไว้ ส่วน Pivot Table เหมาะกับการสรุปและสลับมุมวิเคราะห์ได้รวดเร็ว ทั้งสองเครื่องมือใช้ร่วมกันได้ ขึ้นอยู่กับโจทย์
เพิ่มข้อมูลแล้วต้องสร้าง Pivot Table ใหม่ไหม?
ไม่จำเป็นเสมอไป ถ้า Source ครอบคลุมข้อมูลใหม่ ให้ Refresh เพื่ออัปเดตรายงาน การใช้ Excel Table เป็น Source ช่วยให้จัดการข้อมูลที่เพิ่มขึ้นได้ง่ายขึ้น
Pivot Table ใช้กับ Power Query ได้ไหม?
ใช้ร่วมกันได้ดีมาก Power Query ช่วย Clean / Transform / รวมข้อมูล แล้ว Pivot Table ใช้สรุปและวิเคราะห์ข้อมูลที่เตรียมเสร็จแล้ว
ข้อมูลหลายหมื่นแถวใช้ Pivot Table ได้ไหม?
ได้ในหลายกรณี แต่ประสิทธิภาพขึ้นอยู่กับขนาดไฟล์ จำนวน Field สูตรอื่นใน Workbook และสเปกเครื่อง ถ้าข้อมูลซับซ้อนมากอาจต้องพิจารณา Data Model หรือ Power BI ต่อ
Pivot Table ต้องเขียนสูตรไหม?
การสรุปพื้นฐานไม่จำเป็นต้องเขียนสูตร เพราะสามารถลาก Field ไปวางใน Rows, Columns, Values และ Filters ได้ แต่ความเข้าใจโครงสร้างข้อมูลยังสำคัญมาก
อยากใช้ Pivot Table กับงานจริงให้คล่องขึ้น?
ถ้าคุณต้องทำรายงานจากข้อมูลจำนวนมากเป็นประจำ คอร์ส Excel Pivot Table ของ Excel Speed Work เน้น Workshop และตัวอย่างจากงานจริง เพื่อให้เข้าใจตั้งแต่การเตรียมข้อมูลไปจนถึงการสร้างรายงาน
ดูรายละเอียดคอร์ส Excel Pivot Table →