สารบัญ
Excel 365 ทำให้เรามีฟังก์ชันที่มีประสิทธิภาพสำหรับการกรองชุดข้อมูลของเราโดยอัตโนมัติ ซึ่งมีชื่อว่าฟังก์ชัน FILTER ทำให้งานของเราง่ายขึ้นโดยใช้ฟังก์ชันนี้ในสูตร Excel บทความนี้จะแบ่งปันแนวคิดที่สมบูรณ์เกี่ยวกับวิธีการทำงานของฟังก์ชัน FILTER ใน Excel โดยแยกจากกัน และตามด้วยฟังก์ชันอื่นๆ ของ Excel หากคุณสงสัยเกี่ยวกับเรื่องนี้ ให้ดาวน์โหลดสมุดแบบฝึกหัดของเราและติดตามเรา
ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด
ดาวน์โหลดแบบฝึกหัดแบบฝึกหัดนี้เพื่อฝึกฝนขณะที่คุณกำลังอ่านบทความนี้
การใช้ FILTER Function.xlsx
รู้เบื้องต้นเกี่ยวกับฟังก์ชัน FILTER ใน Excel
วัตถุประสงค์ของฟังก์ชัน:
กรองบางเซลล์หรือค่าตามข้อกำหนดของเรา
ไวยากรณ์:
=FILTER ( อาร์เรย์ รวม [if_empty])
อาร์กิวเมนต์ คำอธิบาย:
อาร์กิวเมนต์ | จำเป็นหรือไม่บังคับ | ค่า
|
---|---|---|
อาร์เรย์ | จำเป็น | อาร์เรย์ สูตรอาร์เรย์ หรือการอ้างอิงไปยังช่วงของเซลล์ที่เราต้องการจำนวนแถว |
รวมถึง | จำเป็น | ซึ่งทำงานเหมือนกับอาร์เรย์บูลีน โดยมีเงื่อนไขหรือเกณฑ์สำหรับการกรอง |
[if_empty] | ไม่บังคับ | ส่งค่าเพื่อส่งกลับเมื่อไม่มีผลลัพธ์ส่งกลับ |
ย้อนกลับค่า
👉
INDEX(FILTER(B5:F14,D5:D14=J5),{1;2},{1,2,3,4,5}) : นี่ สูตรจะส่งกลับสองแถวแรกของข้อมูลที่ตรงกัน {1;2} นี่สำหรับสองแถวแรก และ {1,2,3,4,5} ใช้สำหรับเลือกห้าคอลัมน์
👉
IFERROR(INDEX(FILTER(B5:F14,D5:D14= J5),{1;2},{1,2,3,4,5}),”ไม่มีผลลัพธ์”) : สุดท้าย ฟังก์ชัน IFERROR จะถูกใช้เพื่อหลีกเลี่ยงข้อผิดพลาดหากมี เป็นปัญหากับค่าส่งคืนของฟังก์ชันอื่น
10. การใช้สัญลักษณ์แทนกับฟังก์ชันตัวกรอง
ในตัวอย่างสุดท้าย เราจะใช้สัญลักษณ์แทนตัวกรองสำหรับการกรองข้อมูล เราจะใช้สูตรโดยใช้ฟังก์ชัน ISNUMBER , SEARCH และ FILTER ค่าที่เราต้องการอยู่ในเซลล์ J5 .
กระบวนการอธิบายไว้ด้านล่างทีละขั้นตอน:
📌 ขั้นตอน:
- ขั้นแรก เลือกเซลล์ H8 และจดสูตรต่อไปนี้ลงในเซลล์
=FILTER($B$5:$F$14,ISNUMBER(SEARCH(J5,D5:D14)),"No Results!")
- ตอนนี้ กด Enter .
- คุณ จะได้ผลลัพธ์ทั้งหมดที่มีค่าเซลล์ C .
สุดท้าย เราสามารถพูดได้ว่าสูตรของเราทำงานได้อย่างแม่นยำ และเราสามารถสร้างสัญลักษณ์แทนด้วย Excel ตัวกรอง ฟังก์ชัน
🔎 คำอธิบายของสูตร
👉
SEARCH(J5,D5:D14) : ฟังก์ชัน SEARCH จะค้นหาข้อมูลโดยจับคู่กับค่าที่ป้อน
👉
ISNUMBER(SEARCH(J5,D5:D14)) : นี่สูตรจะตรวจสอบว่าผลลัพธ์ของฟังก์ชัน SEARCH ใดเป็น ture,
👉
FILTER($B$5:$F$14,ISNUMBER(SEARCH(J5,D5:D14)), ”ไม่มีผลลัพธ์!”) : สุดท้าย ฟังก์ชัน FILTER จะแสดงในเซลล์ที่เราต้องการ
ทางเลือกของ Excel FILTER Function
จากแอปพลิเคชันก่อนหน้าของเรา คุณอาจสังเกตเห็นว่าฟังก์ชัน Excel FILTER เป็นฟังก์ชันที่มีประโยชน์เล็กน้อยในการรับค่าที่เราต้องการภายในระยะเวลาสั้นๆ ไม่มีทางเลือกเฉพาะสำหรับฟังก์ชันนี้ อย่างไรก็ตาม การรวมกันของฟังก์ชัน Excel ทั่วไปบางฟังก์ชันอาจทำให้เราได้ผลลัพธ์ของฟังก์ชัน FILTER ในหมู่พวกเขา IFERROR , INDEX , AGGREGATE , ROW , ISNA , MATCH ฟังก์ชั่นเป็นที่กล่าวถึง แต่เราขอแนะนำว่าถ้าคุณมีฟังก์ชัน FILTER ให้ใช้เลย การรวมกันของฟังก์ชันเหล่านี้จะทำให้สูตรมีความซับซ้อนมากขึ้นในการทำความเข้าใจกับผู้อื่น นอกจากนั้น ยังอาจทำให้แอปพลิเคชัน Excel ของคุณทำงานช้าลง
สาเหตุที่เป็นไปได้หากฟังก์ชันตัวกรองไม่ทำงาน
บางครั้ง ฟังก์ชัน ตัวกรอง ของ Excel ทำงานไม่ถูกต้อง ส่วนใหญ่เกิดขึ้นเนื่องจากการมีข้อผิดพลาด ส่วนใหญ่ #SPILL! , #CALC! , #VALUE! ข้อผิดพลาดมักจะไม่อนุญาตให้ฟังก์ชัน ตัวกรอง ทำงาน และส่งคืนข้อมูลที่ต้องการ เพื่อกำจัดข้อผิดพลาดนี้ ให้กลับไปที่ชุดข้อมูลเดิมของคุณและแก้ไข แล้วคุณจะพบว่า FILTER ฟังก์ชันจะทำงานได้อย่างราบรื่น
ข้อผิดพลาดที่พบบ่อยของ Excel อธิบายไว้ด้านล่างสั้นๆ:
<11 เมื่อแสดงข้อผิดพลาดทั่วไป | |
---|---|
#VALUE | จะปรากฏเมื่ออาร์เรย์และอาร์กิวเมนต์ include มีขนาดที่เข้ากันไม่ได้ |
#CALC! | จะปรากฏขึ้นหากละเว้นอาร์กิวเมนต์ if_empty ซึ่งเป็นทางเลือก และไม่พบผลลัพธ์ที่ตรงตามเกณฑ์ |
#NAME | จะปรากฏเมื่อพยายามใช้ FILTER ใน Excel เวอร์ชันเก่า |
#SPILL | ข้อผิดพลาดนี้จะเกิดขึ้นหากมีเซลล์อย่างน้อยหนึ่งเซลล์ในเซลล์ที่หก ช่วงต้องไม่เว้นว่างทั้งหมด |
#REF! | ข้อผิดพลาดนี้จะเกิดขึ้นหากใช้สูตร FILTER ระหว่างสมุดงานต่างๆ และปิดสมุดงานต้นฉบับ |
#N/A หรือ #VALUE | ข้อผิดพลาดประเภทนี้อาจเกิดขึ้นได้หากค่าบางค่าในอาร์กิวเมนต์รวมเป็นข้อผิดพลาดหรือไม่สามารถแปลงเป็นค่าบูลีน (0,1 หรือ จริง, เท็จ). |
สรุป
นั่นคือจุดสิ้นสุด o ฉบทความนี้ ฉันหวังว่าบทความนี้จะเป็นประโยชน์สำหรับคุณ และคุณจะสามารถใช้ฟังก์ชัน FILTER ใน Excel ได้ โปรดแบ่งปันคำถามหรือคำแนะนำเพิ่มเติมกับเราในส่วนความคิดเห็นด้านล่าง หากคุณมีคำถามหรือคำแนะนำเพิ่มเติม
อย่าลืมตรวจสอบเว็บไซต์ของเรา ExcelWIKI สำหรับ Excel- ปัญหาและแนวทางแก้ไขที่เกี่ยวข้อง เรียนรู้ใหม่ต่อไปวิธีการและเติบโตต่อไป!
พารามิเตอร์:ฟังก์ชันส่งคืนผลลัพธ์แบบไดนามิก เมื่อค่าในข้อมูลต้นทางเปลี่ยนแปลงหรืออาร์เรย์ข้อมูลต้นทางถูกปรับขนาด ผลลัพธ์จาก FILTER จะอัปเดตโดยอัตโนมัติ
10 ตัวอย่างที่เหมาะสมของการใช้ฟังก์ชัน FILTER ใน Excel
เพื่อสาธิต ตัวอย่าง เราพิจารณาชุดข้อมูลของนักเรียน 10 คนของสถาบัน รหัส ชื่อ แผนก ภาคการศึกษาที่ลงทะเบียน และจำนวน CGPA อยู่ในช่วงของเซลล์ B5:F14 .
📚 หมายเหตุ:
การดำเนินการทั้งหมดของบทความนี้ทำได้โดยใช้แอปพลิเคชัน Microsoft Office 365
1. การดำเนินการและการดำเนินการกับฟังก์ชันตัวกรองสำหรับหลายเกณฑ์
ในตัวอย่างแรก เราจะดำเนินการ และ โดยฟังก์ชัน ตัวกรอง . เงื่อนไขที่เราต้องการอยู่ในช่วงของเซลล์ C5:C6 .
ขั้นตอนในการดำเนินการตามตัวอย่างนี้มีดังต่อไปนี้:
📌 ขั้นตอน:
- ก่อนอื่น เลือกเซลล์ B10 .
- ตอนนี้ จดสูตรต่อไปนี้ลงในเซลล์
=FILTER(Dataset!B5:F14,(Dataset!D5:D14=C5)*(Dataset!F5:F14>=C6),"no results")
- จากนั้น กด Enter
- คุณจะได้รับผลลัพธ์ที่กรองในช่วงของเซลล์ B10:F11 .
ดังนั้น เราสามารถพูดได้ว่าเราเป็น สามารถใช้ฟังก์ชัน FILTER สำหรับการดำเนินการ AND
2. การประยุกต์ใช้การทำงาน OR กับฟังก์ชัน FILTER สำหรับหลายเกณฑ์
ในวินาทีที่ตัวอย่างเช่น เราจะใช้ฟังก์ชัน FILTER สำหรับการดำเนินการ OR ที่นี่ เราได้กล่าวถึงเงื่อนไขในช่วงของเซลล์ C5:C6 .
ขั้นตอนในการสิ้นสุดตัวอย่างนี้มีดังต่อไปนี้:
📌 ขั้นตอน:
- ขั้นแรก เลือกเซลล์ B10 .
- หลังจากนั้น จดสูตรต่อไปนี้ลงในเซลล์ .
=FILTER(Dataset!B5:F14,(Dataset!D5:D14=OR!C5)+(Dataset!F5:F14>=OR!C6),"no results")
- กด Enter .
- คุณจะทราบผลลัพธ์ที่กรองในเซลล์ที่ต้องการ
ดังนั้นเราจึงสามารถใช้ฟังก์ชัน FILTER ได้อย่างสมบูรณ์แบบ สำหรับการดำเนินการ OR
3. การรวมลอจิก AND และ OR กับฟังก์ชัน FILTER
ตอนนี้ เราจะใช้ฟังก์ชัน FILTER สำหรับ รวมการดำเนินการ AND และ OR เงื่อนไขอยู่ในช่วงของเซลล์ C5:C7 .
ขั้นตอนในการดำเนินการตามตัวอย่างนี้มีดังต่อไปนี้:
📌 ขั้นตอน:
- ในตอนแรก เลือกเซลล์ B11 .
- หลังจากนั้น จดสูตรต่อไปนี้ลงในเซลล์
=FILTER(Dataset!B5:F14,(Dataset!F5:F14>=Combine!C7)*((Dataset!D5:D14=Combine!C5)+(Dataset!D5:D14=Combine!C6)),"No results")
- กดปุ่ม Enter
- คุณจะสังเกตเห็นว่าผลลัพธ์ที่กรองแล้วจะพร้อมใช้งานในเซลล์
ดังนั้น สูตรของเราจึงทำงานได้อย่างมีประสิทธิภาพ และเราสามารถดำเนินการ และ และ OR ดำเนินการพร้อมกันโดยฟังก์ชัน FILTER
4. การกรองรายการที่ซ้ำกันโดยใช้ฟังก์ชัน FILTER
ในตัวอย่างนี้ เราคือจะกรองเอนทิตีที่ซ้ำออกจากชุดข้อมูลของเรา ชุดข้อมูลของเรามีเอนทิตีที่ซ้ำกัน 2 รายการ
ขั้นตอนของตัวอย่างนี้แสดงไว้ด้านล่าง:
📌 ขั้นตอน:
- ในการเริ่มต้น เลือกเซลล์ H5 .
- ถัดไป จดสูตรต่อไปนี้ลงในเซลล์
=FILTER(B5:F16,COUNTIFS(B5:B16,B5:B16,C5:C16,C5:C16,D5:D16,D5:D16,E5:E16,E5:E16,F5:F16,F5:F16)>1,"No result")
- ดังนั้น กดปุ่ม Enter .
- คุณจะเห็นว่าค่าที่ซ้ำกันทั้งหมดแสดงแยกกัน
ในที่สุด เราสามารถพูดได้ว่าสูตรของเราทำงานได้อย่างแม่นยำ และเราสามารถหาค่าที่ซ้ำกันได้โดยใช้ปุ่ม FILTER ฟังก์ชันใน Excel
🔎 คำอธิบายของสูตร
👉 COUNTIFS(B5:B16,B5 :B16,C5:C16,C5:C16,D5:D16,D5:D16,E5:E16,E5:E16,F5:F16,F5:F16) : ฟังก์ชัน COUNTIFS ตรวจสอบ การมีอยู่ของค่าที่ซ้ำกัน
👉 FILTER(B5:F16,COUNTIFS(B5:B16,B5:B16,C5:C16,C5:C16,D5:D16,D5:D16,E5: E16,E5:E16,F5:F16, F5:F16)>1,”ไม่มีผลลัพธ์”) : สุดท้าย ฟังก์ชัน FILTER จะกรองค่าที่ซ้ำกันและแสดงรายการแยกกัน
5. ค้นหาเซลล์ว่าง โดยฟังก์ชัน FILTER
เรามีชุดข้อมูลที่มีเซลล์ว่างบางเซลล์ ตอนนี้ เราจะกรองเซลล์ที่ไม่มีฟังก์ชันว่างออกด้วยความช่วยเหลือของฟังก์ชัน กรอง
ขั้นตอนการ กรองแถวที่สมบูรณ์ตามด้านล่าง::
📌 ขั้นตอน:
- ประการแรก เลือกเซลล์ H5 .
- ถัดไป จดสูตรต่อไปนี้ลงในเซลล์
=FILTER(B5:F14,(B5:B14"")*(C5:C14"")*(D5:D14"")*(E5:E14"")*(F5:F14""),"No results")
- หลังจากนั้น กด Enter .
- คุณจะได้รับเอนทิตีที่ไม่มี เซลล์ว่าง
ดังนั้น เราสามารถพูดได้ว่าสูตรของเราทำงานได้อย่างมีประสิทธิภาพ และเราสามารถรับค่าโดยไม่มีเซลล์ว่างได้ด้วยฟังก์ชัน FILTER ของ Excel
การอ่านที่คล้ายกัน
- วิธีใช้ฟังก์ชัน HYPERLINK ของ Excel (8 ตัวอย่าง)
- VLOOKUP และ HLOOKUP รวมสูตร Excel (พร้อมตัวอย่าง)
- การใช้ Excel เพื่อค้นหาการจับคู่ข้อความบางส่วน [2 วิธีง่ายๆ]
- วิธีค้นหาค่าที่ซ้ำกันใน Excel โดยใช้ VLOOKUP
6. กรองเซลล์ที่มีข้อความเฉพาะ
โดยใช้ฟังก์ชัน กรอง เราสามารถค้นหาค่าใดๆ และกรองเอนทิตีที่เกี่ยวข้องได้อย่างง่ายดาย จากชุดข้อมูลเดิมของเรา นอกจากฟังก์ชัน FILTER แล้ว ฟังก์ชัน ISNUMBER และ SEARCH ยังช่วยให้เรากรอกสูตรได้ด้วย ข้อความที่เราต้องการ 'Ellie' แสดงในเซลล์ J4
วิธีการกรองข้อมูลสำหรับข้อความเฉพาะ อธิบายไว้ด้านล่าง::
📌 ขั้นตอน:
- ที่จุดเริ่มต้น ให้เลือกเซลล์ H7 .
- จากนั้น ให้จดสูตรต่อไปนี้ลงในเซลล์
=FILTER(B5:F14,ISNUMBER(SEARCH(J4,C5:C14)),"No results")
- ถัดไป กดปุ่ม Enter คีย์
- คุณจะได้รับผลลัพธ์กับข้อความนั้นๆ
ดังนั้นเราจึงสามารถใช้สูตรได้สำเร็จและรับค่าสำหรับค่าข้อความเฉพาะของเรา
🔎 คำอธิบายของสูตร
👉
SEARCH(J4,C5:C14) : ฟังก์ชัน SEARCH จะส่งคืนเซลล์ที่จะจับคู่กับค่าที่ป้อน .
👉
ISNUMBER(SEARCH(J4,C5:C14)) : ฟังก์ชัน ISNUMBER จะส่งกลับค่าจริงหากค่าการค้นหาเป็นตัวเลขอื่นที่ไม่ใช่เท็จ
👉
FILTER(B5:F14,ISNUMBER(SEARCH(J4,C5:C14)),”ไม่มีผลลัพธ์”) : สุดท้าย ฟังก์ชัน FILTER แยกข้อมูลที่ตรงกัน แถวและแสดงให้เห็น
7. การคำนวณผลรวม ค่าสูงสุด ค่าต่ำสุด และค่าเฉลี่ย
ตอนนี้ เราจะทำการคำนวณทางคณิตศาสตร์ด้วยความช่วยเหลือของ ตัวกรอง ฟังก์ชั่น ข้อมูลที่เราจะกรองจะอยู่ในเซลล์ J5 ที่นี่ เราจะกำหนดค่าทั้งหมดสำหรับแผนก CSE
นอกเหนือจากฟังก์ชัน FILTER แล้ว <1 ฟังก์ชัน>SUM , AVERAGE , MIN และ MAX จะถูกใช้เพื่อดำเนินการประเมินให้เสร็จสิ้น ค่าโดยประมาณจะอยู่ในช่วงของเซลล์ J7:J10 ขั้นตอนการคำนวณอธิบายไว้ด้านล่างทีละขั้นตอน:
📌 ขั้นตอน:
- ก่อนอื่น เลือกเซลล์ J7
- ตอนนี้ จดสูตรต่อไปนี้ลงในเซลล์เพื่อหาผลรวม
=SUM(FILTER(F5:F14,D5:D14=J5,0))
🔎 คำอธิบายของสูตร
👉
FILTER(F5:F14,D5:D14=J5,0) : ฟังก์ชัน FILTER กรอง CGPA ค่าของแผนกที่เราต้องการ
👉
SUM(FILTER(F5:F14,D5:D14=J5,0)) : สุดท้าย ฟังก์ชัน SUM เพิ่ม ทั้งหมด
- กด Enter .
- หลังจากนั้น เลือกเซลล์ J8 และจดสูตรต่อไปนี้สำหรับค่า ค่าเฉลี่ย
=AVERAGE(FILTER(F5:F14,D5:D14=J5,0))
🔎 คำอธิบายสูตร
👉
FILTER(F5:F14,D5:D14=J5,0) : The ฟังก์ชัน FILTER กรองค่า CGPA ของแผนกที่เราต้องการ
👉
AVERAGE(FILTER(F5:F14,D5:D14=J5,0)) : AVERAGE ฟังก์ชันจะคำนวณค่า ค่าเฉลี่ย ของค่าเหล่านั้น
- กด Enter อีกครั้ง
<39
- จากนั้น เลือกเซลล์ J9 และจดสูตรต่อไปนี้ภายในเซลล์เพื่อรับค่า ต่ำสุด
=MIN(FILTER(F5:F14,D5:D14=J5,0))
🔎 คำอธิบายสูตร
👉
FILTER( F5:F14,D5:D14 =J5,0) : ฟังก์ชัน FILTER กรองค่า CGPA ของแผนกที่เราต้องการ
👉
MIN(FILTER(F5:F14,D5:D14=J5 ,0)) : ฟังก์ชัน MIN จะคำนวณหาค่า ต่ำสุด ในบรรดาค่า 4
- ในทำนองเดียวกัน กดปุ่ม Enter .
- สุดท้าย เลือกเซลล์ J10 และจดสูตรต่อไปนี้ ภายในเซลล์สำหรับ สูงสุด ค่า
=MAX(FILTER(F5:F14,D5:D14=J5,0))
🔎 คำอธิบายสูตร
👉
FILTER(F5:F14,D5:D14=J5,0) : ฟังก์ชัน FILTER กรองค่า CGPA ของแผนกที่เราต้องการ
👉
MAX(FILTER(F5:F14,D5:D14=J5,0)) : ฟังก์ชัน MAX จะค้นหาค่า สูงสุด ระหว่าง 4 ค่า CGPA
- กด Enter เป็นครั้งสุดท้าย
- คุณจะสังเกตเห็นว่าค่าทั้งหมดสำหรับแผนก CSE จะพร้อมใช้งาน
ดังนั้น เราสามารถพูดได้ว่าสูตรทั้งหมดของเราทำงานได้อย่างสมบูรณ์ และเราสามารถรับค่าทั้งหมด ค่าที่ต้องการโดยฟังก์ชัน FILTER ของ Excel
8. กรองข้อมูลและส่งคืนเฉพาะคอลัมน์
ในที่นี้ เราจะใช้ FILTER ทำงานสองครั้งในเงื่อนไขที่ซ้อนกันเพื่อรับคอลัมน์เฉพาะตามค่าที่เราต้องการ เอนทิตีที่เราต้องการอยู่ในเซลล์ J5 เราจะแสดงเฉพาะคอลัมน์ รหัส และ ชื่อ
ขั้นตอนของกระบวนการนี้แสดงไว้ด้านล่าง:
📌 ขั้นตอน:
- ขั้นแรก เลือกเซลล์ H8 .
- จากนั้น จดสูตรต่อไปนี้ลงในเซลล์
=FILTER(FILTER(B5:F14,D5:D14=J5),{1,1,0,0,0})
- หลังจากนั้น กด Enter
- คุณจะได้รับเฉพาะคอลัมน์ ID และ ชื่อ ของแผนกที่เราต้องการ
ดังนั้น เราสามารถพูดได้ว่าสูตรของเราทำงานได้อย่างถูกต้อง และเราสามารถรับบางคอลัมน์ที่ต้องการได้โดยฟังก์ชัน Excel FILTER
🔎 คำอธิบายของสูตร
👉
FILTER(B5:F14 ,D5:D14=J5) : ฟังก์ชัน FILTER จะส่งคืนแถวที่ตรงกันจากชุดข้อมูลที่กำหนดพร้อมกับคอลัมน์ทั้งหมด
👉
FILTER(FILTER(B5: F14,D5:D14=J5),{1,1,0,0,0}) : ฟังก์ชัน FILTER ภายนอกจะเลือกเฉพาะคอลัมน์ สอง คอลัมน์แรกของ ข้อมูลที่เลือก เราสามารถใช้ 0 , 1 หรือ TRUE , FALSE .
9. ใช้ข้อจำกัดกับจำนวนที่ส่งคืนของ แถว
ในกรณีนี้ เราจะเพิ่มข้อจำกัดบางอย่างในฟังก์ชัน กรอง เพื่อรับจำนวนแถวที่จำกัด แผนกที่เราต้องการอยู่ในเซลล์ J5 สำหรับการใช้ข้อจำกัด เราต้องใช้ฟังก์ชัน IFERROR และ INDEX ด้วย
อธิบายขั้นตอนของคณิตศาสตร์นี้ ดังนี้
📌 ขั้นตอน:
- ในตอนแรก เลือกเซลล์ H8 .
- ถัดไป จด สูตรต่อไปนี้ในเซลล์
=IFERROR(INDEX(FILTER(B5:F14,D5:D14=J5),{1;2},{1,2,3,4,5}),"No result")
- จากนั้นกด Enter .
- คุณจะได้รับผลลัพธ์
จึงกล่าวได้ว่าเราสามารถประยุกต์ใช้ Excel ได้สำเร็จ FILTER , INDEX และ IFERROR ทำงานได้สำเร็จ
🔎 คำอธิบายของสูตร
👉
FILTER(B5:F14,D5:D14=J5) : ฟังก์ชัน FILTER จะส่งคืนข้อมูลที่กรองโดยจับคู่กับอินพุต