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

เชี่ยวชาญ Advanced Filter พร้อม Wildcard ใน Excel: การจัดเรียงข้อมูลที่แม่นยำทำได้ง่าย

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

ตัวอักษร Wildcard ใน Excel คืออะไร?

ก่อนจะไปยังตัวอย่างการใช้ตัวอักษร wildcard ใน Advanced Filter ใน Excel มาทำความรู้จักตัวอักษร wildcard ก่อน ตัวอักษร Wildcard คือตัวอักษรพิเศษที่ใช้จับคู่ข้อความ หรือแทนที่ตัวอักษรในสูตร ใน Excel มีตัวอักษร wildcard 3 ตัวที่ใช้บ่อย คือ Asterisk(*), Question Mark(?), และ Tilde (~) รายละเอียดและการใช้งานของตัวอักษรเหล่านี้กำหนดไว้ด้านล่าง

WILDCARD CHARACTERคำอธิบายการประยุกต์ใช้
Asterisk (*)ใช้แทนลำดับตัวอักษรใดๆB*D จะจับคู่กับ BAD, BAKED, BORROWED ฯลฯ
Question Mark(?)ใช้แทนตัวอักษรตัวเดียวS?N จะจับคู่กับ SUN, SON. K??L จะจับคู่กับ KILL, KAWL
Tilde (~)ใช้เพื่อให้สัญลักษณ์ Wildcard ทำงานเป็นสัญลักษณ์ปกติBA~*N จะจับคู่กับ BA*N
D~?G จะจับคู่กับ D?G

Advanced Filters กับ Wildcard ใน Excel: 3 ตัวอย่างที่มีประโยชน์

ในส่วนนี้ เราจะสาธิต 3 ตัวอย่างที่มีประโยชน์ของการใช้สัญลักษณ์ wildcard ใน Advanced Filter ใน Excel เราจะเรียนรู้การใช้งานของแต่ละสัญลักษณ์ที่กล่าวมาข้างต้นทีละอัน มาสำรวจตัวอย่างแรกซึ่งจะแสดงการใช้งานของสัญลักษณ์ Asterisk

1. การใช้ Wildcard Asterisk ใน Advanced Filters

ในตัวอย่างนี้ เราใช้ชุดข้อมูลที่มี รหัสนักเรียน และ ชื่อ ของพวกเขา ที่นี่ เราต้องการกรองข้อมูลที่ชื่อมี Smith อยู่ โดยใช้ Advanced Filter

เชี่ยวชาญ Advanced Filter พร้อม Wildcard ใน Excel: การจัดเรียงข้อมูลที่แม่นยำทำได้ง่าย

เพื่อทำเช่นนั้น เราจะต้องใช้ Asterisk(*) wildcard เพื่อดูรายละเอียด ตามขั้นตอนด้านล่าง

ขั้นตอน:

  • ก่อนอื่น เราต้องเขียนเกณฑ์ในตารางแยกภายใต้หัวคอลัมน์เดียวกับตารางข้อมูลจริง ดังนั้น เราเขียนเกณฑ์คือ *Smith ภายใต้หัว Name

เชี่ยวชาญ Advanced Filter พร้อม Wildcard ใน Excel: การจัดเรียงข้อมูลที่แม่นยำทำได้ง่าย

  • ที่นี่ เกณฑ์ *Smith จะจับคู่กับชื่อใดๆ ที่มี Smith เป็นนามสกุล (Steven Smith, Micheal Smith, และ Beven Smith)
  • ตอนนี้ เลือกตารางทั้งหมด(B4:C11) แล้วไปที่ Data จากนั้น เลือกตัวเลือก Advanced Filter ในกลุ่ม Sort & Filter

เชี่ยวชาญ Advanced Filter พร้อม Wildcard ใน Excel: การจัดเรียงข้อมูลที่แม่นยำทำได้ง่าย

  • ผลคือ คุณจะเห็นกล่องโต้ตอบชื่อ Advanced Filter ตอนนี้ หากคุณต้องการให้ข้อมูลที่กรองแล้วแสดงในตำแหน่งอื่น ให้เลือก Copy to another location หลังจากนั้น คุณต้องเลือกช่วงเกณฑ์ซึ่งคือ B13:B14, และตำแหน่งของข้อมูลที่กรองแล้วซึ่งคือ B16:C16 สุดท้าย คลิก OK

เชี่ยวชาญ Advanced Filter พร้อม Wildcard ใน Excel: การจัดเรียงข้อมูลที่แม่นยำทำได้ง่าย

  • ผลคือ คุณจะมีเฉพาะข้อมูลที่มี Smith เป็นนามสกุล

เชี่ยวชาญ Advanced Filter พร้อม Wildcard ใน Excel: การจัดเรียงข้อมูลที่แม่นยำทำได้ง่าย

ด้วยวิธีนี้ เราสามารถใช้ Asterisk(*) wildcard สำหรับ Advanced Filtering ของข้อมูลใน Excel ได้

2. การใช้ Wildcard Question Mark ใน Advanced Filters

ในตัวอย่างนี้ เราจะใช้ Question Mark (?) wildcard ใน Advanced Filter ใน Excel เพื่อการสาธิต เราใช้ชุดข้อมูลอีกชุดหนึ่งที่มี รหัสสินค้า และ ชื่อสินค้า

เชี่ยวชาญ Advanced Filter พร้อม Wildcard ใน Excel: การจัดเรียงข้อมูลที่แม่นยำทำได้ง่าย

ตอนนี้ เป้าหมายของเราคือ หาสินค้าที่มี ingy ท้ายด้วยตัวอักษรตัวแรกอะไรก็ได้ (Bingy & Tingy) โดยใช้ Advanced Filter เพื่อทำเช่นนั้น ตามขั้นตอนด้านล่าง

ขั้นตอน:

  • เหมือนตัวอย่างที่ 1 เราต้องสร้างตารางอีกตารางหนึ่งที่มีเกณฑ์ ดังนั้น เราสร้างตารางอีกตารางด้วยหัว Product Name และเกณฑ์ ?ingy.

เชี่ยวชาญ Advanced Filter พร้อม Wildcard ใน Excel: การจัดเรียงข้อมูลที่แม่นยำทำได้ง่าย

  • ที่นี่ ?ingy จะจับคู่กับคำใดๆ ที่มีตัวอักษรตัวแรกอะไรก็ได้ และมี ingy ท้ายสุด
  • ตอนนี้ เลือกตารางทั้งหมด(B4:C11) แล้วไปที่ Data จากนั้น เลือก Advanced Filter ในกลุ่ม Sort & Filter

เชี่ยวชาญ Advanced Filter พร้อม Wildcard ใน Excel: การจัดเรียงข้อมูลที่แม่นยำทำได้ง่าย

  • ผลคือ คุณจะเห็นกล่องโต้ตอบชื่อ Advanced Filter ตอนนี้ หากคุณต้องการให้ข้อมูลที่กรองแล้วแสดงในตำแหน่งอื่น ให้เลือก Copy to another location หลังจากนั้น คุณต้องเลือกช่วงเกณฑ์ซึ่งคือ B13:B14, และตำแหน่งของข้อมูลที่กรองแล้วซึ่งคือ B16:C16 สุดท้าย คลิก OK

เชี่ยวชาญ Advanced Filter พร้อม Wildcard ใน Excel: การจัดเรียงข้อมูลที่แม่นยำทำได้ง่าย

  • ผลคือ คุณจะมีเฉพาะข้อมูลที่มี

เชี่ยวชาญ Advanced Filter พร้อม Wildcard ใน Excel: การจัดเรียงข้อมูลที่แม่นยำทำได้ง่าย

ด้วยวิธีนี้ เราสามารถใช้ Question Mark wildcard ใน Advanced Filter ใน Excel ได้

3. การใช้ Wildcard Tilde ใน Advanced Filters

ในตัวอย่างสุดท้าย เราจะเห็นการใช้งานของ Tilde(~) wildcard ใน Advanced Filter. ตามที่อธิบายไว้แล้ว เราใช้สัญลักษณ์ wildcard นี้เพื่อจับคู่สัญลักษณ์ wildcard อื่นๆ (Asterisk และ Question Mark) ในข้อความ ที่นี่ เรามีชุดข้อมูลที่มีข้อความบางอย่างที่มี Asterisk(*) และ Question Marks

เชี่ยวชาญ Advanced Filter พร้อม Wildcard ใน Excel: การจัดเรียงข้อมูลที่แม่นยำทำได้ง่าย

ตอนนี้ เราต้องการกรองข้อมูลที่มี Asterisk(*) อยู่กลาง เพื่อทำเช่นนั้น ตามขั้นตอนด้านล่าง

ขั้นตอน:

  • เหมือนตัวอย่างที่ 1 และ 2 สร้างตารางข้อมูลที่มีเกณฑ์ซึ่งในกรณีนี้คือ *~*

เชี่ยวชาญ Advanced Filter พร้อม Wildcard ใน Excel: การจัดเรียงข้อมูลที่แม่นยำทำได้ง่าย

  • ในกรณีนี้ ข้อความที่กรองจะมีลำดับตัวอักษรที่ขึ้นต้น ดังนั้นเราจึงเอา asterisk หนึ่งไว้หน้าสุดของเกณฑ์ แล้วกลางจะมี asterisk(*) ดังนั้นเราจึงให้เครื่องหมาย tilde (~) ก่อนแล้วตามด้วย asterisk(*) เพื่อไม่ให้ Excel สับสนกับ Wildcard
  • ตอนนี้ ใช้ขั้นตอนเดียวกันเพื่อทำ Advanced Filter. ก่อนอื่น , เลือกตารางทั้งหมด(B4:C11) แล้วไปที่ Data จากนั้น เลือก Advanced Filter ในกลุ่ม Sort & Filter

เชี่ยวชาญ Advanced Filter พร้อม Wildcard ใน Excel: การจัดเรียงข้อมูลที่แม่นยำทำได้ง่าย

  • ผลคือ คุณจะเห็นกล่องโต้ตอบชื่อ Advanced Filter ตอนนี้ หากคุณต้องการให้ข้อมูลที่กรองแล้วแสดงในตำแหน่งอื่น ให้เลือก Copy to another location หลังจากนั้น คุณต้องเลือกช่วงเกณฑ์ซึ่งคือ B13:B14, และตำแหน่งของข้อมูลที่กรองแล้วซึ่งคือ B16:C16 สุดท้าย คลิก OK

เชี่ยวชาญ Advanced Filter พร้อม Wildcard ใน Excel: การจัดเรียงข้อมูลที่แม่นยำทำได้ง่าย

  • สุดท้าย คุณจะเห็นว่า Advanced Filter ให้ผลลัพธ์ที่คุณต้องการ

เชี่ยวชาญ Advanced Filter พร้อม Wildcard ใน Excel: การจัดเรียงข้อมูลที่แม่นยำทำได้ง่าย

ด้วยวิธีนี้ เราสามารถใช้สัญลักษณ์ Tilde(~) เพื่อหาสัญลักษณ์ wildcard อื่นๆ ในข้อความได้

สิ่งที่ควรจำ

  • ในตารางเกณฑ์ หัวคอลัมน์ต้องเหมือนกับในตารางข้อมูลจริง
  • หากคุณไม่ต้องการคัดลอกข้อมูลที่กรองแล้วไปตำแหน่งอื่น คุณสามารถเลือกตัวเลือก Filter the list, in-place ในกล่องโต้ตอบ Advanced Filter

ดาวน์โหลดสมุดงานฝึกฝน

ดาวน์โหลดสมุดงานฝึกฝนนี้เพื่อฝึกฝนขณะอ่านบทความนี้

สรุป

นี่คือจุดจบของบทความเกี่ยวกับวิธีใช้ Advanced Filter กับ Wildcard ใน Excel หากคุณพบว่าบทความนี้มีประโยชน์ โปรดแชร์ให้เพื่อนๆ รู้จัก นอกจากนี้ โปรดแจ้งให้เราทราบหากคุณมี疑问เพิ่มเติม

<< กลับไปที่ Advanced Filter | Filter in Excel | Learn Excel

รับแบบฝึกหัด Excel ขั้นสูงพร้อมเฉลยฟรี!