Tag Archives: Advanced Filter

Advanced Filter

📥 ความสามารถอันชาญฉลาดของ Excel ประการหนึ่งคือสามารถที่จะกรองข้อมูลหลายเงื่อนไขแบบซับซ้อนได้ตามต้องการ ความสามารถนั้นเรียกว่า Advanced Filter เข้าผ่านเมนู Data > Advanced โดยสามารถที่จะกรองข้อมูล

การแสดงข้อมูลจากฐานข้อมูลตามเงื่อนไขด้วย VBA

ตัวอย่างการดึงข้อมูลจากฐานข้อมูลที่จะนำเสนอต่อไปนี้เป็นการใช้ VBA ในการจัดการ ซึ่งเป็นหนึ่งในหลาย ๆ วิธีครับ โดยมีฐานข้อมูลพนักงานอยู่ที่ชีท Database ส่วนชีท Report จะเป็นการดึงรายชื่อของพนักงานมาแสดงตามแผนกที่เลือกในเซลล์ E2 ของชีท Report

การหารายการเฉพาะที่ไม่ซ้ำ

สำหรับรายการที่ซ้ำ ๆ กัน เราสามารถที่หาเฉพาะที่ไม่ซ้ำได้มาใช้งานได้ครับ ซึ่งสามารถแจกแจงได้ 5 วิธีหลัก ๆ ตามด้านล่าง นั่นคือ

การแสดงรายการโดยไม่รวมค่าที่ซ้ำ

กรณีที่เรามีข้อมูลซึ่งประกอบด้วยค่าที่ซ้ำกันจำนวนมาก หากต้องการที่จะให้โปรแกรมแสดงรายการทั้งหมดโดยไม่รวมค่าที่ซ้ำ สามารถใช้ Advanced Filter ทำได้ดังนี้