สารบัญ
บทช่วยสอนจะอธิบายพื้นฐานของตัวกรองขั้นสูงของ Excel และแสดงวิธีใช้เพื่อค้นหาระเบียนที่ตรงตามเกณฑ์ที่ซับซ้อนอย่างน้อยหนึ่งข้อ
หากคุณมีโอกาสอ่านของเรา บทช่วยสอนก่อนหน้านี้ คุณทราบดีว่าตัวกรองของ Excel มีตัวเลือกมากมายสำหรับประเภทข้อมูลต่างๆ ตัวเลือกการกรองในตัวสำหรับข้อความ ตัวเลข และวันที่สามารถจัดการกับสถานการณ์ต่างๆ ได้มากมาย เยอะแต่ไม่ทั้งหมด! เมื่อตัวกรองอัตโนมัติทั่วไปไม่สามารถทำสิ่งที่คุณต้องการได้ ให้ใช้เครื่องมือตัวกรองขั้นสูงและกำหนดค่าเกณฑ์ที่เหมาะกับความต้องการของคุณ
ตัวกรองขั้นสูงของ Excel มีประโยชน์มากเมื่อต้องค้นหาข้อมูลที่ตรงตามความต้องการตั้งแต่สองรายการขึ้นไป เกณฑ์ที่ซับซ้อน เช่น การแยกรายการที่ตรงกันและความแตกต่างระหว่างสองคอลัมน์ การกรองแถวที่ตรงกับรายการในรายการอื่น การค้นหารายการที่ตรงกันทั้งหมด รวมทั้งอักขระตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก และอื่นๆ อีกมากมาย
ตัวกรองขั้นสูงพร้อมใช้งานใน Excel 365 ทุกรุ่น - 2003 โปรดคลิกลิงก์ด้านล่างเพื่อเรียนรู้เพิ่มเติม
ตัวกรองขั้นสูงของ Excel เทียบกับตัวกรองอัตโนมัติ
เมื่อเปรียบเทียบกับเครื่องมือตัวกรองอัตโนมัติพื้นฐานแล้ว ตัวกรองขั้นสูงจะทำงานแตกต่างกันในสองสามอย่าง ด้วยวิธีที่สำคัญ
- ตัวกรองอัตโนมัติของ Excel เป็นความสามารถที่มีอยู่แล้วภายในซึ่งนำไปใช้ในการคลิกเพียงปุ่มเดียว เพียงกดปุ่ม ตัวกรอง บน Ribbon ตัวกรอง Excel ของคุณก็พร้อมใช้งาน
ไม่สามารถใช้ตัวกรองขั้นสูงได้โดยอัตโนมัติ เนื่องจากไม่มีการตั้งค่าที่กำหนดไว้ล่วงหน้า จึงจำเป็นต้องใช้(*banana*) ซึ่งค้นหาเซลล์ทั้งหมดที่มีคำว่า "banana":
สูตรในเกณฑ์ตัวกรองขั้นสูง
หากต้องการสร้างตัวกรองขั้นสูงด้วย เงื่อนไขที่ซับซ้อนมากขึ้น คุณสามารถใช้ฟังก์ชัน Excel อย่างน้อยหนึ่งฟังก์ชันในช่วงเกณฑ์ เพื่อให้เกณฑ์ตามสูตรทำงานได้อย่างถูกต้อง โปรดปฏิบัติตามกฎเหล่านี้:
- สูตรต้องประเมินค่าเป็น TRUE หรือ FALSE อย่างใดอย่างหนึ่ง
- ช่วงเกณฑ์ควรมีอย่างน้อย 2 เซลล์ : เซลล์สูตร และ เซลล์หัวเรื่อง .
- เซลล์ หัวเรื่อง ในเกณฑ์ตามสูตรควรเป็น ว่าง หรือมีส่วนหัวที่แตกต่างจากส่วนหัวของช่วงรายการ
- สำหรับสูตรที่จะประเมินสำหรับ ข้อมูลแต่ละแถว ในช่วงรายการ ให้ใช้การอ้างอิงแบบสัมพัทธ์ (ไม่มี $ เช่น A1) เพื่ออ้างถึงเซลล์ในแถวแรกของข้อมูล
- สำหรับสูตรที่จะประเมินเฉพาะสำหรับ เซลล์เฉพาะ หรือ ช่วงของเซลล์ ให้ใช้ การอ้างอิงแบบสัมบูรณ์ (ด้วย $ เช่น $A$1) เพื่ออ้างถึงเซลล์หรือช่วงนั้น
- เมื่ออ้างอิง รายการช่วง ในสูตร ให้ใช้การอ้างอิงเซลล์แบบสัมบูรณ์เสมอ
ตัวอย่างเช่น หากต้องการกรองแถวที่ยอดขาย เดือนสิงหาคม (คอลัมน์ C) มากกว่ายอดขาย เดือนกรกฎาคม (คอลัมน์ D) ให้ใช้เกณฑ์ =D5>C5 โดยที่ 5 เป็น ข้อมูลแถวแรก:
หมายเหตุ หากเกณฑ์ของคุณมีเพียง สูตรเดียว เช่นในตัวอย่างนี้ อย่าลืมใส่อย่างน้อย 2 สูตรเซลล์ในช่วงเกณฑ์ (เซลล์สูตรและเซลล์หัวเรื่อง)
สำหรับตัวอย่างที่ซับซ้อนมากขึ้นของเกณฑ์หลายเกณฑ์ตามสูตร โปรดดูวิธีใช้ตัวกรองขั้นสูงใน Excel - ตัวอย่างช่วงเกณฑ์
การใช้ตัวกรองขั้นสูงกับตรรกะ AND vs. OR
As ตัวกรองขั้นสูงของ Excel ที่กล่าวถึงแล้วในตอนต้นของบทช่วยสอนนี้สามารถทำงานร่วมกับตรรกะ AND และ OR ขึ้นอยู่กับวิธีที่คุณตั้งค่า ช่วงเกณฑ์ :
- เกณฑ์ใน แถวเดียวกัน ถูกรวมเข้าด้วยกันด้วยตัวดำเนินการ และ
- เกณฑ์ใน แถวที่แตกต่างกัน ถูกรวมเข้าด้วยกันด้วยตัวดำเนินการ หรือ 9>
เพื่อให้เข้าใจได้ง่ายขึ้น ลองพิจารณาตัวอย่างต่อไปนี้
ตัวกรองขั้นสูงของ Excel พร้อมตรรกะและตรรกะ
เพื่อแสดงระเบียนที่มี ผลรวมย่อย >=900 และ ค่าเฉลี่ย >=350 กำหนดเกณฑ์ทั้งสองในแถวเดียวกัน:
ตัวกรองขั้นสูงของ Excel ที่มีตรรกะ OR
หากต้องการแสดงบันทึกที่มี ยอดรวมย่อย >=900 หรือ ค่าเฉลี่ย >=350 ให้วางแต่ละเงื่อนไขในแถวแยกกัน:
ตัวกรองขั้นสูงของ Excel พร้อมด้วย AND เช่นกัน l เป็นตรรกะ OR
เพื่อแสดงบันทึกสำหรับภูมิภาค เหนือ ที่มี ผลรวมย่อย มากกว่าหรือเท่ากับ 900 หรือ ค่าเฉลี่ย มากกว่าหรือ เท่ากับ 350 ให้ตั้งค่าช่วงเกณฑ์ด้วยวิธีนี้:
หากต้องการให้แตกต่างออกไป ช่วงเกณฑ์ในตัวอย่างนี้แปลเป็นเงื่อนไขต่อไปนี้:
( ภูมิภาค =ภาคเหนือ และ ผลรวมย่อย >=900) หรือ ( ภูมิภาค =ภาคเหนือ และ ค่าเฉลี่ย >=350)
หมายเหตุ ตารางต้นฉบับในตัวอย่างนี้มีเพียงสี่ภูมิภาค: เหนือ ใต้ ตะวันออก และตะวันตก ดังนั้นเราจึงสามารถใช้ เหนือ ในช่วงเกณฑ์ได้อย่างปลอดภัย หากมีภูมิภาคอื่นที่มีคำว่า "เหนือ" เช่น ตะวันตกเฉียงเหนือหรือตะวันออกเฉียงเหนือ เราจะใช้เกณฑ์การจับคู่แบบตรงทั้งหมด:
="=North"
วิธีแยกเฉพาะคอลัมน์ที่ต้องการ
เมื่อกำหนดค่าตัวกรองขั้นสูงเพื่อให้ คัดลอกผลลัพธ์ไปยังตำแหน่งอื่น คุณสามารถระบุ ว่าจะแยกคอลัมน์ใด
- ก่อนที่จะใช้ตัวกรอง ให้พิมพ์หรือคัดลอกส่วนหัวของคอลัมน์ที่คุณต้องการแยกไปยังคอลัมน์แรก แถวของช่วงปลายทาง
ตัวอย่างเช่น หากต้องการคัดลอกข้อมูลสรุป เช่น ภูมิภาค , รายการ และ ยอดรวมย่อย ตามช่วงเกณฑ์ที่ระบุ ให้พิมพ์ป้ายชื่อคอลัมน์ 3 ป้ายใน เซลล์ H1:J1 (โปรดดูภาพหน้าจอด้านล่าง)
- ใช้ตัวกรองขั้นสูงของ Excel และเลือกตัวเลือก คัดลอกไปยังตำแหน่งอื่น ภายใต้ การกระทำ .
- ในช่อง คัดลอกไปที่ ให้ใส่การอ้างอิงป้ายชื่อคอลัมน์ในช่วงปลายทาง (H1:J1) แล้วคลิก ตกลง
ด้วยเหตุนี้ Excel จึงกรองแถวตามเงื่อนไขที่ระบุไว้ในช่วงเกณฑ์ ( เหนือ รายการภูมิภาคที่มี ยอดรวมย่อย >=900) และคัดลอก 3 คอลัมน์ไปยังที่ระบุตำแหน่งที่ตั้ง:
วิธีคัดลอกแถวที่กรองไปยังเวิร์กชีตอื่น
หากคุณเปิดเครื่องมือตัวกรองขั้นสูงในเวิร์กชีตที่มีข้อมูลต้นฉบับของคุณ ให้เลือก " คัดลอกไปยังตำแหน่งที่ตั้งอื่น " และเลือกช่วง คัดลอกไปยัง ในชีตอื่น คุณจะพบกับข้อความแสดงข้อผิดพลาดต่อไปนี้: " คุณสามารถคัดลอกข้อมูลที่กรองแล้วไปยังแอ็คทีฟเท่านั้น แผ่นงาน ".
อย่างไรก็ตาม มีวิธีการคัดลอกแถวที่กรองไปยังแผ่นงานอื่น และคุณได้เบาะแสแล้ว - เพียงเริ่มตัวกรองขั้นสูงจาก แผ่นงานปลายทาง ดังนั้น จะเป็นชีตที่ใช้งานอยู่ของคุณ
สมมติว่าตารางต้นฉบับของคุณอยู่ใน Sheet1 และคุณต้องการคัดลอกข้อมูลที่กรองไปยัง Sheet2 ต่อไปนี้เป็นวิธีง่ายๆ ในการทำให้เสร็จ:
- เริ่มต้นด้วยการตั้งค่าช่วงเกณฑ์ใน Sheet1
- ไปที่ Sheet2 และเลือกเซลล์ว่างในส่วนที่ไม่ได้ใช้ ของแผ่นงาน
- เรียกใช้ตัวกรองขั้นสูงของ Excel ( ข้อมูล แท็บ > ขั้นสูง )
- ใน ตัวกรองขั้นสูง หน้าต่างโต้ตอบ ให้เลือกตัวเลือกต่อไปนี้:
- ภายใต้ การกระทำ เลือก คัดลอกไปยังตำแหน่งอื่น .
- คลิกใน ช่วงรายการ กล่อง สลับไปที่ Sheet1 และเลือกตารางที่คุณต้องการกรอง
- คลิกในกล่อง ช่วงเกณฑ์ เปลี่ยนเป็น Sheet1 และเลือกช่วงเกณฑ์
- คลิกในช่อง คัดลอกไปที่ และเลือกเซลล์ด้านซ้ายบนของช่วงปลายทางใน Sheet2 (ในกรณีที่คุณต้องการคัดลอกเฉพาะบางคอลัมน์ พิมพ์ส่วนหัวของคอลัมน์ที่ต้องการล่วงหน้าใน Sheet2 และตอนนี้เลือกส่วนหัวเหล่านั้น)
- คลิก ตกลง
ในตัวอย่างนี้ เรากำลังแยก 4 คอลัมน์ไปยัง Sheet2 ดังนั้นเราจึงพิมพ์ส่วนหัวของคอลัมน์ที่ตรงกันทุกประการตามที่ปรากฏใน Sheet1 และเลือกช่วงที่มีส่วนหัว (A1:D1) ในกล่อง คัดลอกไปที่ :
โดยทั่วไป นี่คือวิธีที่คุณใช้ตัวกรองขั้นสูงใน Excel ในบทช่วยสอนถัดไป เราจะดูตัวอย่างช่วงเกณฑ์ที่ซับซ้อนมากขึ้นพร้อมสูตร ดังนั้นโปรดติดตาม!
กำหนดค่าช่วงรายการและช่วงเกณฑ์ด้วยตนเอง - ตัวกรองอัตโนมัติอนุญาตให้กรองข้อมูลได้สูงสุด 2 เกณฑ์ และเงื่อนไขเหล่านั้นจะถูกระบุโดยตรงในกล่องโต้ตอบ ตัวกรองอัตโนมัติที่กำหนดเอง
การใช้ตัวกรองขั้นสูง คุณสามารถค้นหาแถวที่ตรงกับหลายเกณฑ์ในหลายคอลัมน์ และจำเป็นต้องป้อนเกณฑ์ขั้นสูงในช่วงที่แยกต่างหากในเวิร์กชีตของคุณ
ด้านล่าง คุณจะ ค้นหาคำแนะนำโดยละเอียดเกี่ยวกับวิธีใช้ตัวกรองขั้นสูงใน Excel รวมถึงตัวอย่างที่มีประโยชน์ของตัวกรองขั้นสูงสำหรับข้อความและค่าตัวเลข
วิธีสร้างตัวกรองขั้นสูงใน Excel
การใช้ Excel ขั้นสูง ตัวกรองนั้นไม่ง่ายเหมือนการใช้ตัวกรองอัตโนมัติ (เช่นเดียวกับกรณีที่มีสิ่งที่ "ขั้นสูง" มากมาย :) แต่มันก็คุ้มค่ากับความพยายามอย่างแน่นอน หากต้องการสร้างตัวกรองขั้นสูงสำหรับแผ่นงาน ให้ทำตามขั้นตอนต่อไปนี้
1. จัดระเบียบแหล่งข้อมูล
เพื่อผลลัพธ์ที่ดีขึ้น ให้จัดเรียงชุดข้อมูลของคุณตามกฎง่ายๆ 2 ข้อต่อไปนี้:
- เพิ่มแถวส่วนหัวโดยที่แต่ละคอลัมน์มีส่วนหัวที่ไม่ซ้ำกัน - ส่วนหัวที่ซ้ำกันจะทำให้เกิดความสับสน ไปยังตัวกรองขั้นสูง
- ตรวจสอบให้แน่ใจว่าไม่มีแถวว่างในชุดข้อมูลของคุณ
ตัวอย่างเช่น ตารางตัวอย่างของเรามีลักษณะดังนี้:
2. ตั้งค่าช่วงเกณฑ์
พิมพ์เงื่อนไขของคุณ หรือที่เรียกว่าเกณฑ์ ในช่วงที่แยกต่างหากบนเวิร์กชีต ตามทฤษฎีแล้ว ช่วงเกณฑ์สามารถอยู่ที่ใดก็ได้ในชีต ในในทางปฏิบัติ จะสะดวกกว่าที่จะวางไว้ที่ด้านบนและแยกจากชุดข้อมูลด้วยแถวว่างหนึ่งแถวขึ้นไป
หมายเหตุเกี่ยวกับเกณฑ์ขั้นสูง:
- The ช่วงเกณฑ์ต้องมี ส่วนหัวคอลัมน์เดียวกัน เป็นตาราง/ช่วงที่คุณต้องการกรอง
- เกณฑ์ที่แสดงอยู่ในแถวเดียวกันทำงานร่วมกับตรรกะ AND เกณฑ์ที่ป้อนในแถวต่างๆ ทำงานร่วมกับตรรกะ OR
ตัวอย่างเช่น เพื่อกรองระเบียนสำหรับภูมิภาค ภาคเหนือ ซึ่งมี ผลรวมย่อย มากกว่า หรือ เท่ากับ 900 ให้ตั้งค่าช่วงเกณฑ์ต่อไปนี้:
- ภูมิภาค: ภาคเหนือ
- ผลรวมย่อย: >=900
สำหรับข้อมูลโดยละเอียดเกี่ยวกับตัวดำเนินการเปรียบเทียบ สัญลักษณ์แทน และสูตรที่คุณสามารถใช้ในเกณฑ์ของคุณ โปรดดูช่วงเกณฑ์ตัวกรองขั้นสูง
3. ใช้ตัวกรองขั้นสูงของ Excel
ในช่วงเกณฑ์ที่มีอยู่ ใช้ตัวกรองขั้นสูงด้วยวิธีนี้:
- เลือกเซลล์ใดเซลล์หนึ่งภายในชุดข้อมูลของคุณ
- ใน Excel 2016, Excel 2013, Excel 2010 และ Excel 2007 ไปที่แท็บ ข้อมูล > จัดเรียง & กรอง กลุ่มและคลิก ขั้นสูง
ใน Excel 2003 คลิกเมนู ข้อมูล ชี้ไปที่ ตัวกรอง แล้วคลิก ตัวกรองขั้นสูง... .
กล่องโต้ตอบตัวกรองขั้นสูงของ Excel จะปรากฏขึ้น และคุณตั้งค่าตามที่อธิบายด้านล่าง
4. กำหนดค่าพารามิเตอร์ตัวกรองขั้นสูง
ในกล่องโต้ตอบตัวกรองขั้นสูงของ Excelหน้าต่าง ระบุพารามิเตอร์ต่อไปนี้:
- การกระทำ เลือกว่าจะกรองรายการที่มีอยู่หรือคัดลอกผลลัพธ์ไปยังตำแหน่งอื่น
การเลือก " กรองรายการในตำแหน่ง" จะซ่อนแถวที่ไม่ตรงกับเกณฑ์ของคุณ
หากคุณเลือก " คัดลอก ผลลัพธ์ไปยังตำแหน่งอื่น" เลือกเซลล์ด้านซ้ายบนของช่วงที่คุณต้องการวางแถวที่กรองแล้ว ตรวจสอบให้แน่ใจว่าช่วงปลายทางไม่มีข้อมูลที่ใดก็ได้ในคอลัมน์ เนื่องจากเซลล์ทั้งหมดที่อยู่ใต้ช่วงที่คัดลอกจะถูกล้าง
- ช่วงรายการ เป็นช่วงของเซลล์ที่จะกรอง ส่วนหัวของคอลัมน์ควรรวมอยู่ด้วย
หากคุณเลือกเซลล์ใดๆ ในชุดข้อมูลของคุณก่อนที่จะคลิกปุ่ม ขั้นสูง Excel จะเลือกช่วงรายการทั้งหมดโดยอัตโนมัติ ถ้า Excel กำหนดช่วงรายการผิด ให้คลิกไอคอน ยุบกล่องโต้ตอบ ทางด้านขวาของช่อง ช่วงรายการ แล้วเลือกช่วงที่ต้องการโดยใช้เมาส์
- ช่วงเกณฑ์ . เป็นช่วงของเซลล์ที่คุณป้อนเกณฑ์
นอกจากนี้ กล่องกาเครื่องหมายที่มุมล่างซ้ายของหน้าต่างโต้ตอบตัวกรองขั้นสูงยังช่วยให้คุณแสดง ระเบียนเฉพาะเท่านั้น . ตัวอย่างเช่น ตัวเลือกนี้สามารถช่วยคุณแยกรายการที่แตกต่างกัน (แตกต่างกัน) ทั้งหมดในคอลัมน์
ในตัวอย่างนี้ เรากำลังกรองรายการที่มีอยู่ ดังนั้นให้กำหนดค่าพารามิเตอร์ตัวกรองขั้นสูงของ Excel ในตัวเลือกนี้วิธี:
สุดท้าย คลิกตกลง และคุณจะได้ผลลัพธ์ต่อไปนี้:
ดีมาก... แต่ ผลลัพธ์เดียวกันสามารถทำได้ด้วยตัวกรองอัตโนมัติของ Excel ปกติใช่ไหม อย่างไรก็ตาม โปรดอย่ารีบออกจากหน้านี้ เนื่องจากเราเพิ่งตรวจสอบพื้นผิว ดังนั้นคุณจึงมีแนวคิดพื้นฐานเกี่ยวกับวิธีการทำงานของตัวกรองขั้นสูงของ Excel นอกจากนี้ในบทความ คุณจะพบตัวอย่างบางส่วนที่สามารถทำได้ด้วยตัวกรองขั้นสูงเท่านั้น เพื่อให้คุณปฏิบัติตามได้ง่ายขึ้น เรามาเรียนรู้เพิ่มเติมเกี่ยวกับเกณฑ์การกรองขั้นสูงกันก่อน
ช่วงเกณฑ์การกรองขั้นสูงของ Excel
อย่างที่คุณเพิ่งเห็น การใช้ขั้นสูงนั้นไม่มีวิทยาศาสตร์ที่รวดเร็ว กรองใน Excel แต่เมื่อคุณได้เรียนรู้รายละเอียดที่สำคัญของเกณฑ์ตัวกรองขั้นสูงแล้ว ตัวเลือกของคุณจะแทบไม่มีขีดจำกัด!
ตัวดำเนินการเปรียบเทียบสำหรับตัวเลขและวันที่
ในเกณฑ์ตัวกรองขั้นสูง คุณสามารถเปรียบเทียบความแตกต่างต่างๆ ค่าตัวเลขโดยใช้ตัวดำเนินการเปรียบเทียบต่อไปนี้
ตัวดำเนินการเปรียบเทียบ | ความหมาย | ตัวอย่าง |
= | เท่ากับ | A1=B1 |
> | มากกว่า | A1>B1 |
< | น้อยกว่า | A1 |
>= | มากกว่าหรือเท่ากับ | A1>=B1 |
<= | น้อยกว่าหรือเท่ากับ | A1<=B1 |
ไม่เท่ากับ | A1B1 |
เดอะการใช้ตัวดำเนินการเปรียบเทียบกับตัวเลขนั้นชัดเจน ในตัวอย่างข้างต้น เราใช้เกณฑ์ตัวเลข >=900 เพื่อกรองระเบียนที่มี ผลรวมย่อย มากกว่าหรือเท่ากับ 900
และนี่คืออีกตัวอย่างหนึ่ง สมมติว่าคุณต้องการแสดงระเบียน ภาคเหนือ ภูมิภาค สำหรับเดือน กรกฎาคม โดยมี จำนวนเงิน มากกว่า 800 สำหรับสิ่งนี้ ให้ระบุต่อไปนี้ เงื่อนไขในช่วงเกณฑ์:
- ภูมิภาค: ภาคเหนือ
- วันที่สั่งซื้อ: >=1/7/2559
- วันที่สั่งซื้อ: <=7/30 /2016
- จำนวนเงิน: >800
และตอนนี้ ให้เรียกใช้เครื่องมือตัวกรองขั้นสูงของ Excel ระบุ ช่วงรายการ (A4:D50) และ ช่วงเกณฑ์ (A2:D2) และคุณจะได้ผลลัพธ์ต่อไปนี้:
หมายเหตุ ไม่ว่ารูปแบบวันที่ที่ใช้ในเวิร์กชีตของคุณจะเป็นรูปแบบใด คุณควรระบุ วันที่แบบเต็ม ในช่วงเกณฑ์ตัวกรองขั้นสูงในรูปแบบที่ Excel เข้าใจได้ เช่น 1/7/1/2016 หรือ 1-Jul-2016
ตัวกรองขั้นสูงสำหรับค่าข้อความ
นอกเหนือจากตัวเลขและวันที่แล้ว คุณยังสามารถใช้ตัวดำเนินการเชิงตรรกะเพื่อเปรียบเทียบค่าข้อความได้อีกด้วย กฎกำหนดไว้ในตารางด้านล่าง
เกณฑ์ | คำอธิบาย |
="=text" | กรองเซลล์ที่มีค่า เท่ากับ "ข้อความ" |
text | กรองเซลล์ที่มีเนื้อหา ขึ้นต้นด้วย "ข้อความ" |
text | กรองเซลล์ที่มีค่า ไม่เท่ากับ "ข้อความ" ทุกประการ (เซลล์ที่มี "ข้อความ" เป็นส่วนหนึ่งของเนื้อหาจะรวมอยู่ในตัวกรอง) |
>text | กรองเซลล์ที่มี ค่าจะเรียงตามตัวอักษร หลัง "ข้อความ" |
| กรองเซลล์ที่มีค่าเรียงตามตัวอักษร ก่อน "ข้อความ ". |
อย่างที่คุณเห็น การสร้างตัวกรองขั้นสูงสำหรับค่าข้อความมีความเฉพาะเจาะจงหลายประการ ดังนั้นเรามาดูรายละเอียดเพิ่มเติมในเรื่องนี้
ตัวอย่างที่ 1 ตัวกรองข้อความสำหรับการจับคู่แบบตรงทั้งหมด
หากต้องการแสดงเฉพาะเซลล์ที่ เท่ากับทุกประการ กับข้อความหรืออักขระที่ระบุ ให้รวม เครื่องหมายเท่ากับ ไว้ในเกณฑ์
ตัวอย่างเช่น หากต้องการกรองเฉพาะรายการ กล้วย ให้ใช้เกณฑ์ต่อไปนี้:. Microsoft Excel จะแสดงเกณฑ์เป็น =banana ในเซลล์ แต่คุณสามารถดูนิพจน์ทั้งหมดได้ในแถบสูตร:
อย่างที่คุณเห็น ในภาพหน้าจอด้านบน เกณฑ์จะแสดงเฉพาะระเบียน กล้วย ที่มี ผลรวมย่อย มากกว่าหรือเท่ากับ 900 โดยไม่สนใจ กล้วยหอมเขียว และ กล้วยหอมทอง .
หมายเหตุ เมื่อกรอง ค่าตัวเลข ที่ เท่ากับทุกประการ กับค่าที่กำหนด คุณอาจใช้เครื่องหมายเท่ากับในเกณฑ์หรือไม่ก็ได้ ตัวอย่างเช่น หากต้องการกรองระเบียนที่มีผลรวมย่อยเท่ากับ 900 คุณสามารถใช้เกณฑ์ผลรวมย่อยใดๆ ต่อไปนี้:, =900 หรือเพียงแค่ 900
ตัวอย่างที่ 2. กรองค่าข้อความที่เริ่มต้นด้วยอักขระเฉพาะ
หากต้องการแสดงเซลล์ทั้งหมดที่มีเนื้อหาขึ้นต้นด้วยข้อความที่ระบุ เพียงพิมพ์ข้อความนั้นในช่วงเกณฑ์โดยไม่มีเครื่องหมายเท่ากับหรือเครื่องหมายอัญประกาศ
ตัวอย่างเช่น หากต้องการกรองรายการ " สีเขียว " ทั้งหมดที่มีผลรวมย่อยมากกว่าหรือเท่ากับ 900 ให้ใช้เกณฑ์ต่อไปนี้:
- รายการ: สีเขียว
- ผลรวมย่อย: >=900
ตัวกรองขั้นสูงของ Excel พร้อมอักขระตัวแทน
ในการกรองบันทึกข้อความด้วย การจับคู่บางส่วน คุณสามารถใช้ อักขระตัวแทนต่อไปนี้ในเกณฑ์การกรองขั้นสูง:
- เครื่องหมายคำถาม (?) เพื่อจับคู่อักขระเดี่ยวใดๆ
- เครื่องหมายดอกจัน (*) เพื่อจับคู่ลำดับอักขระใดก็ได้
- Tilde (~) ตามด้วย *, ?, หรือ ~ เพื่อกรองเซลล์ที่มีเครื่องหมายคำถาม เครื่องหมายดอกจัน หรือ tilde จริง
ตารางต่อไปนี้แสดงตัวอย่างช่วงเกณฑ์บางส่วนพร้อมไวด์การ์ด .
หลักเกณฑ์ | คำอธิบาย | ตัวอย่าง |
*text* | กรองเซลล์ที่ มี "ข้อความ" | *banan a* ค้นหาเซลล์ทั้งหมดที่มีคำว่า "banana" เช่น "กล้วยเขียว" |
??text | กรองเซลล์ที่มีเนื้อหา ขึ้นต้นด้วย อักขระสองตัวใดก็ได้ ตามด้วย "ข้อความ ". | ??banana ค้นหาเซลล์ที่มีคำว่า "banana" นำหน้าด้วยอักขระ 2 ตัว เช่น "1#banana" หรือ "//banana" |
text*text | กรองเซลล์ที่ ขึ้นต้นด้วย "ข้อความ" และมี การเกิดขึ้นครั้งที่สอง ของ "ข้อความ" ที่ใดก็ได้ในเซลล์ | banana*banana ค้นหาเซลล์ที่ขึ้นต้นด้วยคำว่า "banana" และมีการเกิดขึ้นอีกครั้งของ " กล้วย" ต่อไปในข้อความเช่น " สีเขียวกล้วยกับสีเหลืองกล้วย" |
="=text*text" | กรองเซลล์ที่ เริ่มต้น กับ AND end with "text". | ="= banana * banana " ค้นหาเซลล์ที่ขึ้นต้นและลงท้ายด้วยคำว่า "banana ", เช่น. " กล้วย กล้วยแสนอร่อย" . |
="=text1?text2" | กรองเซลล์ที่ ขึ้นต้น ด้วย "text1", สิ้นสุด ด้วย "text2" และมี หนึ่งอักขระ อยู่ระหว่าง | ="= กล้วย ? ส้ม " ค้นหาเซลล์ ที่ขึ้นต้นด้วยคำว่า "banana" ลงท้ายด้วยคำว่า "orange" และมีอักขระใดๆ คั่นกลาง เช่น " กล้วย/ส้ม" หรือ " กล้วย*ส้ม" |
text~** | กรองเซลล์ที่ เริ่มต้น ด้วย "text", ตามด้วย *, ตามด้วย อักขระอื่นๆ | banana~** ค้นหา เซลล์ที่ขึ้นต้นด้วย "banana" ตามด้วยเครื่องหมายดอกจัน ตามด้วยข้อความอื่นๆ เช่น "banana*green" หรือ "banana*yellow" |
="=?????" | กรองเซลล์ ด้วยค่าข้อความที่มีอักขระ 5 ตัวพอดี | ="=?????" ค้นหาเซลล์ที่มีข้อความใดๆ ที่มีอักขระ 5 ตัวพอดี เช่น "apple" หรือ "lemon" |
และนี่คือเกณฑ์ไวด์การ์ดที่ง่ายที่สุดที่ใช้งานจริง