PivotTable         

อ.ดร. สมศักดิ์ จันทร์เอม

วิทยาลัยนานาชาตินวัตกรรมดิจิทัล มหาวิทยาลัยเชียงใหม่

17 ตุลาคม 2568

Data Set

นศ. สามารถ download file ได้จาก googledrive

1. การเตรียมข้อมูลก่อนสร้าง PivotTable

1.1 รูปแบบของข้อมูล

  • ชุดข้อมูลควรอยู่ในรูปแบบ ตารางที่สะอาดและสมบูรณ์ (clean and complete tabular format):

    • ต้องมี ชื่อหัวคอลัมน์ (headers) อยู่ในแถวแรก และแต่ละหัวข้อควร ไม่ซ้ำกัน

    • หลีกเลี่ยง การมีแถวหรือคอลัมน์ว่างเปล่า

    • ห้ามใช้ การรวมเซลล์ (merged cells)

  • ตรวจสอบให้แน่ใจว่าข้อมูลมี ความถูกต้องและสม่ำเสมอ (consistency and clarity):

    • คอลัมน์ที่เป็นตัวเลขควร ประกอบด้วยค่าตัวเลขเท่านั้น

    • วันที่และข้อความควรอยู่ใน รูปแบบที่เหมาะสมและสอดคล้องกัน

1.2 แปลงข้อมูลให้เป็นตาราง (Table) — ไม่จำเป็นแต่แนะนำให้ทำ

  • เลือกชุดข้อมูล จากนั้นไปที่ Insert → Table (หรือกด Ctrl + T)

  • ข้อดีของการแปลงข้อมูลให้เป็นตาราง:

    • ตารางจะ ขยายโดยอัตโนมัติ เมื่อมีการเพิ่มข้อมูลใหม่

    • ช่วย ลดข้อผิดพลาด เมื่อต้องเลือกช่วงข้อมูลสำหรับสร้าง PivotTable

2. การสร้าง PivotTable

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

  1. เลือกช่วงข้อมูลที่ต้องการวิเคราะห์

  2. ไปที่เมนู Insert → PivotTable

  3. ตั้งค่าหน้าต่าง Create PivotTable:

    • Table/Range: ระบุช่วงข้อมูล (Excel จะเลือกให้อัตโนมัติหากคลิกภายในตาราง)

    • เลือกตำแหน่งที่ต้องการวาง PivotTable:

      • เลือก New Worksheet: แนะนำสำหรับชุดข้อมูลขนาดใหญ่

      • หรือเลือก Existing Worksheet: ระบุตำแหน่งในชีตปัจจุบัน

  4. คลิก OK

3. ส่วนประกอบของ PivotTable

หลังจากสร้าง PivotTable แล้ว คุณจะเห็นส่วนประกอบสำคัญดังต่อไปนี้:

  1. โครงร่างของ PivotTable (PivotTable Layout) (บนแผ่นงาน): พื้นที่ที่จะแสดงผลลัพธ์ที่ถูกสรุปออกมา

  2. หน้าต่าง PivotTable Fields Pane (อยู่ด้านขวา): ใช้หน้าต่างนี้เพื่อ ลากฟิลด์ ไปวางในพื้นที่ต่าง ๆ ดังนี้:

    • Filters (ตัวกรอง): ใช้กรองข้อมูล เช่น ตามปี หรือหมวดหมู่สินค้า

    • Columns (คอลัมน์): ฟิลด์ที่จะแสดงในแนวคอลัมน์ เช่น ปี (Year), ไตรมาส (Quarter)

    • Rows (แถว): ฟิลด์ที่จะแสดงในแนวแถว เช่น ชื่อสินค้า (Product Name), หมวดหมู่ (Category)

    • Values (ค่า): ฟิลด์ตัวเลขที่ต้องการคำนวณ เช่น ยอดขาย (Sales), ปริมาณ (Quantity)

4. การจัดการข้อมูลใน PivotTable

4.1 การปรับฟิลด์ในพื้นที่ Values

  • โดยปกติ พื้นที่ Values จะใช้การคำนวณแบบ Sum (ผลรวม) เป็นค่าเริ่มต้น:

    • หากข้อมูลเป็นตัวเลข จะคำนวณ ผลรวม (Sum)

    • หากข้อมูลเป็นข้อความ จะนับ จำนวนรายการ (Count)

  • วิธีเปลี่ยนฟังก์ชันการคำนวณ:

    1. คลิกที่ฟิลด์ในพื้นที่ Values → เลือก Value Field Settings

    2. จากนั้นเลือกฟังก์ชันที่ต้องการ เช่น

      • Average: คำนวณค่าเฉลี่ย

      • Max/Min: แสดงค่าสูงสุดหรือค่าต่ำสุด

      • Count: นับจำนวนแถวของข้อมูล

4.2 การกรองข้อมูลด้วย Filters

  • ลากฟิลด์ที่ต้องการไปยังพื้นที่ Filters

  • จะมีเมนูแบบเลื่อนลง (dropdown) ปรากฏใน PivotTable ซึ่งช่วยให้คุณเลือกค่าที่ต้องการแสดงได้

4.3 การเรียงลำดับข้อมูล (Sorting Data)

  • คลิกขวาที่แถวหรือคอลัมน์ → เลือก Sort:

    • Sort Ascending: เรียงจากค่าน้อยไปมาก

    • Sort Descending: เรียงจากค่ามากไปน้อย

5. การปรับแต่ง PivotTable (Customizing a PivotTable)

5.1 การเปลี่ยนรูปแบบของ PivotTable

  • ไปที่แท็บ Design:

    • เลือกรูปแบบที่เหมาะสมจาก PivotTable Styles

    • เปิดหรือปิด Banded Rows หรือ Banded Columns เพื่อเพิ่มสีพื้นสลับแถว/คอลัมน์

5.2 การแสดงหรือซ่อน Subtotals และ Grand Totals

  • ที่แท็บ Design:

    • คลิก Subtotals เพื่อแสดงหรือซ่อนแถวผลรวมย่อย

    • คลิก Grand Totals เพื่อเปิดหรือปิดผลรวมทั้งหมดของแถวและคอลัมน์

5.3 การแสดงข้อมูลในรูปแบบเปอร์เซ็นต์

  • คลิกขวาที่ฟิลด์ในพื้นที่ Values → เลือก Show Values As

  • เลือก % of Grand Total: แสดงค่าในรูปเปอร์เซ็นต์เมื่อเทียบกับผลรวมทั้งหมด

  • หรือเลือก % of Row Total หรือ % of Column Total: แสดงค่าในรูปเปอร์เซ็นต์เมื่อเทียบกับผลรวมของแต่ละแถวหรือคอลัมน์

6. การวิเคราะห์ขั้นสูงใน PivotTable (Advanced Analysis)

6.1 การใช้ Slicers

  • ไปที่ InsertSlicer

  • เลือกฟิลด์ที่ต้องการใช้เป็นตัวกรองแบบกราฟิก (Graphical Filter)

  • คลิกปุ่ม Slicer เพื่อกรองข้อมูลใน PivotTable ได้อย่างง่ายดาย

6.2 การเพิ่ม Calculated Fields

  • ใช้สำหรับคำนวณค่าที่ไม่ได้มีอยู่ในข้อมูลต้นฉบับ
  1. คลิกภายใน PivotTable → ไปที่ AnalyzeFields, Items & SetsCalculated Field

  2. ป้อนชื่อและสูตรที่ต้องการ (เช่น = Sales * 1.07 เพื่อคำนวณภาษี 7%)

6.3 การสร้าง PivotChart

  • คลิกที่ PivotTable → ไปที่เมนู InsertPivotChart

  • เลือกรูปแบบแผนภูมิที่ต้องการ เช่น Column Chart หรือ Pie Chart

7. การอัปเดตและแก้ไข PivotTable

7.1 การเพิ่มข้อมูลใหม่ (Adding New Data)

  • หากมีการอัปเดตข้อมูลต้นทาง:

    • คลิกขวาที่ PivotTable → เลือก Refresh เพื่ออัปเดตข้อมูล

    • หากข้อมูลใหม่อยู่นอกช่วงข้อมูลเดิม ให้เปลี่ยนแหล่งข้อมูลโดย:

      • คลิกที่ PivotTable → ไปที่ AnalyzeChange Data Source

7.2 การลบ PivotTable

  • เลือก PivotTable ทั้งหมด → กดปุ่ม Delete

คำถามเกี่ยวกับพนักงานขาย (Questions about Salesperson)

  1. พนักงานขายแต่ละคนมียอดขายรวมทั้งหมดเท่าไร?
ชื่อพนักงานขาย (Row Labels) ยอดขายรวม (Sum of Sales)
Alice 66,906.44
Bob 73,714.11
Charlie 78,768.91
Diana 52,097.11
Grand Total (รวมทั้งหมด) 271,486.57
  1. พนักงานขายคนใดมียอดขายรวมสูงที่สุด และมียอดขายเท่าไร?
ชื่อพนักงานขาย (Row Labels) ยอดขายรวม (Sum of Sales)
Charlie 78,768.91
Bob 73,714.11
Alice 66,906.44
Diana 52,097.11
Grand Total (รวมทั้งหมด) 271,486.57
  1. ยอดขายเฉลี่ยต่อหนึ่งรายการขายของพนักงานแต่ละคนเป็นเท่าไร?
ชื่อพนักงานขาย (Row Labels) จำนวนสินค้าที่ขาย (Count of Product) ยอดขายรวม (Sum of Sales) ยอดขายเฉลี่ยต่อรายการ (Average of Sales)
Diana 17 52,097.11 3,064.54
Bob 26 73,714.11 2,835.16
Charlie 29 78,768.91 2,716.17
Alice 28 66,906.44 2,389.52
Grand Total (รวมทั้งหมด) 100 271,486.57 2,714.87

คำถามเกี่ยวกับภูมิภาค (Questions about Region)

  1. ภูมิภาคใดมียอดขายรวมสูงที่สุด?
ชื่อภูมิภาค (Row Labels) ยอดขายรวม (Sum of Sales)
South 93,637.37
East 67,468.67
West 63,422.14
North 46,958.39
Grand Total (รวมทั้งหมด) 271,486.57
  1. ภูมิภาคใดมียอดขายต่ำที่สุดในแต่ละประเภทสินค้า (Laptop, Phone, Tablet, Printer)?
ชื่อภูมิภาค (Row Labels) ยอดขายรวม (Sum of Sales)
South 93,637.37
\(~~~~\)Tablet 11,522.37
\(~~~~\)Phone 21,404.62
\(~~~~\)Laptop 28,807.82
\(~~~~\)Printer 31,902.56
East 67,468.67
\(~~~~\)Printer 7,646.67
\(~~~~\)Tablet 15,776.21
\(~~~~\)Phone 18,337.01
\(~~~~\)Laptop 25,708.78
West 63,422.14
\(~~~~\)Phone 5,082.50
\(~~~~\)Tablet 14,562.32
\(~~~~\)Printer 15,684.25
\(~~~~\)Laptop 28,093.07
North 46,958.39
\(~~~~\)Tablet 5,648.40
\(~~~~\)Printer 9,721.27
\(~~~~\)Phone 13,136.98
\(~~~~\)Laptop 18,451.74
Grand Total (รวมทั้งหมด) 271,486.57
  1. ยอดขายเฉลี่ยต่อหนึ่งรายการในแต่ละภูมิภาคเป็นเท่าไร?
ชื่อภูมิภาค (Row Labels) ยอดขายเฉลี่ยต่อรายการ (Average of Sales)
South 3,228.87
North 2,762.26
West 2,536.89
East 2,326.51
Grand Total (รวมทั้งหมด) 2,714.87

คำถามเกี่ยวกับประเภทสินค้า (Questions about Product)

  1. ประเภทสินค้าใดมียอดขายรวมสูงที่สุด?
ประเภทสินค้า (Row Labels) ยอดขายรวม (Sum of Sales)
Laptop 101,061.41
Printer 64,954.75
Phone 57,961.11
Tablet 47,509.30
Grand Total (รวมทั้งหมด) 271,486.57
  1. ยอดขายรวมของแต่ละประเภทสินค้าในแต่ละภูมิภาคเป็นเท่าไร?
ประเภทสินค้า (Row Labels) East North South West Grand Total (รวมทั้งหมด)
Laptop 25,708.78 18,451.74 28,807.82 28,093.07 101,061.41
Printer 7,646.67 9,721.27 31,902.56 15,684.25 64,954.75
Phone 18,337.01 13,136.98 21,404.62 5,082.50 57,961.11
Tablet 15,776.21 5,648.40 11,522.37 14,562.32 47,509.30
Grand Total (รวมทั้งหมด) 67,468.67 46,958.39 93,637.37 63,422.14 271,486.57
  1. ประเภทสินค้าใดมียอดขายเฉลี่ยต่อหนึ่งรายการสูงที่สุด?
ประเภทสินค้า (Row Labels) ยอดขายเฉลี่ยต่อรายการ (Average of Sales)
Laptop 3,158.17
Printer 2,598.19
Tablet 2,500.49
Phone 2,415.05
Grand Total (รวมทั้งหมด) 2,714.87

คำถามแบบผสม (Salesperson + Region + Product)

  1. พนักงานขายคนใดมียอดขายสูงที่สุดในแต่ละภูมิภาค?
ชื่อภูมิภาค (Row Labels) ยอดขายรวม (Sum of Sales)
South 93,637.37
\(~~~~\)Charlie 35,514.86
\(~~~~\)Diana 24,285.28
\(~~~~\)Bob 17,047.73
\(~~~~\)Alice 16,789.50
East 67,468.67
\(~~~~\)Alice 25,484.17
\(~~~~\)Bob 16,495.94
\(~~~~\)Diana 15,864.55
\(~~~~\)Charlie 9,624.01
West 63,422.14
\(~~~~\)Bob 20,756.88
\(~~~~\)Charlie 18,575.60
\(~~~~\)Alice 16,103.75
\(~~~~\)Diana 7,985.91
North 46,958.39
\(~~~~\)Bob 19,413.56
\(~~~~\)Charlie 15,054.44
\(~~~~\)Alice 8,529.02
\(~~~~\)Diana 3,961.37
Grand Total (รวมทั้งหมด) 271,486.57
  1. ยอดขายรวมของแต่ละประเภทสินค้า จำแนกตามพนักงานขายและภูมิภาค

  1. ในแต่ละภูมิภาค พนักงานขายคนใดขาย Laptop ได้มากที่สุด?

คำถามเชิงเปรียบเทียบและการวิเคราะห์ (Comparative and Analytical Questions)

  1. ยอดขายระหว่างภูมิภาค North และ South แตกต่างกันเท่าไร?
ชื่อภูมิภาค (Row Labels) ยอดขายรวม (Sum of Sales)
South 93,637.37
North 46,958.39
Difference (ผลต่าง) 46,678.98
  1. ยอดขายของสินค้า Phone เทียบกับ Laptop ในแต่ละภูมิภาคเป็นอย่างไร?
ชื่อภูมิภาค (Row Labels) Phone Laptop Difference (ผลต่าง)
East 18,337.01 25,708.78 –7,371.77
North 13,136.98 18,451.74 –5,314.76
South 21,404.62 28,807.82 –7,403.20
West 5,082.50 28,093.07 –23,010.57
  1. พนักงานขายแต่ละคนมีสัดส่วนยอดขายคิดเป็นกี่เปอร์เซ็นต์ของยอดขายรวมทั้งหมด?
ชื่อพนักงานขาย (Row Labels) % ของยอดขายรวมทั้งหมด (% of Grand Total) ยอดขายรวม (Sum of Sales)
Alice 22.91% 36,425.15
Bob 27.33% 43,457.24
Charlie 24.23% 38,526.93
Diana 25.54% 40,613.20
Grand Total (รวมทั้งหมด) 100.00% 159,022.52

คำถามสรุปผล (Summary Questions)

  1. ยอดขายรวมจากทุกภูมิภาคและพนักงานขายทั้งหมดเป็นเท่าไร?

คำตอบ: 271,486.57 USD

  1. พนักงานขายคนใดและในภูมิภาคใดมียอดขายต่ำที่สุด?

คำตอบ: Diana, 3,961.37 USD (ในภูมิภาค North)

  1. จำนวนครั้งของการขาย (Count) ของแต่ละประเภทสินค้าในแต่ละภูมิภาคเป็นเท่าไร?