嘿,所以我遇到了excel的一个问题,我很难解决问题。
我目前有三列数据
A B C
Apple 12 sold to
Mellon 3 sold to
等。我目前的问题是我需要找到最大值和最小值然后返回C列。
目前我正在尝试使用以下内容:
B1在哪里说" Apple"和H是寻找最大值的范围。
这里有没有人有任何好的想法?目前它回来#Name
=max(MAX(IF($B$5:$B$71510=B1,$H$5:$H$71510))
答案 0 :(得分:0)
如果您使用的是Office 365,则可以使用MAXIFS功能:
=MAXIFS($H$1:$H$71510,$B$1:$B$71510,"="&B1)
这是Microsoft关于该功能的文档: https://support.office.com/en-us/article/MAXIFS-function-dfd611e6-da2c-488a-919b-9b6376b28883
如果您使用的是其他版本的Excel,则可以尝试使用此版本。请注意,你必须输入它作为一个数组函数(cntrl-shift-enter而不是只输入。如果你做的话,它会在你的函数周围加上大括号{})
=MAX(IF($B$1:$B$71510=$B1,$H$1:$H$71510))
有关此方法的更多讨论: https://www.experts-exchange.com/questions/28589900/A-MAXIFS-function-in-Excel.html