2017-03-28 32 views
0

嘿所以我在excel中遇到了一個難以解決的問題。在Excel Max上卡住如果

我目前有三列數據

A  B C 
Apple 12 sold to 
Mellon 3 sold to 

等等我目前的問題是我需要找到最大和最小,然後返回列C.

目前我正在試圖使用下面:

其中B1是說「蘋果」和H是瓦萊斯的範圍來尋找最大

沒有人有任何良好的集成開發環境來?目前,它的回來#NAME

=max(MAX(IF($B$5:$B$71510=B1,$H$5:$H$71510)) 
+0

請更正確地提供樣本數據。很難理解欄目「C」和「H」。 –

回答

0

如果您正在使用Office 365可以使用MAXIFS功能是這樣的:

=MAXIFS($H$1:$H$71510,$B$1:$B$71510,"="&B1) 

下面是微軟對函數文檔: https://support.office.com/en-us/article/MAXIFS-function-dfd611e6-da2c-488a-919b-9b6376b28883

如果你正在使用另一個版本的Excel,你可以試試這個。請注意,您必須輸入此作爲數組功能(對照移進,而不是僅僅進入,它會添加括號{}包圍你的函數,如果你這樣做是正確的)上

=MAX(IF($B$1:$B$71510=$B1,$H$1:$H$71510)) 

更多討論此方法: https://www.experts-exchange.com/questions/28589900/A-MAXIFS-function-in-Excel.html