Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.
PivotTable คือเครื่องมือใน Excel สำหรับจัดกลุ่ม สรุป คำนวณ และกรองข้อมูลจำนวนมาก โดยไม่ต้องเขียนสูตรสรุปทีละรายการ เพียงลากฟิลด์ไปยังพื้นที่ Rows, Columns, Values และ Filters ก็สามารถตอบคำถาม เช่น ยอดขายรายเดือน ภูมิภาคที่ทำยอดสูงสุด หรือค่าเฉลี่ยต่อรายการได้อย่างรวดเร็ว
วิธีใช้งานที่เหมาะกับงานทั่วไปคือ เตรียมข้อมูลให้เป็นตาราง แปลงช่วงข้อมูลด้วย Ctrl + T สร้าง PivotTable วางฟิลด์ให้ตรงกับคำถาม เปลี่ยนวิธีคำนวณตามความหมายของข้อมูล เพิ่ม Slicer หรือ Timeline และ Refresh ทุกครั้งที่ข้อมูลต้นทางเปลี่ยน
PivotTable เหมาะกับงานแบบใด
PivotTable เหมาะกับข้อมูลแบบรายการหรือธุรกรรมที่แต่ละแถวเป็นหนึ่งรายการ เช่น ยอดขาย ค่าใช้จ่าย คำสั่งซื้อ หรือการปฏิบัติงาน ตัวอย่างคอลัมน์ที่พบบ่อย ได้แก่ วันที่ เลขที่รายการ สินค้า หมวดหมู่ ภูมิภาค พนักงานขาย จำนวน ราคาต่อหน่วย และยอดขาย
Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Repair Windows errors before they cause bigger problemsFix Now →จากข้อมูลชุดเดียวกัน คุณสามารถตอบคำถามได้หลายแบบ เช่น
#1 Best Overall
- The Microsoft Office 365 Bible: The Most Updated and Complete Guide to Excel, Word, PowerPoint, Outlook, OneNote, OneDrive, Teams, Access, and Publisher from Beginners to Advanced
- ABIS BOOK
- ยอดขายรวมแยกตามเดือนและภูมิภาค
- สินค้าหรือพนักงานขายที่ทำยอดสูงสุด
- จำนวนคำสั่งซื้อของลูกค้าแต่ละกลุ่ม
- ค่าเฉลี่ยยอดขายต่อรายการ
- สัดส่วนยอดขายของแต่ละสินค้า
- ยอดขายสะสมหรือการเปลี่ยนแปลงระหว่างปี
- จำนวนลูกค้าหรือรายการในแต่ละช่วงเวลา
PivotTable ช่วยสรุปข้อมูล แต่ไม่ได้ตรวจสอบความถูกต้องของข้อมูลต้นทาง หากมีรายการซ้ำ วันที่ผิด หรือตัวเลขถูกเก็บเป็นข้อความ ผลลัพธ์ก็อาจผิดตามไปด้วย
ชื่อเมนูอาจต่างกันเล็กน้อยระหว่าง Excel บน Windows, Mac และ Excel for the web โดยบทความนี้ใช้ชื่อเมนูภาษาอังกฤษที่พบได้ทั่วไปใน Excel รุ่นปัจจุบัน เช่น Microsoft 365, Excel 2024, 2021, 2019 และ 2016
ดูคำแนะนำ PivotTable จาก Microsoft
เตรียมข้อมูลก่อนสร้าง PivotTable
คุณภาพของรายงานขึ้นอยู่กับโครงสร้างข้อมูลมากกว่าการลากฟิลด์ ควรจัดข้อมูลให้มีลักษณะดังนี้
- หนึ่งแถวแทนหนึ่งรายการ
- หนึ่งคอลัมน์แทนหนึ่งตัวแปร
- มีหัวคอลัมน์เพียงหนึ่งแถว และหัวคอลัมน์ไม่ซ้ำกัน
- ไม่มีแถวหรือคอลัมน์ว่างคั่นกลาง
- แต่ละคอลัมน์ใช้ชนิดข้อมูลเดียวกัน
- วันที่เป็นวันที่จริง ไม่ใช่ข้อความที่มีหน้าตาเหมือนวันที่
- ตัวเลขเป็น Number ไม่ใช่ Text
- ไม่มีเซลล์ Merge ในช่วงข้อมูลต้นทาง
- ไม่มีผลรวมย่อยหรือผลรวมท้ายกลุ่มปะปนกับข้อมูลดิบ
ตัวอย่างโครงสร้างที่เหมาะสมคือ
| วันที่ | เลขที่รายการ | สินค้า | หมวดหมู่ | ภูมิภาค | พนักงานขาย | จำนวน | ราคาต่อหน่วย | ยอดขาย |
|---|---|---|---|---|---|---|---|---|
| 1/1/2026 | SO-001 | โน้ตบุ๊ก | คอมพิวเตอร์ | กรุงเทพฯ | กานต์ | 2 | 25,000 | 50,000 |
ทำไมควรใช้ Excel Table
คลิกเซลล์ใดก็ได้ในข้อมูล แล้วกด Ctrl + T จากนั้นตรวจสอบว่าช่วงข้อมูลถูกต้องและเลือก My table has headers การใช้ Table มีข้อดีสำคัญคือแถวใหม่ที่เพิ่มท้ายตารางจะถูกรวมในแหล่งข้อมูลเมื่อ Refresh และคอลัมน์ใหม่จะปรากฏใน PivotTable Fields ได้ง่ายกว่าการใช้ช่วงเซลล์คงที่ เช่น A1:I100
ตั้งชื่อ Table ให้จำง่ายจากแท็บ Table Design เช่น SalesData วิธีนี้ช่วยตรวจสอบ Data Source และใช้ร่วมกับ Power Query ได้สะดวกขึ้น
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
วิธีสร้าง PivotTable ใน Excel
Excel Desktop บน Windows หรือ Mac
- คลิกเซลล์ใดก็ได้ใน Table หรือช่วงข้อมูล
- เลือก Insert > PivotTable
- ตรวจสอบ Table/Range ให้ครอบคลุมข้อมูลทั้งหมด
- เลือก New Worksheet เพื่อสร้างรายงานในชีตใหม่ หรือ Existing Worksheet เพื่อวางในชีตเดิม
- คลิก OK
- ใช้บานหน้าต่าง PivotTable Fields เลือกและลากฟิลด์ไปยังพื้นที่ต่าง ๆ
ใน Excel for the web ให้เลือกเซลล์ใน Table หรือช่วงข้อมูล แล้วไปที่ Insert > PivotTable จากนั้นเลือกสร้างเองหรือใช้ Recommended PivotTable และเลือก New sheet หรือ Existing sheet
Recommended PivotTable
เลือก Insert > Recommended PivotTable เพื่อให้ Excel เสนอรูปแบบรายงานเบื้องต้น เหมาะกับผู้เริ่มต้นที่ยังไม่แน่ใจว่าจะจัดวางฟิลด์อย่างไร แต่ควรตรวจสอบเสมอว่า Excel เลือกฟิลด์และวิธีคำนวณตรงกับโจทย์หรือไม่ ฟีเจอร์นี้มีความพร้อมใช้งานแตกต่างกันตามรุ่นและสิทธิ์การใช้งาน โดยเอกสาร Microsoft ระบุการรองรับสำหรับสมาชิก Microsoft 365 บางรูปแบบ
เข้าใจ Rows, Columns, Values และ Filters
สมมติคำถามคือ “ต้องการดูยอดขายรายเดือนแยกตามภูมิภาค” ให้เริ่มจากแปลงคำถามเป็นตำแหน่งฟิลด์ดังนี้
| พื้นที่ | หน้าที่ | ตัวอย่างฟิลด์ |
|---|---|---|
| Rows | จัดกลุ่มข้อมูลในแนวตั้ง | สินค้า ภูมิภาค พนักงานขาย เดือน |
| Columns | เปรียบเทียบกลุ่มในแนวนอน | ปี ไตรมาส ประเภทลูกค้า ช่องทาง |
| Values | คำนวณค่าหลัก | ยอดขาย จำนวน ราคา |
| Filters | กรองรายงานทั้งชุด | ปี แผนก สถานะ ภูมิภาค |
สำหรับโจทย์ดังกล่าว ให้ลาก วันที่ ไปที่ Rows แล้วจัดกลุ่มเป็นเดือน ลาก ภูมิภาค ไปที่ Columns และลาก ยอดขาย ไปที่ Values หากต้องการกรองเฉพาะปีหรือสถานะคำสั่งซื้อ ให้ลากฟิลด์นั้นไปที่ Filters
โดยทั่วไป ฟิลด์ตัวเลขจะเริ่มต้นเป็น Sum ส่วนฟิลด์ข้อความมักถูกนำไปจัดกลุ่มใน Rows และวันที่อาจถูกจัดกลุ่มโดย Excel ตามการตรวจจับชนิดข้อมูล แต่ต้องตรวจสอบผลลัพธ์ทุกครั้ง
เปลี่ยนวิธีคำนวณใน Values
หาก Excel แสดง “Count of Sales” ทั้งที่ต้องการยอดรวม หรือแสดง Sum ทั้งที่ต้องการค่าเฉลี่ย ให้คลิกฟิลด์ในพื้นที่ Values แล้วเลือก Value Field Settings จากนั้นเลือกวิธีสรุปที่ต้องการ
- Sum — รวมยอด เช่น ยอดขายรวม
- Count — นับเซลล์ที่ไม่ว่าง ไม่จำเป็นต้องเท่ากับจำนวนรายการไม่ซ้ำ
- Average — ค่าเฉลี่ยของค่าที่อยู่ในกลุ่ม
- Max/Min — ค่าสูงสุดหรือต่ำสุด
- Product — คูณค่าทั้งหมดในกลุ่ม
- Count Numbers — นับเฉพาะเซลล์ที่เป็นตัวเลข
ในหน้าต่างเดียวกันสามารถตั้ง Custom Name เช่น “ยอดขายรวม” และกำหนด Number Format เป็น Number, Currency หรือ Percentage ได้
ควรแยกความหมายของตัวเลขให้ชัดเจน เช่น “ค่าเฉลี่ยยอดขายต่อรายการ” ไม่เท่ากับ “ยอดขายรวมต่อจำนวนลูกค้า” หากลูกค้าแต่ละรายมีจำนวนรายการไม่เท่ากัน และการนับลูกค้าไม่ซ้ำต้องใช้ Distinct Count ซึ่งมักต้องสร้าง PivotTable ด้วย Data Model
แสดงเปอร์เซ็นต์และการเปรียบเทียบ
คลิกฟิลด์ใน Values แล้วเลือก Show Values As เพื่อใช้ตัวเลือกต่าง ๆ เช่น
- % of Grand Total — สัดส่วนจากยอดรวมทั้งหมด
- % of Row Total — สัดส่วนภายในแถว
- % of Column Total — สัดส่วนภายในคอลัมน์
- Difference From และ % Difference From — เปรียบเทียบกับช่วงอ้างอิง
- Running Total In — ยอดสะสมตามลำดับ
- Rank Largest to Smallest — จัดอันดับจากมากไปน้อย
หากต้องการแสดงทั้งยอดเงินจริงและเปอร์เซ็นต์ในรายงานเดียว ให้ลากฟิลด์เดิมเข้า Values ซ้ำอีกครั้ง แล้วตั้งค่า Show Values As เฉพาะฟิลด์สำเนา
จัดกลุ่มวันที่และตัวเลข
จัดกลุ่มวันที่เป็นเดือน ไตรมาส หรือปี
เมื่อวันที่เป็นวันที่จริง ให้คลิกขวาที่รายการวันที่ใน PivotTable แล้วเลือก Group จากนั้นเลือก Years, Quarters, Months หรือ Days วิธีนี้เหมาะกับรายงานรายเดือน รายไตรมาส และรายปีโดยไม่ต้องสร้างคอลัมน์ช่วย
หากคำสั่ง Group ใช้ไม่ได้ ให้ตรวจสอบว่าคอลัมน์วันที่มีค่าว่าง วันที่บางรายการเป็นข้อความ หรือมีข้อมูลหลายรูปแบบหรือไม่ คุณอาจใช้ DATEVALUE, Text to Columns หรือ Power Query เพื่อแปลงข้อความเป็นวันที่ จากนั้น Refresh หรือสร้าง PivotTable ใหม่จากข้อมูลที่สะอาด
จัดกลุ่มตัวเลขเป็นช่วง
คลิกขวาที่ค่าตัวเลขแล้วเลือก Group เพื่อแบ่งช่วง เช่น 0–999, 1,000–4,999 และ 5,000 ขึ้นไป เหมาะกับการวิเคราะห์ช่วงราคาและช่วงยอดขาย แต่การแบ่งช่วงอาจซ่อนรายละเอียด จึงควรเลือกช่วงที่สอดคล้องกับบริบทธุรกิจ
กรองข้อมูลด้วย Filter, Slicer และ Timeline
Filter
Filters เหมาะกับตัวกรองระดับรายงาน เช่น ปี ภูมิภาค แผนก หรือสถานะคำสั่งซื้อ ส่วนเมนูกรองที่หัวข้อใน Rows หรือ Columns เหมาะกับการเลือกค่าภายในกลุ่มนั้นโดยตรง
Slicer
Slicer คือปุ่มกรองที่แสดงสถานะชัดเจน เหมาะกับรายงานที่ผู้บริหารหรือผู้ใช้งานทั่วไปต้องคลิกเลือกข้อมูลเอง
Rank #3
- คลิกใน PivotTable
- เลือก PivotTable Analyze > Insert Slicer
- เลือกฟิลด์ เช่น Region, Product Category หรือ Salesperson
- คลิกค่าที่ต้องการกรอง
- กดปุ่มล้างตัวกรองใน Slicer เมื่อต้องการกลับไปดูข้อมูลทั้งหมด
หากมีหลาย PivotTable ให้เลือก Slicer แล้วเปิด Report Connections เพื่อกำหนดว่าจะให้ Slicer ควบคุมรายงานใด ทั้ง PivotTable เหล่านั้นควรใช้แหล่งข้อมูลเดียวกันหรือมีโครงสร้างที่เชื่อมต่อกันได้
Recommended Free Tools
Timeline
Timeline เหมาะกับการกรองข้อมูลตามวันที่
- คลิกใน PivotTable
- เลือก PivotTable Analyze > Insert Timeline
- เลือกฟิลด์วันที่
- เลือกมุมมอง Year, Quarter, Month หรือ Day
- ลากช่วงเวลาเพื่อกรองรายงาน
หาก Slicer กรองไม่ได้ ให้ตรวจสอบว่าเชื่อมต่อกับ PivotTable ที่ถูกต้อง ใช้แหล่งข้อมูลเดียวกันหรือไม่ และมีข้อจำกัดจาก Data Model หรือสิทธิ์ของแหล่งข้อมูลหรือไม่
Refresh และอัปเดตข้อมูล
PivotTable ทำงานจากภาพหรือแคชของข้อมูลต้นทาง จึงไม่แก้ไขข้อมูลดิบโดยตรง เมื่อเพิ่มหรือแก้ไขข้อมูล รายงานอาจยังไม่เปลี่ยนจนกว่าจะ Refresh
Refresh รายงานเดียว
คลิกขวาใน PivotTable แล้วเลือก Refresh หรือเลือก PivotTable Analyze > Refresh
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Fix the driver behind crashes, sound loss and screen glitches3Clear out junk files and repair common Windows errorsRefresh ทุก PivotTable
คลิกใน PivotTable ใดก็ได้ เลือกลูกศรข้าง Refresh แล้วเลือก Refresh All วิธีนี้เหมาะกับ Workbook ที่มีหลายรายงานหรือการเชื่อมต่อข้อมูล
Auto Refresh
Excel บางรุ่นมีตัวเลือก PivotTable Analyze > Auto Refresh หรือ PivotTable Options > Data > Automatically refresh when the data source changes ความพร้อมใช้งานและผลกระทบขึ้นกับรุ่นและแหล่งข้อมูล การตั้งค่านี้อาจมีผลกับ PivotTable หลายรายการที่ใช้แหล่งข้อมูลเดียวกัน
Auto Refresh ไม่ได้แก้ทุกกรณี หากใช้ช่วงข้อมูลคงที่ แถวใหม่อยู่นอก Table การเชื่อมต่อภายนอกหมดอายุ หรือไม่มีสิทธิ์เข้าถึง Dataset รายงานก็ยังไม่อัปเดต
อ่านวิธี Refresh PivotTable จาก Microsoft
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →เปลี่ยนแหล่งข้อมูล
สำหรับ PivotTable ที่สร้างจาก Table หรือช่วงเซลล์ ให้คลิกในรายงานแล้วเลือก PivotTable Analyze > Change Data Source เลือก Table หรือ Range ใหม่ คลิก OK แล้ว Refresh
หาก PivotTable อ้างอิง Workbook Data Model จะไม่สามารถเปลี่ยนแหล่งข้อมูลด้วยคำสั่งทั่วไปได้ ควรแก้โครงสร้างใน Data Model หรือสร้างรายงานใหม่ตามโครงสร้างที่ต้องการ
Rank #4
ควรพิจารณาสร้าง PivotTable ใหม่เมื่อโครงสร้างคอลัมน์เปลี่ยนไปมาก ฟิลด์เก่าค้างอยู่ รายงานเสียหาย หรือจำเป็นต้องเปลี่ยนจากข้อมูลธรรมดาไปเป็น Data Model
จัดรูปแบบ PivotTable และสร้าง PivotChart
เพื่อให้อ่านรายงานง่าย ให้เลือก Layout ที่เหมาะสมจากแท็บ Design
Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minutePC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11- Compact Form — ประหยัดพื้นที่และเหมาะกับรายงานทั่วไป
- Outline Form — แสดงระดับของกลุ่มชัดเจน
- Tabular Form — แสดงแต่ละฟิลด์เป็นคอลัมน์ เหมาะกับการอ่านหรือส่งออกข้อมูล
คุณยังสามารถแสดงหรือซ่อน Subtotals และ Grand Totals เรียงค่าจากมากไปน้อย ใช้ตัวกรอง Top 10 กำหนด Number Format และเลือก PivotStyle ที่มีลำดับชั้นชัดเจนได้
หาก Refresh แล้วความกว้างคอลัมน์เปลี่ยน ให้เปิด PivotTable Options แล้วปิดตัวเลือก Autofit column widths on refresh เมื่อต้องการคงรูปแบบเดิม
เลือก PivotChart ให้ตรงกับคำถาม
- Line — แนวโน้มตามเวลา
- Bar หรือ Column — เปรียบเทียบหมวดหมู่
- Stacked Bar/Column — เปรียบเทียบหลายมิติ
- Pie — สัดส่วนของหมวดหมู่จำนวนน้อยเท่านั้น
เลือก PivotTable Analyze > PivotChart เพื่อสร้างกราฟจากรายงาน และใช้ Slicer หรือ Timeline ควบคุมทั้ง PivotTable และ PivotChart ได้ ควรใช้เฉพาะกราฟที่ช่วยตอบคำถามสำคัญ ไม่ใส่กราฟจำนวนมากจนทำให้ Dashboard อ่านยาก
Drill-down เพื่อตรวจสอบรายการต้นทาง
ในสถานการณ์ที่แหล่งข้อมูลและชนิด PivotTable รองรับ ให้ดับเบิลคลิกตัวเลขใน PivotTable เพื่อสร้างชีตใหม่ที่แสดงรายการต้นทางซึ่งประกอบเป็นยอดรวมนั้น วิธีนี้ช่วยตรวจสอบยอดผิดปกติ หารายการซ้ำ และดูว่ายอดรวมมาจากรายการใด
Free tools Windows power users keep installed
One-click scans. No signup required.
ควรตรวจสอบสิทธิ์ก่อนแชร์ Workbook เพราะ Drill-down อาจเปิดเผยข้อมูลลูกค้า เงินเดือน หรือข้อมูลส่วนบุคคลที่ไม่ควรเผยแพร่
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.วิเคราะห์หลายตารางด้วย Data Model และ Power Pivot
PivotTable ปกติเหมาะกับข้อมูลตารางเดียว หากต้องรวมหลายตาราง เช่น Sales, Products, Customers และ Calendar ให้ใช้ Data Model และสร้างความสัมพันธ์ระหว่างคีย์ที่ถูกต้อง ตัวอย่างเช่น
Sales[ProductID]เชื่อมกับProducts[ProductID]Sales[CustomerID]เชื่อมกับCustomers[CustomerID]Sales[Date]เชื่อมกับCalendar[Date]
Power Pivot เหมาะกับงานที่ต้องใช้ Measures, Distinct Count, การคำนวณตามบริบทของตัวกรอง หรือข้อมูลขนาดใหญ่กว่าการใช้สูตรบนชีต ฟีเจอร์นี้ไม่ได้มีให้เหมือนกันใน Excel ทุก Edition และความพร้อมใช้งานขึ้นกับรุ่น แพลตฟอร์ม และไลเซนส์
ตัวอย่าง Measure สำหรับคำนวณยอดขายจากราคาต่อหน่วยคูณจำนวนคือ
The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Total Sales :=
SUMX(
'Sales',
'Sales'[Unit Price] * 'Sales'[Quantity]
)
Calculated column จะคำนวณเป็นคอลัมน์ในโมเดล ส่วน Measure จะคำนวณเมื่อถูกใช้ใน PivotTable หรือรายงาน ทำให้ Measure เหมาะกับค่าที่ต้องเปลี่ยนตามตัวกรอง
Best Value
ระวังการเชื่อมตารางด้วยคีย์ที่ไม่เป็นเอกลักษณ์ ความสัมพันธ์แบบ Many-to-Many ที่ไม่ได้ตั้งใจ และการใช้ฟิลด์จากตารางผิดด้าน เพราะอาจทำให้ยอดซ้ำหรือสูงเกินจริง
อ่านเรื่อง Data Model และ Power Pivot จาก Microsoft
External Data และ Power BI Dataset
หากข้อมูลอยู่ใน Access, SQL Server หรือระบบ OLAP สามารถสร้าง PivotTable จาก External Data Source ได้ แต่ต้องเลือก Connection ที่ถูกต้องและอาจต้องมีสิทธิ์เข้าถึงฐานข้อมูล
Excel for Windows และ Excel for the web ยังรองรับการสร้าง PivotTable จาก Power BI Dataset ในเงื่อนไขที่ Microsoft กำหนด โดยต้องมี Power BI license และสิทธิ์เข้าถึง Dataset ขององค์กร ฟีเจอร์อาจแตกต่างตามบัญชี การตั้งค่าองค์กร และการทยอยเปิดใช้งาน
| สถานการณ์ | วิธีที่เหมาะ |
|---|---|
| สรุปข้อมูลจากตารางเดียว | PivotTable จาก Excel Table |
| ข้อมูลเพิ่มทุกวัน | Excel Table และ Refresh |
| รายงานให้ผู้บริหารกรองเอง | PivotTable + Slicer + Timeline |
| เปรียบเทียบแนวโน้ม | PivotTable + PivotChart |
| หลายตารางมีความสัมพันธ์ | Data Model หรือ Power Pivot |
| นับลูกค้าไม่ซ้ำ | Data Model + Distinct Count |
| ต้องทำความสะอาดข้อมูลซ้ำเป็นประจำ | Power Query แล้วจึงสร้าง PivotTable |
| Dataset กลางขององค์กร | PivotTable จาก Power BI Dataset |
PivotTable เทียบกับสูตร Excel และ Power Query
เลือก PivotTable เมื่อจำเป็นต้องทดลองเปลี่ยนมุมมอง สรุปหลายมิติ หรือให้ผู้ใช้กรองและสำรวจรายงานได้รวดเร็ว
เลือกสูตรอย่าง SUMIFS, COUNTIFS, XLOOKUP หรือ Dynamic Array เมื่อจำเป็นต้องควบคุมตำแหน่งผลลัพธ์อย่างละเอียด สร้างแบบจำลองเฉพาะ หรือทำรายงานที่มีรูปแบบตายตัว
เลือก Power Query เมื่อจำเป็นต้องนำเข้าข้อมูลซ้ำ ลบข้อมูลซ้ำ แยกคอลัมน์ รวมไฟล์ หรือแปลงชนิดข้อมูลอย่างเป็นขั้นตอนที่ทำซ้ำได้ แนวทางที่มีประสิทธิภาพสำหรับหลายองค์กรคือ Power Query สำหรับเตรียมข้อมูล + PivotTable สำหรับสรุปผล + PivotChart และ Slicer สำหรับนำเสนอ
ปัญหาที่พบบ่อยและวิธีแก้
| อาการ | สาเหตุที่พบบ่อย | วิธีแก้ |
|---|---|---|
| เพิ่มข้อมูลแล้วไม่แสดง | ใช้ช่วงคงที่ ยังไม่ Refresh หรือเพิ่มข้อมูลนอก Table | ตรวจ Data Source ใช้ Excel Table แล้ว Refresh |
| ยอดรวมกลายเป็น Count | ตัวเลขถูกเก็บเป็น Text หรือมีข้อมูลหลายชนิด | แปลงเป็น Number ตรวจช่องว่างและอักขระพิเศษ แล้วตั้ง Value Field Settings เป็น Sum |
| วันที่จัดกลุ่มไม่ได้ | มีค่าว่าง วันที่เป็นข้อความ หรือรูปแบบปะปน | แก้ชนิดข้อมูล เติมหรือลบค่าว่าง แล้ว Refresh |
| ฟิลด์ใหม่ไม่ปรากฏ | แหล่งข้อมูลไม่ครอบคลุมคอลัมน์ใหม่หรือแคชยังไม่อัปเดต | ตรวจ Data Source, Refresh และเปิด Field List ใหม่ |
| ยอดรวมสูงเกินจริง | รายการซ้ำหรือ Relationship ใน Data Model ผิด | ตรวจข้อมูลต้นทาง คีย์ และความสัมพันธ์ระหว่างตาราง |
| Refresh ไม่สำเร็จ | ไฟล์ถูกย้าย Connection หมดอายุ หรือไม่มีสิทธิ์ | ตรวจ Connection Properties สิทธิ์ และสถานะระบบต้นทาง |
| เปลี่ยน Data Source ไม่ได้ | PivotTable ใช้ Workbook Data Model | แก้โครงสร้างในโมเดลหรือสร้างรายงานใหม่ |
การสร้าง PivotTable ใหม่ไม่ควรเป็นวิธีแก้แรกสำหรับ External Data หรือ Power BI หาก Refresh ล้มเหลว ให้ตรวจสอบไฟล์ต้นทาง Connection และสิทธิ์ก่อน
Checklist ก่อนนำรายงานไปใช้
- ข้อมูลต้นทางไม่มีรายการซ้ำโดยไม่ตั้งใจ
- วันที่เป็นวันที่จริงทุกแถว
- ตัวเลขเป็น Number ไม่ใช่ Text
- แหล่งข้อมูลครอบคลุมแถวล่าสุด
- เลือก Sum, Count หรือ Average ให้ตรงกับคำถาม
- ตรวจว่ามี Filter, Slicer หรือ Timeline ค้างอยู่หรือไม่
- กด Refresh แล้ว
- สุ่มตรวจยอดรวมกับข้อมูลต้นทาง
- ตรวจสอบการจัดกลุ่มวันที่และช่วงตัวเลข
- ตรวจความสัมพันธ์ใน Data Model หากยอดสูงผิดปกติ
- ตรวจสิทธิ์ก่อนแชร์ข้อมูลที่มีรายละเอียดรายบุคคล
หากต้องการเริ่มต้นอย่างปลอดภัย ให้ใช้ Excel Table จากข้อมูลรายการชุดเดียวก่อน แล้วสร้างรายงานพื้นฐานด้วย Rows และ Values เมื่อเข้าใจความหมายของ Sum, Count และ Average แล้วจึงเพิ่ม Filters, Slicer, Timeline, PivotChart และ Data Model ตามความซับซ้อนของงาน
ดูคำแนะนำการจัดวางและจัดรูปแบบ PivotTable จาก Microsoft
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

