
Excel使用DMAX函數計算符合條件的最大值
在Excel中,如果要計算符合條件的最大值,可以使用DMAX函數計算符合條件的最大值。Excel2007可使用DMAX函數在數據庫或數據區(qū)域中計算符合條件的最大值。
如上圖所示,在D10單元格輸入公式:
=DMAX(A1:D5,3,D7:D8)
按回車鍵即可計算符合條件的最大值。返回指定條件“英語成績及格的數學成績的最高分”。
Excel2007可使用DMAX函數計算符合條件的最大值。
相關說明:
DMAX函數語法:DMAX(database,field,criteria)database:構成列表或數據庫的單元格區(qū)域。數據庫是包含一組相關數據的列表,其中包含相關信息的行為記錄,而包含數據的列為字段。列表的第一行包含著每一列的標志。field:指定函數所使用的列。輸入兩端帶雙引號的列標簽,如“英語”;或是代表列表中列位置的數字(沒有引號):1 表示第一列,2 表示第二列,依此類推。criteria:是包含所指定條件的單元格區(qū)域。您可以對參數 criteria 使用任何區(qū)域,只要此區(qū)域包含至少一個列標簽,并且列標簽下包含至少一個在其中為列指定條件的單元格。您可以在條件中使用通配符,即問號 (?) 和星號 (*)。問號匹配任一單個字符;星號匹配任一字符序列。如果要查找實際的問號或星號,請在字符前鍵入波形符 (~)。雖然條件區(qū)域可以位于工作表的任意位置,但不要將條件區(qū)域置于列表的下方。如果向列表中添加更多信息,新的信息將會添加在列表下方的第一行上。如果列表下方的行不是空的,Microsoft Excel 將無法添加新的信息。確定條件區(qū)域沒有與列表相重疊。若要對數據庫的整個列進行操作,請在條件區(qū)域的相應列標志下方保留一個空行。DMAX函數返回列表或數據庫中滿足指定條件的記錄字段(列)中的最大數字,計算符合條件的最大值。

