本文探討了根據(jù)指定條件確定Excel中最大值的各種方法。以前的教程涵蓋了基本MAX
函數(shù);本文使用不同的公式研究了更高級的方案。
涵蓋的方法包括:
-
MAX IF
有單個條件和多個條件 -
MAX IF
沒有數(shù)組公式 -
MAX IF
有或邏輯 -
MAXIFS
功能(Excel 2019及以後)
Excel的MAX IF
公式
在Excel 2019之前,實現(xiàn)有條件的最大值所需的陣列公式,將MAX
和IF
結(jié)合在一起。一般結(jié)構(gòu)是:
{=MAX(IF(criteria_range=criteria, max_range))}
需要使用CTRL Shift Enter輸入此公式才能正確函數(shù)。捲曲支架{}
表示數(shù)組公式。例如,要找到雅各布的最高跳遠分數(shù)(A2:A10中的名稱,C2:C10中的距離):
=MAX(IF(A2:A10="Jacob", C2:C10))
該公式根據(jù)條件創(chuàng)建真/錯誤值的數(shù)組,然後從條件為真的max_range
返回最大值。
MAX IF
有多個標準
對於多種條件,嵌套IF
語句或乘法操作員可以在數(shù)組公式中使用:
嵌套IF
: {=MAX(IF(criteria_range1=criteria1, IF(criteria_range2=criteria2, max_range)))}
乘法(和邏輯): {=MAX(IF((criteria_range1=criteria1)*(criteria_range2=criteria2), max_range))}
MAX IF
沒有數(shù)組
為避免數(shù)組公式,可以使用SUMPRODUCT
函數(shù):
=SUMPRODUCT(MAX((criteria_range1=criteria1)*(criteria_range2=criteria2)*max_range))
此公式避免了數(shù)組輸入,但需要max_range
中的數(shù)字數(shù)據(jù)。
MAX IF
有或邏輯
要在幾個條件中的任何一個條件中找到最大值,請在數(shù)組公式中使用添加operator():
{=MAX(IF((criteria_range1=criteria1) (criteria_range2=criteria2), max_range))}
也可以使用SUMPRODUCT
的非陣列當量,但需要適當處理非數(shù)字值。
MAXIFS
功能(Excel 2019及以後)
Excel 2019及以後的版本提供MAXIFS
功能,簡化有條件的最大計算:
=MAXIFS(max_range, criteria_range1, criteria1, criteria_range2, criteria2, ...)
此功能直接處理多個標準,不需要數(shù)組公式。
本文提供了一份綜合指南,以在Excel中的各種條件下找到最大值,迎合不同的Excel版本和用戶偏好??梢韵螺d練習(xí)工作簿。
以上是excel max if公式以找到條件最大的價值的詳細內(nèi)容。更多資訊請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

熱AI工具

Undress AI Tool
免費脫衣圖片

Undresser.AI Undress
人工智慧驅(qū)動的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6
視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)
