FILTER

ฟังก์ชั่น FILTER จะประเมินอาร์เรย์ตามเกณฑ์ที่ระบุ

FILTER(อาร์เรย์, อาร์เรย์การทดสอบ, ถ้าว่าง)

อาร์เรย์: อาร์เรย์ที่จะฟิลเตอร์

อาร์เรย์การทดสอบ: นิพจน์บูลีนที่ประกอบด้วยคอลัมน์หรือแถวในอาร์เรย์

ถ้าว่าง: ค่าที่จะส่งค่ากลับมาหากค่าทั้งหมดในอาร์เรย์ที่รวมว่างเปล่า

หมายเหตุ

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

  • คุณสามารถใช้ตัวดำเนินการช่วงที่สปิลล์ “#” เพื่ออ้างอิงอาร์เรย์ที่สูตรสร้างขึ้นได้

ตัวอย่างเช่น

กำหนดข้อมูลต่อไปนี้ในเซลล์ A1:C11:

ตัวแทนฝ่ายขาย

ประเภท

หน่วย

อแมนดา

นิยาย

21

แบรนดอน

นิยาย

23

โซเฟีย

สารคดี

49

จูเลียน

การ์ตูน

22

เกรเกอรี

สารคดี

32

จูเลียน

การ์ตูน

55

จูเลียน

การ์ตูน

44

โซเฟีย

นิยาย

31

อแมนดา

การ์ตูน

20

เกรเกอรี

สารคดี

55

=FILTER(A1:C11, A1:A11=A5) จะส่งค่ากลับมาเป็นยอดขายทั้งหมดของจูเลียน

=FILTER(A1:C11, B1:B11=B5) จะส่งค่ากลับมาเป็นยอดขายหนังสือการ์ตูนทั้งหมด

=FILTER(A1:C11, C1:C11>25) จะส่งค่ากลับมาเป็นรายการธุรกรรมยอดขายทั้งหมดที่มากกว่า 25 หน่วย

=FILTER(A2:C11, (C2:C11>25)*(A2:A11=A5)) จะส่งค่ากลับมาเป็นรายการธุรกรรมยอดขายทั้งหมดของจูเลียนที่เกิน 25 หน่วย

ดูเพิ่มเติมSORTUNIQUE
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
เป็นประโยชน์ไหม
จำกัดอักขระ: 250
จำกัดอักขระสูงสุดไม่เกิน 250
ขอบคุณที่แสดงความคิดเห็น
Morty Proxy This is a proxified and sanitized view of the page, visit original site.