คุณวีระพันธ์ครับ มีหลายวิธีที่จะทำให้ข้อมูลที่ filter มาได้ sort ตามที่ต้องการ เท่าที่ผมรู้อาจจะทำได้ดังนี้ครับ
1. เขียนสูตรเพิ่มเพื่อให้ข้อมูลที่ filter มานั้น แสดงเป็นข้อมูลที่ sort แล้ว แต่มีข้อเสียคือ สูตรที่จะเขียนขึ้นมานั้นจะเป็นสูตรที่ซับซ้อน ยากแก่ความเข้าใจ และ อาจไม่ยืดหยุ่นพอหากเราต้องการจะ sort แบบอื่น
2. สร้าง macro / vba code เพื่อดึงข้อมูลมา sort เลยหลังจากที่เรา filter ข้อมูลมาแล้ว วิธีนี้มีข้อเสียคล้ายกับข้อหนึ่งครับ คือยากสำหรับผู้ใช้ Excel ทั่วไป และหากจะเขียน code ให้ยืดหยุ่นต้องมีทักษะสูง อาจต้องมีความรู้เรื่อง programming
3. sort ที่ตารางฐานข้อมูลตามที่ต้องการ (sheet 'database' A1:F13) วิธีนี้น่าจะเหมาะที่สุดตามความเห็นของผมครับ ไม่ต้องเขียนสูตรเพิ่ม และ ไม่ต้องสร้าง vba code ผลลัพธ์ก็จะออกมาตามที่ต้องการด้วยครับ (ลองดูในไฟล์แนบ)
jojo:smile: