สารบัญ
ในบทช่วยสอนนี้ ฉันอธิบายว่าเหตุใด Pivot Table จึงไม่รับข้อมูลขณะดำเนินการหลายอย่างใน MS Exce l Pivot Table เป็นเครื่องมือที่สำคัญมากใน excel แต่บางครั้งก็แสดงข้อผิดพลาดที่น่าหงุดหงิดขณะแสดงข้อมูล ตัวอย่างเช่น ข้อมูลไม่แสดงในตารางขณะแทรกหรือรีเฟรช Pivot Table โชคดีที่การแก้ปัญหาเหล่านี้ทำได้ง่ายและฉันจะพูดถึงหลายๆ ปัญหา เพื่อตอบสนองวัตถุประสงค์ของฉัน ฉันจะทำงานกับชุดข้อมูลที่ประกอบด้วยการขายตามวันที่ของโทรศัพท์มือถือบางรุ่น
ดาวน์โหลดสมุดงานแบบฝึกหัด
คุณสามารถดาวน์โหลดสมุดงานแบบฝึกหัดที่เราใช้ในการเตรียมบทความนี้
ตาราง Pivot ไม่แสดงข้อมูล.xlsx
5 เหตุผล และ วิธีแก้ไขหากตาราง Pivot ไม่ดึงข้อมูลใน Excel
เหตุผลที่ 1: ตาราง Pivot ของ Excel ไม่รวบรวมข้อมูลหากตาราง/ช่วงไม่ถูกต้อง
บ่อยครั้ง ขณะแทรกตาราง Pivot หากคุณป้อน ตาราง/ช่วง ไม่ถูกต้อง ตาราง Pivot จะไม่รับข้อมูล ตัวอย่างเช่น
- เราได้ป้อนช่วงด้านล่างใน ฟิลด์/ช่วง
- ดังนั้น เราจะได้รับข้อความด้านล่างในกล่องโต้ตอบอื่นหลังจากกด ตกลง
วิธีแก้ไข:
- คลิกเซลล์ใดก็ได้ในชุดข้อมูลของเรา ( B4:D14 )
- ไปที่ แทรก > PivotTable > จากตาราง/ช่วง .
- ถัดไป กล่องโต้ตอบ PivotTable จากตารางหรือช่วง จะปรากฏขึ้น ตอนนี้ ตรวจสอบให้แน่ใจว่าคุณได้ป้อนช่วงที่ถูกต้องใน ตาราง/ช่วง คลิกที่ ตกลง
- ด้วยเหตุนี้ เราจะได้ PivotTable
อ่านเพิ่มเติม: [ แก้ไข] ชื่อตาราง Pivot ไม่ถูกต้อง
เหตุผลที่ 2: ข้อมูลไม่แสดงในตาราง Pivot เนื่องจากแหล่งข้อมูลมีข้อมูลว่าง
บางครั้ง ข้อมูลต้นฉบับ มีเซลล์ว่าง ในกรณีดังกล่าว Pivot Table ที่สร้างขึ้นจากชุดข้อมูลนั้นจะไม่เลือกข้อมูลและยังมีเซลล์ว่างด้วย ตัวอย่างเช่น ชุดข้อมูลด้านล่างมีเซลล์ว่างสองเซลล์
ดังนั้น ตาราง Pivot ที่สร้างขึ้นจากชุดข้อมูลด้านบนก็จะมีช่องว่างด้วยเช่นกัน
วิธีแก้ปัญหา:
หากคุณไม่ต้องการแสดงเซลล์ว่างใน Pivot Table :
- คลิกขวาที่เซลล์ใดๆ ของ Pivot Table แล้วเลือก PivotTable Options .
- ถัดไป จากแท็บ เค้าโครง & รูปแบบ ให้ป้อน ศูนย์ ( 0 ) ใน สำหรับเซลล์ว่างแสดง ฟิลด์และคลิก ตกลง .
- ดังนั้น คุณจะเห็น ศูนย์ ( 0 วินาที) ในเซลล์ว่าง เช่น ภาพหน้าจอด้านล่าง
อ่านเพิ่มเติม: วิธีแก้ไข Pivot Table ใน Excel
เหตุผลที่ 3: Pivot Table ไม่ดึงข้อมูลถ้าเพิ่มแถวใหม่ในแหล่งข้อมูล
สมมติว่า เรามี ตาราง Pivot ที่สร้างขึ้นก่อนหน้านี้ตามชุดข้อมูลหนึ่งๆ ในภายหลัง หากคุณเพิ่มแถวข้อมูลใหม่ลงในชุดข้อมูลต้นทางและรีเฟรช Pivot Table เก่า ข้อมูลใหม่จะไม่รวมอยู่ในตารางใหม่ เช่น เรามี Pivot Table ตามชุดข้อมูล ( B4:D14 )
และเราได้สร้าง Pivot Table ด้านล่างจากชุดข้อมูลด้านบน
หลังจากนั้น เราได้เพิ่มแถวใหม่สองแถวในชุดข้อมูล ( B4:D14 )
ตอนนี้ หากคุณ รีเฟรช (กด Alt + F5 ) PivotTable ที่เก่ากว่า ตาราง จะไม่อัพเดทตามข้อมูลใหม่ ตารางจะยังคงเหมือนเดิม
วิธีแก้ไข:
เพื่อแก้ปัญหาข้างต้น เราต้องเปลี่ยนแหล่งข้อมูล ของ Pivot Table .
- คลิกที่ Pivot Table และไปที่ PivotTable Analyze > Change DataSource > เปลี่ยนแหล่งข้อมูล .
- เมื่อคลิกตัวเลือก เปลี่ยนแหล่งข้อมูล คุณไปที่ชุดข้อมูลต้นทาง
- ตอนนี้ อัปเดตช่วงชุดข้อมูลในฟิลด์ ตาราง/ช่วง แล้วคลิก ตกลง .
- ด้วยเหตุนี้ Pivot Table จึงอัปเดตด้วยข้อมูลในแถวใหม่
อ่านเพิ่มเติม: วิธีแทรกหรือลบแถวและคอลัมน์จากตาราง Excel
อ่านเพิ่มเติม
- วิธีการรีเฟรชตาราง Pivot ใน Excel (4 วิธีที่มีประสิทธิภาพ)
- สร้างตารางใน Excel (ด้วยการปรับแต่ง)
- วิธีแทรกตารางใน Excel ( วิธีที่ง่ายและรวดเร็ว 2 วิธี)
- รีเฟรชตาราง Pivot อัตโนมัติใน Excel (2 วิธี)
เหตุผลที่ 4: Pivot Table ไม่ใช่ การรวบรวมข้อมูลสำหรับส่วนหัวของคอลัมน์เปล่าใน Excel
หากคอลัมน์ใดของแหล่งข้อมูลไม่มีส่วนหัว คุณจะไม่ได้รับ Pivot Table .
ตัวอย่างเช่น เรามีชุดข้อมูลด้านล่าง โดยที่คอลัมน์ ที่ 3 ของชุดข้อมูลไม่มีส่วนหัวใดๆ เลย
ตอนนี้ ถ้าคุณลอง เพื่อสร้าง ตาราง Pivot จากชุดข้อมูลด้านบน ข้อความด้านล่างจะแสดงในกล่องโต้ตอบแยกต่างหาก
วิธีแก้ไข:
ในการแก้ปัญหาข้างต้น ให้ทำตามขั้นตอนด้านล่าง
- ก่อนอื่น ให้ระบุส่วนหัว ' ปริมาณ ' ในคอลัมน์ที่ 3 ของชุดข้อมูล ( B4:D14 ).
- จากนั้นเลือกชุดข้อมูลและแทรกด้านล่าง ตาราง Pivot ตามเส้นทาง: อินเนอร์ t > PivotTable > จากตาราง/ช่วง .
อ่านเพิ่มเติม: วิธีอัปเดตช่วงตาราง Pivot
เหตุผลที่ 5: ตาราง Pivot ไม่แสดงข้อมูลหากข้อมูลต้นฉบับมีคอลัมน์ว่าง
เช่นเดียวกันใน วิธีที่ 4 หากชุดข้อมูลต้นทางมีคอลัมน์ว่าง คุณจะไม่สามารถรับ Pivot Table จากแหล่งข้อมูลนั้น ตัวอย่างเช่น ในชุดข้อมูลของเรา ( B4:D14 )คอลัมน์ที่ 3 ว่างเปล่า
ตอนนี้ ถ้าคุณต้องการสร้าง Pivot Table จากชุดข้อมูลด้านบน ข้อความด้านล่างจะปรากฏขึ้น
วิธีแก้ปัญหา:
ในการแก้ปัญหา เราต้องใส่ข้อมูลลงในคอลัมน์ว่างหรือลบคอลัมน์นั้น ที่นี่เราจะลบคอลัมน์ว่างโดยทำตามขั้นตอนด้านล่าง:
- คลิกขวาที่คอลัมน์ว่างแล้วเลือก ลบ .
- กล่องโต้ตอบ ลบ จะปรากฏขึ้น เลือก ทั้งคอลัมน์ แล้วคลิก ตกลง .
- ดังนั้น คอลัมน์ว่างจะถูกลบออกจาก ชุดข้อมูล
- เช่นเดิม ให้เลือกชุดข้อมูลและรับ Pivot Table ตามเส้นทาง: แทรก > PivotTable > จากตาราง/ช่วง .
สรุป
ในบทความข้างต้น ฉันได้พยายามพูดถึงเหตุผลและแนวทางแก้ไขโดยละเอียดเมื่อ Pivot Table ไม่ดึงข้อมูล หวังว่าวิธีการและคำอธิบายเหล่านี้จะเพียงพอที่จะแก้ปัญหาของคุณได้ โปรดแจ้งให้เราทราบหากคุณมีข้อสงสัยใดๆ