ต้องการใช้ AutoFilter กรองข้อมูลค่ะ แต่พอทำแล้วไม่ได้ข้อมูลตามที่ต้องการ เช่น ในข้อมูล มีข้อมูลแผนกสารสนเทศอยู่ แต่ เลือกให้กรอง แผนกสารสนเทศไม่ได้ค่ะ

ปัญหาเกิดจาก Sheet ที่สร้าง AutoFilter ไว้นั้น อาจมีการกำหนด Define Range ไว้ก่อนแล้ว หากมีการกำหนด Define Range ไว้ก่อนแล้ว เมื่อสร้าง AutoFilter โปรแกรมก็จะเอาข้อมูลเฉพาะที่อยู่ใน Define Range ไปทำ AutoFilter ครับ แก้ไขได้ด้วยการลบ หรือเปลี่ยนข้อมูลที่ Define Range ไว้

วิธีการแก้ไขมีดังนี้

1. เลือกที่เมนู Data จากนั้นเลือกหัวข้อ Define Range เพื่อเปิดหน้าต่าง Define Range

2. ในหน้าต่าง Define Range ให้เลือกชื่อ Range ด้านซ้ายมือ แล้วสังเกต ว่า ข้อมูลที่ถูกเลือกนั้น เป็นข้อมูลช่วงใด หากข้อมูลไม่ตรงกับที่เราต้องการ คลิกเลือก Range นั้นๆ จากนั้นคลิกที่ปุ่ม Delete เพื่อลบ Range นั้นๆ หรือเปลี่ยนช่วงข้อมูลให้ตรงกับความต้องการ แล้วคลิกปุ่ม Modify หลังจากนั้นคลิกปุ่ม OK เพื่อยืนยันการลบ หรือการแแก้ไข Range

3. เมื่อลบ Range ที่ทำการ Define Range ไว้ ออกไปแล้ว ให้ทำการตั้ง AutoFilter อีกครั้ง จะพบว่า AutoFilter มองเห็นข้อมูลถูกต้องตามต้องการแล้วครับ

wipa
Offline
Joined: 07/08/2011
Posts:

ทำ auto filter แล้วตามที่แจ้ง + ลบ range -define range แล้ว แต่ใน tab filter ก็ยังไม่มี ข้อมูลอะไรให้เลือกจะทำอย่างไรดี