2014-02-14 175 views
0

Microsoft Excel 2011 (OSX)中,我使用MAX函数来获取两个单元格之间的最大值。这两个单元格中的值使用VLOOKUP从其他工作表中获得。使用vlookup时,Excel的最大函数返回错误值

这在大多数行中工作正常,除了MAX函数的输出是最低数字的情况之外。如果我用数字替换VLOOKUP函数,它按预期工作。

我使用的VLOOKUP公式是:=VLOOKUP(A43;WorkSheet!$A$6:$C$123;3;FALSE)MAX公式简直就是=MAX(E43,F43)。所有单元格均被编号为Number。

关于如何调试的建议?什么可能导致这种行为?

+0

哼哼...也许vlookup没有返回一个数字,然后由max忽略? – CRondao

+1

提供样本数据和公式本身将会很有用。没有办法从你的问题中看出“情况”与“大多数行”是不同的。 – Taosique

+0

MAX()将提供不正确的结果,如果它的一个或多个输入是** Text **而不是数字 –

回答

0

+0添加到函数的末尾,正如Barry Houdini在注释中建议的那样解决了我的问题。