excel一行里面有#VALUE!(VLOOKUP函数返回值),#N/A,还有数字。用max函数求最大值求返回是#VALUE!。

如何通过max求那些数字的最大值呢?

第1个回答  2014-06-05
2007以上公式:
=MAX(IFERROR(A1:A100,0))
2003:
=MAX(IF(ISERROR(A1:A100),0,A1:A100))
以上公式为数组公式,按CTRL+SHIFT+回车完成公式。本回答被网友采纳
第2个回答  2014-06-05
#VALUE说明值类型不对,检查一下你那些引用单元格里的值,看看是不是有字符串什么的。
MAX函数只能处理数字。
第3个回答  2014-06-05
你在VLOOKUP函数前多加一个函数IFERROR(VLOOKUP(),0),这样这些错误信息就被0替代了。追问

excel03 支持IFERROR(VLOOKUP(),0)函数不?

追答

03版不支持IFERROR函数,但你可以用以下公式:
=IF(ISERROR(VLOOKUP()),0,VLOOKUP())

第4个回答  2014-06-05
=MAX(IFERROR(求值的区域,0))三键盘结束,ctrl+shift+回车
第5个回答  2017-10-17

本回答被网友采纳
相似回答