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

เชี่ยวชาญ Excel Advanced Filters: เคล็ดลับและเทคนิคเกณฑ์ข้อความ (Text Criteria)

Advanced Filter ใน Excel เป็นหนึ่งในตัวเลือกที่โดดเด่นที่สุดใน Excel Advanced Filter สามารถกรองข้อมูลซับซ้อนหลายอย่างที่ AutoFilter ไม่สามารถทำได้ ในบทความนี้ เราจะเห็น วิธีใช้ Advanced Filter ถ้า Criteria Range มีข้อความใน Excel เราจะใช้ชุดข้อมูลตัวอย่างเพื่อความสะดวก ซึ่งประกอบด้วย Date, Name, Item, และ Sales ใช้ชุดข้อมูลนี้เราจะดึงข้อมูลสำหรับเกณฑ์ซับซ้อนหลายอย่าง

เชี่ยวชาญ Excel Advanced Filters: เคล็ดลับและเทคนิคเกณฑ์ข้อความ (Text Criteria)

5 วิธีการใช้ Excel Advanced Filter เมื่อ Criteria Range มีข้อความ

ตลอดโพสต์นี้ เราจะได้รู้จัก AND, OR, และ Wildcard characters สำหรับการกรองข้อมูล และการใช้ wildcard characters สำหรับเกณฑ์ข้อความ

วิธีที่ 1: Advanced Filter สำหรับเซลล์ที่มีค่าข้อความที่ไม่ซ้ำกัน (Unique)

ตามที่คุณเห็น ในชุดข้อมูลเรามีค่าซ้ำบ้าง เราจะดูวิธีลบค่าซ้ำเหล่านี้และสร้าง ชุดข้อมูลที่ไม่ซ้ำกัน (Unique)

เชี่ยวชาญ Excel Advanced Filters: เคล็ดลับและเทคนิคเกณฑ์ข้อความ (Text Criteria)

ขั้นตอน:

  • แรก คลิกที่ แท็บ Data และเลือก Advanced Filter หรือกด ALT+A+Q

เชี่ยวชาญ Excel Advanced Filters: เคล็ดลับและเทคนิคเกณฑ์ข้อความ (Text Criteria)

  • ตอนนี้ กล่องโต้ตอบจะโผล่ขึ้น และเราจะเลือก Copy to another location แล้วช่วงข้อมูลของเรา $B$4:$E$14 แล้วในส่วน Copy to เราจะเลือกเซลล์ที่ต้องการคัดลอกค่าที่ไม่ซ้ำกัน สุดท้าย คลิก Unique record only และ OK

เชี่ยวชาญ Excel Advanced Filters: เคล็ดลับและเทคนิคเกณฑ์ข้อความ (Text Criteria)

เป็นผลลัพธ์ ชุดข้อมูลของเราจะเป็นดังภาพด้านล่าง

เชี่ยวชาญ Excel Advanced Filters: เคล็ดลับและเทคนิคเกณฑ์ข้อความ (Text Criteria)

คุณเห็น ไม่มีค่าซ้ำ มีเฉพาะ unique text records

อ่านเพิ่มเติม: วิธีใช้ Advanced Filter สำหรับ Unique Records Only ใน Excel

วิธีที่ 2: Advanced Filter สำหรับเซลล์ที่มีค่าเท่ากับเกณฑ์ข้อความอย่างแม่นยำ

สมมติ เราต้องการดึงข้อมูลสำหรับชื่อที่มี Brad และมีค่า Sales มากกว่า $50

ขั้นตอน:

  • แรก เราจะสร้างชุดข้อมูลคล้ายกับคอลัมน์ต้นฉบับ เช่นภาพด้านล่าง

เชี่ยวชาญ Excel Advanced Filters: เคล็ดลับและเทคนิคเกณฑ์ข้อความ (Text Criteria)

  • ตอนนี้ ไปที่ แท็บ Data และคลิก Advanced Filter หรือกด ALT+A+Q

เชี่ยวชาญ Excel Advanced Filters: เคล็ดลับและเทคนิคเกณฑ์ข้อความ (Text Criteria)

  • ตอนนี้ กล่องโต้ตอบจะโผล่ขึ้น และเราจะทำตามภาพด้านล่าง

เชี่ยวชาญ Excel Advanced Filters: เคล็ดลับและเทคนิคเกณฑ์ข้อความ (Text Criteria)

ที่นี่ แรกเริ่ม เราเลือก Copy to another location มิฉะนั้น ชุดข้อมูลจะถูกกรองในตำแหน่งเดิม แล้วเลือก List Range รวม Header หลังจากนั้น เราเลือก Criteria range ตามที่เราสร้างชุดย่อยคล้ายกันสำหรับข้อมูลไว้ก่อนหน้า และสุดท้ายเลือกพื้นที่ที่เราต้องการรายการ และคลิก OK

เชี่ยวชาญ Excel Advanced Filters: เคล็ดลับและเทคนิคเกณฑ์ข้อความ (Text Criteria)

ตามที่คุณเห็น Advanced Filter ดึงข้อมูลออกมาพอดีกับที่เราต้องการ

อ่านเพิ่มเติม: วิธีใช้ Advanced Filter เพื่อ Copy ไปยังตำแหน่งอื่นใน Excel

วิธีที่ 3: Advanced Filter สำหรับค่าข้อความกับ Wildcard Characters

เราสามารถใช้ Wildcard characters สามตัว คือ Asterisk (*), Question Mark (?), และ Tilde (~) ขณะสร้างเกณฑ์ มาดูวิธีใช้กัน

3.1: กรองเซลล์ที่ขึ้นต้นด้วยข้อความ

สมมติ เราต้องการดึงชื่อที่ขึ้นต้นด้วย Leo

ขั้นตอน:

  • แรก เราจะสร้างชุดข้อมูลคล้ายกับคอลัมน์ต้นฉบับ เช่นภาพด้านล่าง

เชี่ยวชาญ Excel Advanced Filters: เคล็ดลับและเทคนิคเกณฑ์ข้อความ (Text Criteria)

คุณเห็น เราใส่เครื่องหมาย Asterisk หลัง Leo เหมือนนี้ Leo*

  • ตอนนี้ กด ALT+A+Q หรือไปที่ แท็บ Data และเลือก Advanced Filter

เชี่ยวชาญ Excel Advanced Filters: เคล็ดลับและเทคนิคเกณฑ์ข้อความ (Text Criteria)

  • ดังนั้น กล่องโต้ตอบ จะโผล่ขึ้น และกรอกเกณฑ์ตามภาพด้านล่าง

เชี่ยวชาญ Excel Advanced Filters: เคล็ดลับและเทคนิคเกณฑ์ข้อความ (Text Criteria)

ที่นี่ แรกเริ่ม เราเลือก Copy to another location มิฉะนั้น ชุดข้อมูลจะถูกกรองในตำแหน่งเดิม แล้วเลือก List Range รวม header หลังจากนั้น เราเลือก Criteria range ตามที่เราสร้างชุดย่อยคล้ายกันสำหรับข้อมูลไว้ก่อนหน้า และสุดท้ายเลือกพื้นที่ที่เราต้องการรายการ และคลิก OK

เชี่ยวชาญ Excel Advanced Filters: เคล็ดลับและเทคนิคเกณฑ์ข้อความ (Text Criteria)

เรามีค่า Name คือ Johnson Leo แต่ไม่ได้ขึ้นต้นด้วย Leo นั่นคือเหตุผลที่เราไม่ได้มันในข้อมูลที่ดึงออกมา

3.2: กรองเซลล์ด้วย Question Mark

ตอนนี้ เราต้องการไอเท็มทั้งหมดที่ขึ้นต้นด้วย Sh แล้วตามด้วยอีกตัวอักษรหนึ่ง และตามด้วยตัวอักษร rt ทำให้เป็น Shirt และ Shorts

ขั้นตอน:

  • แรก เราจะสร้างชุดข้อมูลคล้ายกับคอลัมน์ต้นฉบับ เช่นภาพด้านล่าง

เชี่ยวชาญ Excel Advanced Filters: เคล็ดลับและเทคนิคเกณฑ์ข้อความ (Text Criteria)

หลังจากนั้น ทำตาม วิธีที่ 3.1 และผลลัพธ์จะเป็นดังนี้

เชี่ยวชาญ Excel Advanced Filters: เคล็ดลับและเทคนิคเกณฑ์ข้อความ (Text Criteria)

อ่านเพิ่มเติม: Excel Advanced Filter [Multiple Columns & Criteria, Using Formula & with Wildcards]

การอ่านที่คล้ายคลึง

  • วิธีใช้ Advanced Filter ใน VBA (คำแนะนำทีละขั้นตอน)
  • Dynamic Advanced Filter Excel (VBA & Macro)
  • Excel VBA Examples: Use Advanced Filter with Criteria (6 Criteria)
  • วิธีใช้ Advanced Filter เพื่อ Copy Data ไปชีตอื่นใน Excel
  • Excel Advanced Filter Not Working (2 Reasons & Solutions)

วิธีที่ 4: Advanced Filter สำหรับค่าข้อความกับกฎ AND

เมื่อใช้ตรรกะ AND เราต้องเก็บข้อมูลที่ต้องการไว้ติดกัน สมมติ เราต้องการข้อมูลที่ชื่อมี Leo และไอเท็มคือ pant มาดูว่าจะทำอย่างไร

ขั้นตอน:

  • แรก เราจะสร้างชุดข้อมูลคล้ายกับคอลัมน์ต้นฉบับ เช่นภาพด้านล่าง

เชี่ยวชาญ Excel Advanced Filters: เคล็ดลับและเทคนิคเกณฑ์ข้อความ (Text Criteria)

  • ตอนนี้ กด ALT+A+Q และกล่องโต้ตอบจะโผล่ จากนั้นเราจะทำตามภาพด้านล่าง

เชี่ยวชาญ Excel Advanced Filters: เคล็ดลับและเทคนิคเกณฑ์ข้อความ (Text Criteria)

  • วิธีกรอก List range, Criteria range คุณรู้แล้ว ใช่ ไปทำเหมือน วิธีที่ 2

เชี่ยวชาญ Excel Advanced Filters: เคล็ดลับและเทคนิคเกณฑ์ข้อความ (Text Criteria)

สุดท้าย ชุดข้อมูลของเราจะเป็นดังภาพด้านล่าง

เชี่ยวชาญ Excel Advanced Filters: เคล็ดลับและเทคนิคเกณฑ์ข้อความ (Text Criteria)

เนื้อหาที่เกี่ยวข้อง: Excel Advanced Filter: Apply "Does Not Contain" (2 Methods)

วิธีที่ 5: Advanced Filter สำหรับเกณฑ์ข้อความกับกฎ OR

เราจะเห็นการใช้ OR ตรรกะ ตอนนี้ เราต้องการทราบ Brad ใน Name หรือ Item เป็น Shirt, Shorts หรือ Trouser ข้อมูลใดๆ ในแถวหรือคอลัมน์หมายถึงมีค่าสำหรับเรา มาเริ่มกันเลย

ขั้นตอน:

  • แรก เราจะสร้างชุดข้อมูลคล้ายกับคอลัมน์ต้นฉบับ เช่นภาพด้านล่าง

เชี่ยวชาญ Excel Advanced Filters: เคล็ดลับและเทคนิคเกณฑ์ข้อความ (Text Criteria)

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

เชี่ยวชาญ Excel Advanced Filters: เคล็ดลับและเทคนิคเกณฑ์ข้อความ (Text Criteria)

อ่านเพิ่มเติม: วิธีใช้ Advanced Filter เพื่อยกเว้นเซลล์ว่างใน Excel (3 เทคนิคง่าย)

ส่วนฝึกปฏิบัติ

ด้านเดียวที่สำคัญที่สุดในการคุ้นเคยกับวิธีเร็วเหล่านี้ คือ การฝึกฝน ดังนั้น เราจึงแนบสมุดงานฝึกฝนไว้ เพื่อให้คุณฝึกวิธีเหล่านี้ได้

เชี่ยวชาญ Excel Advanced Filters: เคล็ดลับและเทคนิคเกณฑ์ข้อความ (Text Criteria)

สรุป

นี่คือ 5 วิธีที่แตกต่างกัน สำหรับการใช้ Excel Advanced Filter with Criteria Range Contains Text ตามความชอบของคุณ คุณอาจเลือกทางเลือกที่ดีที่สุด โปรดทิ้งคำถามหรือข้อเสนอแนะในพื้นที่ความคิดเห็น

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

  • Excel VBA Examples of Advanced Filter with Criteria (6 Criteria)
  • Excel VBA: Advanced Filter with Multiple Criteria in a Range (5 Methods)
  • VBA to Copy Data to Another Sheet with Advanced Filter in Excel
  • Apply Advanced Filter Based on Multiple Criteria in One Column in Excel
  • Advanced Filter with Criteria Range in Excel (18 Applications)