如何用IF函数选择满足特定条件的单元格区域?

2024-11-23 16:39:41
推荐回答(1个)
回答1:

你的这个公式用语是错误的,IF函数只能同时得出一个结果,不能同时得出多个结果,而MAX是需要多个参数来计算里面的最大值。你怎么可以在一个参数里求出一个最大值呢?

而且你的IF语法错误,IF正确的用法是:
IF(logical_test,value_if_true,value_if_false)
这里说白一点就是:如果什么情况下,就显示什么结果,否则显示另外一个结果。
他的逻辑是一个因果关系式,也就是:如果……就……否则……
如果你一定要用IF函数得出的结果作为MAX函数的参数,那么你MAX函数里面除了IF函数,你还需要添加其他的参数。。
通常我们都是把IF函数来做判断,然后让其他的函数做为IF函数的参数。
比如像你这里,可以把公式写为:=IF(COUNTIF(A1:A8,"教授")>=1,MAX(E1:E8),"")
这里的这个公式的意思就是:当你A1:A8里面有教授两个字的时候,计算E1:E8里面的最大值,否则什么都不显示。
以上回答希望对你有帮助,很高兴为你解答,祝你生活愉快!!!