2014-02-14 218 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在註釋中建議的那樣解決了我的問題。