ส่งคืนค่าสูงสุดในช่วงของเซลล์ที่กรองโดยเกณฑ์ชุดหนึ่ง
แสดงผลค่าสูงสุดในคอลัมน์ข้อมูลที่กรองโดยเกณฑ์ชุดหนึ่งที่ใช้กับคอลัมน์ข้อมูลเพิ่มเติม
ตัวอย่างการใช้งาน
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”) |