ส่งคืนค่าสูงสุดในช่วงของเซลล์ที่กรองโดยเกณฑ์ชุดหนึ่ง
แสดงผลค่าสูงสุดในคอลัมน์ข้อมูลที่กรองโดยเกณฑ์ชุดหนึ่งที่ใช้กับคอลัมน์ข้อมูลเพิ่มเติม
ตัวอย่างการใช้งาน
MAXIFS(table_name!price, table_name!fruits,”Apple”, table_name!inventory, “<30”)
รูปแบบคำสั่ง
MAXIFS(column, criteria_column1, criterion1, criteria_column2, criterion2)
column: คอลัมน์ข้อมูลที่จะกำหนดค่าสูงสุดคอลัมน์เกณฑ์ที่ 1: คอลัมน์ข้อมูลที่จะประเมินค่า "criterion1"criterion1: รูปแบบหรือการทดสอบที่จะใช้กับ "criteria_column1" เพื่อรวมแต่ละเซลล์ที่ประเมินค่าเป็น TRUE ไว้ในชุดที่กรองcreteria_column2: คอลัมน์ข้อมูลเพิ่มเติมที่ใช้ประเมินเกณฑ์เพิ่มเติม ชุดที่กรองจะเป็นอินเตอร์เซกชันของชุดต่างๆ ที่เกิดจากคู่เกณฑ์-คอลัมน์แต่ละคู่criterion2: รูปแบบหรือการทดสอบที่จะใช้กับ "criteria_column2"
ตัวอย่างการใช้งาน
MAXIFS(A1:A3, B1:B3, 1, C1:C3, “A”)
MAXIFS(D4:E5, F4:G5, “>5”, F6:G7, “<10”)
รูปแบบคำสั่ง
MAXIFS(range, criteria_range1, criterion1, [criteria_range2, criterion2, …])
-
range- ช่วงของเซลล์ที่จะหาค่าสูงสุด -
criteria_range1- ช่วงของเซลล์ที่จะประเมินค่าของcriterion1 -
criterion1- รูปแบบหรือการทดสอบที่จะใช้กับcriteria_range1 -
criteria_range2, criterion2, …ไม่บังคับ: ช่วงเพิ่มเติมและเกณฑ์ของช่วง โปรดทราบว่าการกรองจะได้ผลเป็นอินเตอร์เซกชันของค่าเหล่านี้
หมายเหตุ
MAXIFSจะแสดงผลเป็น0หากไม่มีค่าที่ตรงกับเกณฑ์ใดเลยช่วงและช่วงเกณฑ์ทั้งหมดจะต้องมีขนาดเท่ากัน ไม่เช่นนั้นMAXIFSจะส่งกลับข้อผิดพลาด#VALUE
ดูเพิ่มเติม
ส่งคืนค่าต่ำสุดในช่วงของเซลล์ที่กรองโดยเกณฑ์ชุดหนึ่ง
SUMIFS: ส่งคืนผลรวมของช่วงที่ขึ้นกับเกณฑ์หลายรายการ
IFS:
ประเมินเงื่อนไขจำนวนมากและแสดงผลค่าที่สอดคล้องกับเงื่อนไขแรกที่เป็นจริง
ตัวอย่าง
| A | B | C | |
|---|---|---|---|
| 1 | รหัส | คะแนน | ส่วน |
| 2 | 123 | 30 | B |
| 3 | 102 | 28 | A |
| 4 | 157 | 29 | A |
| 5 | 189 | 19 | B |
| 6 | |||
| 7 | คำตอบ | สูตร | |
| 8 | 157 | = MAXIFS(A2:A5, B2:B5, ">25", C2:C5, “A”) | |
| 9 | 123 | = MAXIFS(A2:A5, B2:B5, ">25", C2:C5, “B”) | |
| 10 | 189 | = MAXIFS(A2:A5, B2:B5, "<35", C2:C5, “B”) | |
| 11 | 0 | = MAXIFS(A2:A5, B2:B5, ">35", C2:C5, “B”) | |