Contact
Line : comsiam
Contact
Line : comsiam

หลายคนยังใช้ Auto Filter แบบคลิกเมนูทีละขั้น หรือคัดลอกข้อมูลไปวางใหม่ทุกครั้งเวลาจะทำรายงาน
ปัญหาคือ
ทางออกคือ FILTER ใน Excel 365 ฟังก์ชันยุคใหม่ที่ดึงข้อมูลตามเงื่อนไขแบบอัตโนมัติ
บทความนี้จะสอนใช้ FILTER แบบใช้งานจริง ตั้งแต่พื้นฐานจนถึงขั้นวิเคราะห์ข้อมูล
FILTER คือฟังก์ชันที่ดึงข้อมูลเฉพาะแถวที่ตรงเงื่อนไขออกมาอัตโนมัติ
โครงสร้าง
=FILTER(array,include,[if_empty])
เพราะช่วยให้
ดึงข้อมูลเฉพาะจังหวัดขอนแก่น
=FILTER(A2:F1000,C2:C1000="ขอนแก่น","ไม่พบข้อมูล")
=FILTER(A2:F1000,F2:F1000>10000,"ไม่มี")
จังหวัดขอนแก่น และยอดขายเกิน 10,000
=FILTER(A2:F1000,(C2:C1000="ขอนแก่น")*(F2:F1000>10000),"ไม่มี")
เครื่องหมาย * = AND
ขอนแก่น หรือ อุดรธานี
=FILTER(A2:F1000,(C2:C1000="ขอนแก่น")+(C2:C1000="อุดรธานี"),"ไม่มี")
เครื่องหมาย + = OR
ถ้าเซลล์ H1 เป็นจังหวัด
=FILTER(A2:F1000,C2:C1000=H1,"ไม่พบ")
เปลี่ยนค่าใน H1 รายงานเปลี่ยนทันที
หาชื่อสินค้าที่มีคำว่า LAN
=FILTER(A2:F1000,ISNUMBER(SEARCH("LAN",D2:D1000)),"ไม่มี")
ดึงยอดขายมากกว่า 10,000 แล้วเรียงมากไปน้อย
=SORT(FILTER(A2:F1000,F2:F1000>10000),6,-1)
หาลูกค้าไม่ซ้ำเฉพาะจังหวัดขอนแก่น
=UNIQUE(FILTER(B2:B1000,C2:C1000="ขอนแก่น"))
FILTER เหมาะมากกับ Dashboard ที่มีช่องเลือก เช่น
เลือกแล้วตารางเปลี่ยนทันที
ดึง Top ลูกค้าซื้อสูงสุด โดยใช้ FILTER + SORT + TAKE
ทรงพลังมากสำหรับสายวิเคราะห์
ถ้าคุณต้องทำรายงานซ้ำบ่อย
หรืออยากให้คนอื่นเลือกเองได้
FILTER เหนือกว่ามาก
อย่ากรองข้อมูลด้วยมือทุกวัน
ให้สูตรทำแทน แล้วคุณไปทำงานที่สำคัญกว่า
FILTER ใน Excel 365 คือฟังก์ชันที่เปลี่ยนงานรายงานแบบเดิมให้กลายเป็นระบบอัตโนมัติ ดึงข้อมูลตรงเงื่อนไขได้เร็ว แม่น และยืดหยุ่นมาก
คนที่ใช้ FILTER เป็น จะไม่อยากกรองข้อมูลด้วยมืออีกเลย
ทุกวันนี้คุณเสียเวลากรองข้อมูลทีละคลิกกี่ครั้ง ทั้งที่สูตรเดียวอาจจบ?