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

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

ในชีต Excel เรา ใช้ Filter เพื่อทำการวิเคราะห์ข้อมูลเฉพาะ ในขณะแสดงข้อมูลที่ต้องการ Filter จะซ่อนข้อมูลอื่นๆ ไป บุคคลใดก็อาจต้องการข้อมูลอื่นๆ กลับมาเพื่อวิเคราะห์ต่อ หรือวัตถุประสงค์อื่น เพื่อให้ได้ข้อมูลทั้งหมดกลับคืนมาที่ชีตของคุณ คุณจะต้องลบ Filter ในบทความนี้ ผมจะอธิบายวิธีการลบ Filter ใน Excel

เพื่อวัตถุประสงค์ในการสาธิต ผมจะใช้ชุดข้อมูลตัวอย่างของข้อมูลยอดขายของพนักงานขายคนหนึ่ง ชุดข้อมูลมี 4 คอลัมน์ คือ SalesPerson, Region, Month, และ Sales

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

ดาวน์โหลดเพื่อฝึกหัด

วิธีรู้ว่า Filter ถูกใช้งานหรือไม่?

ก่อนลบ Filter คุณต้องแน่ใจว่า Filter ถูกนำไปใช้กับชุดข้อมูลของคุณ สำหรับนั้น คุณต้องดูที่หัวข้อของชุดข้อมูลหรือตาราง

ถ้าไอคอน ดรอปดาวน์ กลายเป็นไอคอน กรอง (funnel) แสดงว่า Filter ถูกใช้งานอยู่ นอกจากนี้ หากหมายเลขแถว ถูกไฮไลท์ ก็หมายความว่ามีบางแถวถูกซ่อน

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

5 วิธีง่ายในการลบ Filter ใน Excel

1. ลบ Filter จากคอลัมน์เฉพาะใน Excel

ขึ้นอยู่กับความต้องการ คุณสามารถลบ Filter ได้ หากคุณต้องการลบ Filter จากคอลัมน์เฉพาะ คุณสามารถทำได้ง่ายๆ

เพื่อสาธิตขั้นตอน ผมใช้ชุดข้อมูลที่มีการใช้ Filter ในคอลัมน์ Region

เพื่อรู้วิธีใช้ Filter สามารถอ่านบทความ Filter Data

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

ก่อนอื่น เลือกหัวคอลัมน์ที่มีการใช้ Filter

⏩ ผมเลือกหัวคอลัมน์ Region

ต่อไป คลิกขวาเมาส์ จะเปิด เมนูบริบท

➤ เลือก Clear Filter From "Region"

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

ดังนั้น จะลบ Filter ออกจากคอลัมน์ Region และคุณจะได้ข้อมูลทั้งหมดกลับมา

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

2. ลบ Filter จากทุกคอลัมน์พร้อมกัน

ในกรณีที่ทุกคอลัมน์หรือหลายคอลัมน์มี Filter คุณก็สามารถลบ Filters ทั้งหมดพร้อมกันได้

มารู้จักขั้นตอนกัน

ที่นี่ ผมใช้ชุดข้อมูลที่มีการใช้ Filter ในคอลัมน์ Region และ Month

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

ก่อนอื่น เปิดแท็บ Data >> จาก Sort & Filter >> เลือก Clear

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

ดังนั้น จะลบ Filter ออกจากคอลัมน์ต่างๆ

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

หากต้องการ สามารถใช้ลัดภาษีคีย์บอร์ด ALT + A + C เพื่อลบ Filter จากทุกคอลัมน์

3. ลบ Filter จากตาราง Excel ทั้งหมด

หากคุณต้องการลบ Filter ออกจากตารางทั้งหมด คุณสามารถทำได้โดยใช้ฟีเจอร์ริบบอน

ที่นี่ ผมต้องการลบ ดรอปดาวน์ ของ Filter

เริ่มต้นด้วย

เปิดแท็บ Data >> จาก Sort & Filter >> เลือก Filter

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

ผลคือ จะลบ Filter ออกจากตารางทั้งหมด

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

การดำเนินการคล้ายกัน คุณสามารถทำได้โดยใช้ลัดภาษีคีย์บอร์ด ALT + A + T

บทความที่เกี่ยวข้อง

  • วิธีกรองค่าที่ไม่ซ้ำกันใน Excel (8 วิธีง่าย)
  • Shortcut สำหรับ Excel Filter (3 การใช้งานรวดเร็วพร้อมตัวอย่าง)
  • วิธีใช้ Text Filter ใน Excel (5 ตัวอย่าง)
  • กรองข้อมูลแนวนอนใน Excel (3 วิธี)

4. Shortcut เพื่อลบ Filter ทั้งหมด

หากต้องการ คุณสามารถใช้ ลัดภาษีคีย์บอร์ด เพื่อลบ Filter จากชุดข้อมูลได้

ลัดภาษีคีย์บอร์ดคือ ALT + D + F + F

เปิดชีตที่ต้องการลบ Filter แล้วกดลัดภาษีเพื่อลบ Filter

ผมจะอธิบายว่าลำดับคีย์บอร์ดทำงานอย่างไร

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

ก่อนอื่น กด ALT

มันจะเลือกแท็บทั้งหมดของ Ribbon

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

ที่สอง ALT + D จะนำไปที่แท็บ Data

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

จากนั้น ALT + D + F จะเลือกคำสั่ง Filter ของแท็บ Data

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

สุดท้าย ALT + D + F + F จะลบ Filter จากชุดข้อมูล (คลิกคำสั่ง Filter ครั้งหนึ่ง ใช้ Filter อีกครั้งจะลบ Filter)

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

คุณยังสามารถใช้ลัดภาษีคีย์บอร์ด CTRL + SHIFT + L เพื่อใช้หรือลบ Filter ได้

เปิดชีต แล้วกด CTRL + SHIFT + L เพื่อลบ Filter จากชีตของคุณ

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

ดังนั้น จะลบ Filter จากชุดข้อมูล

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

5. ใช้ VBA เพื่อลบ Filters จากทุกชีตของสมุดงาน

ในกรณีที่สมุดงานของคุณมีหลายชีตที่มีการใช้ Filter แทนที่จะลบ Filter ทีละอันด้วยตนเอง คุณสามารถใช้ VBA เพื่อลบ Filters จากชีตทั้งหมดของคุณพร้อมกันได้

มาดูว่าชีตไหนในสมุดงานของผมที่มี Filter ถูกใช้งาน

ในชีต All_Column

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

ในชีต Remove Filter From Specific Col

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

และในชีต From Entire Table

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

เพื่อเปิด VBA Editor

ก่อนอื่น เปิดแท็บ Developer >> เลือก Visual Basic

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

➤ ตอนนี้ หน้าต่างใหม่ของ Microsoft Visual Basic for Applications จะปรากฏ

ต่อไป จาก Insert >> เลือก Module

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

ตอนนี้ พิมพ์โค้ดต่อไปนี้ใน Module

Sub Remove_Filter_From_All_Worksheet()
    Dim AF As AutoFilter
    Dim Fs As Filters
    Dim Lob As ListObjects
    Dim Lo As ListObject
    Dim Rg As Range
    Dim WS As Worksheet
    Dim IntC, F1, F2, Count As Integer
    Application.ScreenUpdating = False
    On Error Resume Next
    For Each WS In Application.Worksheets
        WS.ShowAllData
        Set Lob = WS.ListObjects
        Count = Lob.Count
        For F1 = 1 To Count
            Set Lo = Lob.Item(F1)
            Set Rg = Lo.Range
            IntC = Rg.Columns.Count
            For F2 = 1 To IntC
                Lo.Range.AutoFilter Field:=F2
            Next
        Next
    Next
    Application.ScreenUpdating = True
End Sub

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

ที่นี่ ในกระบวนงานย่อย Remove_Filter_From_All_Worksheet ผมประกาศตัวแปร AF เป็น AutoFilter, Fs As Filters, Lob เป็น ListObjects, Lo เป็น ListObject, Rg เป็น Range, และ WS เป็น Worksheet

นอกจากนี้ ประกาศเป็น Integer สำหรับ IntC, F1, และ F2
จากนั้น ใช้ลูป For ซ้อน เพื่อค้นหาขณะที่ Filter ถูกใช้งาน และจะลบ Filter ออกจากแต่ละชีต

ตอนนี้ Save โค้ด และกลับไปที่ชีตใดชีตหนึ่งเพื่อรัน VBA โค้ด

จากนั้น เปิดแท็บ View >> จาก Macros >> เลือก View Macros

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

กล่องโต้ตอบ Macros จะปรากฏ จากนั้นเลือก Macros name และ Macros in

⏩ จาก Macros name ผมเลือก Remove_Filter_From_All_Worksheet ใน Macros in เลือกชีตปัจจุบัน How to Remove Filter in Excel.xlsm

จากนั้น คลิก Run

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

ดังนั้น จะลบ Filter ที่ใช้งานอยู่ออกจากทุกชีต

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

คุณเห็นได้ว่า Filter ที่ใช้งานอยู่ถูกลบออกจากชีต From Entire Table

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

ส่วนฝึกหัด

ผมได้จัดเตรียมชีตฝึกหัดในสมุดงานสำหรับฝึกตัวอย่างที่อธิบายไว้

ลบ Filter ใน Excel ได้ง่ายๆ: 5 เทคนิคง่ายและรวดเร็ว

สรุป

ในบทความนี้ ผมแสดง 5 วิธีในการลบ Filter ใน Excel วิธีเหล่านี้จะช่วยให้คุณลบ Filters ได้อย่างง่ายดาย รู้สึกสบายใจที่จะแสดงความคิดเห็นด้านล่างสำหรับคำถามและข้อเสนอแนะทุกประเภทครับ

เพิ่มเติม

  • วิธีทำ Custom Filter ใน Excel (5 วิธี)
  • กรองตามสีใน Excel (2 ตัวอย่าง)
  • วิธีกรองข้อมูลใน Excel โดยใช้สูตร
  • ใช้สูตรเปอร์เซ็นต์กำไรใน Excel (3 ตัวอย่าง)