Excel PivotTable

Function HIT PivotTable

วิเคราะห์ข้อมูลอย่างรวดเร็วด้วย Pivotable เพียง 3 ขั้นตอน

บทความนี้ขอแนะนำการใช้ PivotTable สำหรับการสร้างตรางวิเคราะห์ข้อมูล ที่ง่ายและเร็วที่สุดในกลุ่ม software การสร้าง Report ด้วยความง่ายและสามารถใช้ได้ทั้ง Excel และ Google Sheet


ก่อนที่เราจะไปสร้าง PivotTable เรามาดูวิธีการเตรียมข้อมูลกันก่อนโดยมีหลัก 2-3 ข้อ จากตัวอย่าง เป็นข้อมูลที่เกี่ยวกับ จำนวนนักเรียน แบ่งตามชั้นการศึกษา อายุ และโรงเรียน

*ขอบคุณข้อมูลจาก https://data.go.th/ ศูนย์กลางข้อมูลเปิดภาครัฐ ( Open Government Data Download file ตัวอย่าง )

1. ข้อมูลที่จะนำมา Pivot ไม่ควรมีช่องว่างในตรางข้อมูล เพื่อการแสดงผลรวมได้อย่างถูกต้อง
2. Format ตัวเลข ตัวอักษร เช่น คอลัมน์ “Total” ถ้า Fomat เป็นตัวอักษร เมื่อ Pivot แล้วจะไม่สามารถแสดงผลรวมของตัวเลขช่อง “Total” ได้
3. ค่า ในตราง ควรสั้นกระชับและมีความหมายเดียว เช่น คอลัมน์ “Age” ไม่จำเป็นต้องมีคำว่า “ปี”


การสร้าง PivotTable 3 ขั้นตอน


1. เปลี่ยนรูปแบบ cell ให้เป็นแบบ Table ก่อน
1. ลากเมาส์คลุมข้อมูลที่ต้องการ Pivot
2. เลือกเมนู Insert > Table
3. OK
4. ตรางจะเปลี่ยนเป็นสีและได้ชื่อ “Table1”


2. สร้างตราง PivotTable
1. คลิ๊กที่ตราง 1 ครั้ง
2. เลือกเมนู Insert
3. เลือกเมนู PivotTable
4. ติ๊กที่ “Add this data to the Data Model”
5. OK

เราจะได้ layout PivotTable จากนั้นมาดูรูปตามลำดับตัวเลขกัน

*รูปตัวอย่าง จะสลับ ซ้าย-ขวา กับหน้าจอโปรแกรม excel เพื่อแสดงให้เห็นถึงที่มาของ Fild ต่างๆ ได้ง่ายขึ้น

3. ออกแบบตราง PivotTable (ลากวางตามรูปตัวอย่าง)
1. SchoolName กับ YearTerm วางช่อง Filters
2. Age วางช่อง Columns
3. Level วางช่อง Row
4. Total วางช่อง Values


การปรับแต่งตราง

– เราสามารถสลับค่าต่างๆ ในช่อง Filters, Columns, Row, Values ได้ การลบค่าที่ใส่ไปแล้วให้คลิ๊กค้างแล้วลากออก เคอเซอร์จะขึ้นรูปกากบาท แล้วปล่อยเมาส์
– ช่อง Value สามารถเปลี่ยนรูปแบบการแสดงผลเป็น SUM, Count, Average และอื่นๆ ได้ โดยคลิ๊กรูปสามเหลี่ยม เลือก Value Filed Settings
– เมื่อ Update ข้อมูลในตรางฐานข้อมูล ใน PivotTable ก็จะ update ทันที


สำหรับเพื่อนๆ ที่สงสัยหรืออยากให้แนะนำ Funtion อะไรไหนที่ต้องใช้งานกันบ่อย
สามารถ Comment ไว้ที่ใต้บทความนี้นะครับ Ad จะพยายามตอบให้ทุกคำถามน้า