Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

การ กรองข้อมูลตามวันที่ (Filter by Date) เป็นงานที่พบบ่อยใน Excel มีหลายวิธีทำ บทความนี้รวบรวม 4 วิธีที่รวดเร็วและมีประสิทธิภาพ พร้อมขั้นตอนชัดเจนและภาพประกอบ

ดาวน์โหลดไฟล์ Excel ฟรีเพื่อฝึกปฏิบัติได้ที่นี่

4 วิธี Filter By Date ใน Excel

ชุดข้อมูลตัวอย่าง: ข้อมูลยอดขายพนักงาน แยกตามภูมิภาค และวันที่

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

วิธีที่ 1: ใช้คำสั่ง Filter (Built-in Date Filters)

Filter Command มีตัวเลือกเยอะมาก สำหรับวันที่แบ่งเป็น 3 ระดับ

1.1 Basic Filter (เลือก ปี/เดือน/วัน ด้วยตัวเอง)

ขั้นตอน:

  • คลิกเซลล์ในข้อมูล → Home > Editing > Sort & Filter > Filter

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

  • คลิกไอคอน Filter ที่หัวคอลัมน์ Date

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

  • แสดงลิสต์ ปี/เดือน/วัน (Hierarchy) → ติ๊ก/ยกเลิก ตามต้องการ

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

ตัวอย่าง: ติ๊ก 2019 ยกเลิกปีอื่น → OK

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

ได้ข้อมูลเฉพาะปี 2019

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

ขยาย + ที่ปี 2019 → เลือกเดือน July

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

ขยาย + ที่ July → เลือกวัน July 20

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

ได้ข้อมูลเฉพาะ 20 July

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

อ่านเพิ่ม: VBA to Pivot Table Filter Between Two Dates in Excel

1.2 Advanced Date Filters (Dynamic: This Year, Last Month, Today, ฯลฯ)

ในเมนู Filter เดียวกัน มีกลุ่ม Date Filters → เลือกได้เลย:

  • This Year / Last Year / Next Year
  • This Month / Last Month / Next Month
  • This Week / Last Week / Next Week
  • Today, Tomorrow, Yesterday
  • Year to Date, All Dates in Period...

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

ตัวอย่าง: เลือก This Year → ได้ข้อมูลปีปัจจุบัน

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

เลือก Last Year → ข้อมูลปีก่อน

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

อ่านเพิ่ม: Excel VBA: Filter Date before Today (With Quick Steps)

1.3 Custom AutoFilter (กำหนดช่วงวันที่เอง)

กรองช่วงวันที่กำหนดเอง: 4/10/2017 ถึง 8/10/2021

ขั้นตอน:

  • Date Filter → Custom Filter

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

  • Custom AutoFilter Dialog:
    • เงื่อนไข 1: is after or equal to → เลือก 4/10/2017
    • And
    • เงื่อนไข 2: is before → เลือก 8/10/2021
    • OK

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

  • ได้ข้อมูลในช่วงวันที่ที่กำหนด

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

อ่านเพิ่ม: How to Use Custom Date Filter in Excel (5 Easy Ways)

วิธีที่ 2: ใช้ Conditional Formatting แทน Filter (Highlight แทนการซ่อน)

ไม่ได้ซ่อนแถว แต่ ไฮไลท์สี แถวที่อยู่ในช่วงวันที่ ตัวอย่าง: 4/10/17 ถึง 7/20/2019 (วางวันที่ไว้ C15, C16)

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

ขั้นตอน:

  • เลือกคอลัมน์ Date → Home > Conditional Formatting > New Rule

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

  • เลือก Use a formula to determine which cells to format
  • สูตร: =AND(D5>=$C$15,D5<=$D$15) (แก้ D5 ให้ตรงเซลล์แรกของคอลัมน์ Date)

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

  • Format → Fill → เลือกสี (เช่น เขียวอ่อน) → OK → OK

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

  • แถวในช่วงวันที่ถูกไฮไลท์สี

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

วิธีที่ 3: ใช้ฟังก์ชัน FILTER + MONTH (Excel 365/2021+)

กรองยอดขายเดือน July (เดือนที่ 7) โดยฟังก์ชัน FILTER (Dynamic Array)

สูตร: =FILTER(E5:E12,MONTH(D5:D12)=7,"Empty")

  • ใส่ที่เซลล์ D15 → Enter

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

แยกวิเคราะห์:

  • MONTH(D5:D12)=7 → {FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE}
  • FILTER(...) → คืนค่าที่ TRUE เท่านั้น → {598210}

วิธีที่ 4: FILTER + MONTH + YEAR (กรองเดือนและปีพร้อมกัน)

กรองยอดขายเดือน February (2) ปี 2015

สูตร: =FILTER(E5:E12,(MONTH(D5:D12)=2)*(YEAR(D5:D12)=2015),"Empty")

  • ใส่ที่ D15 → Enter

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

แยกวิเคราะห์:

  • YEAR(D5:D12)=2015 → {TRUE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE}
  • MONTH(D5:D12)=2 → {TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE}
  • (...)*(...) → AND Logic (คูณกัน) → {TRUE;FALSE;FALSE;FALSE;...}
  • FILTER(...) → {442589}

อ่านเพิ่ม: How to Filter Dates by Month and Year in Excel (4 Easy Methods)

การลบ Filter (Clear Filter)

ลบ Filter คอลัมน์เดียว: คลิกไอคอน Filter → Clear Filter from "Date"

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

ลบ Filter ทั้ง Sheet: Home > Editing > Sort & Filter > Filter (กดปิด)

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

เชี่ยวชาญการกรองข้อมูลตามวันที่ใน Excel: 4 วิธีง่ายและมีประสิทธิภาพ

สรุป

4 วิธี Filter by Date: 1) Built-in Filter (Basic Hierarchy, Advanced Dynamic, Custom Range) 2) Conditional Formatting (Highlight แทนซ่อน) 3) FILTER+MONTH (Dynamic Array, เดือนเดียว) 4) FILTER+MONTH+YEAR (Dynamic Array, เดือน+ปี) เลือกใช้ตามความเหมาะสมครับ

เพิ่มเติม

  • How to Perform Custom Filter in Excel (5 Ways)
  • Search Multiple Items in Excel Filter (2 Ways)
  • How to Filter Date Range in Pivot Table with Excel VBA
  • Filter Multiple Columns Simultaneously in Excel (3 Ways)
  • How to Filter Data in Excel using Formula
  • Filter Date Range in Excel (5 Easy Methods)