ไปยังเนื้อหาหลัก

ฟังก์ชันตัวกรอง Excel

ฟังก์ชัน FILTER จะกรองช่วงของข้อมูลและส่งกลับผลลัพธ์ที่ตรงกันแบบไดนามิกตามเกณฑ์ที่คุณระบุ

หมายเหตุ: ฟังก์ชันตัวกรองจะพร้อมใช้งานใน Excel สำหรับ Microsoft 365, Excel 2021 หรือ Excel เวอร์ชันที่ใหม่กว่าและ Excel สำหรับเว็บ เท่านั้น

ฟังก์ชันตัวกรอง 1


วากยสัมพันธ์

=FILTER(array, include, [if_empty])


ข้อโต้แย้ง

  • อาร์เรย์ (จำเป็น): ช่วงหรืออาร์เรย์ที่จะกรอง
  • รวม (จำเป็น): การทดสอบเชิงตรรกะที่ส่งคืนอาร์เรย์ของค่าบูลีน (TRUE หรือ FALSE) ซึ่งระบุว่าแถวหรือคอลัมน์ที่เกี่ยวข้องในอาร์เรย์ควรผ่าน FILTER หรือไม่
  • [if_empty] (ไม่บังคับ): ค่าที่จะส่งคืนหากไม่มีผลลัพธ์ที่ตรงกันในอาร์เรย์ที่รวมอยู่

ราคาย้อนกลับ

ฟังก์ชัน FILTER ส่งกลับอาร์เรย์


หมายเหตุฟังก์ชัน

  • อาร์เรย์สามารถระบุเป็นแถวของค่า คอลัมน์ของค่า หรือการรวมกันของแถวและคอลัมน์ของค่า
  • ขนาดของ ประกอบด้วย ควรเท่ากับของ แถว ข้อโต้แย้ง.
  • หากต้องการเพิ่มเกณฑ์ตั้งแต่สองเกณฑ์ขึ้นไปใน ประกอบด้วยคุณควรใส่เกณฑ์แต่ละเกณฑ์ในวงเล็บและเชื่อมต่อกับเครื่องหมายดอกจัน (*)
  • ผลลัพธ์ที่ส่งคืนโดย FILTER จะกระจายเข้าสู่ช่วงของเซลล์ในลักษณะที่ข้อมูลเดิมของคุณเป็น แถว มีการจัดระเบียบ หากเซลล์อย่างน้อยหนึ่งเซลล์ในช่วงการหกไม่ว่างเปล่า #หก! ข้อผิดพลาดจะถูกส่งกลับ
  • หากค่าใดๆ ที่ระบุเป็นอาร์กิวเมนต์ include มีข้อผิดพลาดหรือไม่สามารถแปลงเป็นค่าบูลีนได้ FILTER จะส่งคืนข้อผิดพลาด
  • ค่าข้อความใน ประกอบด้วย or ถ้า_ว่างเปล่า อาร์กิวเมนต์ควรอยู่ในเครื่องหมายคำพูดคู่ มิฉะนั้น FILTER จะส่งคืน # NAME? ความผิดพลาด
  • หากต้องการไม่แสดงอะไรเลยเมื่อไม่มีข้อมูลที่ตรงกัน ให้ระบุสตริงว่าง ("") for ถ้า_ว่างเปล่า.
  • FILTER จะส่งคืน #แคล! ผิดพลาดหากไม่มีข้อมูลที่ตรงกันและค่าสำหรับ ถ้า_ว่างเปล่า ไม่ได้ให้ไว้
  • FILTER สามารถใช้ระหว่างสมุดงานต่างๆ อย่างไรก็ตาม ตรวจสอบให้แน่ใจว่าเวิร์กบุ๊กอ้างอิงเปิดอยู่ มิฉะนั้น a #REF! ข้อผิดพลาดจะถูกส่งคืนหากคุณรีเฟรชเซลล์ผลลัพธ์
  • ผลลัพธ์ของ FILTER เป็นไดนามิก หมายความว่าจะอัปเดตโดยอัตโนมัติเมื่อค่าในข้อมูลต้นทางเปลี่ยนแปลง อย่างไรก็ตาม ผลลัพธ์จะไม่ถูกอัพเดตหากคุณเพิ่มรายการใหม่ไปที่ แถว. ในการแก้ไขปัญหานี้ คุณควรใช้ การอ้างอิงแบบมีโครงสร้าง เป็น แถว ข้อโต้แย้ง.

ตัวอย่าง

สมมุติว่าคุณมีตารางนักเรียนตามที่แสดงด้านล่าง เพื่อกรองนักเรียนที่มาจากคลาส A และได้คะแนนมากกว่า 60 โปรดคัดลอกหรือป้อนสูตรด้านล่างในเซลล์ด้านซ้ายบนของตารางผลการเรียนแล้วกด เข้าสู่ เพื่อให้ได้ผลลัพธ์:

= ตัวกรอง (B3: E14,(B3:B14="Class A")*(E3:E14>60),"ไม่มีบันทึก")

หรือใช้การอ้างอิงเซลล์เพื่อทำให้สูตรเป็นแบบไดนามิก:

= ตัวกรอง (B3: E14,(B3:B14=H3)*(E3:E14>J3),"ไม่มีบันทึก")

ฟังก์ชันตัวกรอง 2


ตัวอย่าง No Matches

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

= ตัวกรอง (B3: E14,(B3:B14="Class A")*(E3:E14<60),"") >>> ผลตอบแทน ไม่มีอะไร

= ตัวกรอง (B3: E14,(B3:B14="Class A")*(E3:E14<60),"ไม่มีบันทึก") >>> ผลตอบแทน ไม่มีบันทึก

ฟังก์ชันตัวกรอง 3


ฟังก์ชันที่เกี่ยวข้อง

ฟังก์ชัน Excel SORT

ฟังก์ชัน SORT จะเรียงลำดับเนื้อหาของช่วงหรืออาร์เรย์โดยเรียงลำดับจากน้อยไปมากหรือมากไปหาน้อย

ฟังก์ชัน Excel SORTBY

ฟังก์ชัน SORTBY จะเรียงลำดับเนื้อหาของช่วงหรืออาร์เรย์หนึ่งช่วงตามค่าในช่วงหรืออาร์เรย์ที่เกี่ยวข้อง ไม่ว่าช่วงหรืออาร์เรย์ที่ตรงกันจะรวมอยู่ในช่วงหรืออาร์เรย์ที่จะจัดเรียงหรือไม่ก็ตาม

ฟังก์ชัน Excel UNIQUE

ฟังก์ชัน UNIQUE จะดึงค่าที่ไม่ซ้ำจากช่วงข้อมูล ข้อมูลอาจรวมถึงข้อความ ตัวเลข วันที่ ค่าความผิดพลาด ฯลฯ


เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel - ช่วยให้คุณโดดเด่นจากฝูงชน

คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน  |  ลบแถวว่าง  |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล  |  รอบโดยไม่มีสูตร ...
ซุปเปอร์วีลุคอัพ: หลายเกณฑ์  |  หลายค่า  |  ข้ามหลายแผ่น  |  การค้นหาที่ไม่ชัดเจน...
โฆษณา รายการแบบหล่นลง: รายการแบบหล่นลงอย่างง่าย  |  รายการแบบหล่นลงขึ้นอยู่กับ  |  เลือกหลายรายการแบบหล่นลง...
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  เปรียบเทียบคอลัมน์กับ เลือกเซลล์เดียวกันและต่างกัน ...
คุณสมบัติเด่น: กริดโฟกัส  |  มุมมองการออกแบบ  |  บาร์สูตรใหญ่  |  สมุดงานและตัวจัดการชีต | ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)  |  เลือกวันที่  |  รวมแผ่นงาน  |  เข้ารหัส/ถอดรหัสเซลล์  |  ส่งอีเมลตามรายการ  |  ซุปเปอร์ฟิลเตอร์  |  ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ ... )  |  50 + แผนภูมิ ประเภท (แผนภูมิ Gantt ... )  |  40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด ... )  |  19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง ... )  |  12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน ... )  |  7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์ Excel ... )  |  ... และอื่น ๆ

Kutools สำหรับ Excel มีคุณสมบัติมากกว่า 300 รายการ รับรองว่าสิ่งที่คุณต้องการเพียงแค่คลิกเดียว...


แท็บ Office - เปิดใช้งานการอ่านแบบแท็บและการแก้ไขใน Microsoft Office (รวม Excel)

  • หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
  • ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
  • เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
  • นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Edge และ Firefox
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations