2017-10-19 45 views
1

我試圖找到具有特定日期的最大庫存總數。Excel |數組中條件最大的數

在Excel中,我使用的功能 {(LARGE(IF(A:A=V2),K:K),1)}其中A:A是日期的列表,V2是一個特定的日期,並K:K是庫存總計。該函數返回「0」。當我調整爲第二大或第三大時,我收到#NUM錯誤。

任何提示將不勝感激。提前致謝。

+0

沒有看到數據,你嘗試了第二和第三的公式,這是很難猜測。你記得使用Ctrl-Shift-Enter?那天有超過1個值嗎?其他公式中是否仍指「V2」?列A中的值是日期還是字符串,看起來像日期? V2中的值是一個真正的日期還是一個看起來像日期的字符串?他們匹配嗎?太多的問題,沒有足夠的數據。 –

+0

謝謝你的跟進,斯科特。 (LARGE(IF(A:A = V2),K:K),2)} 3 = 同一日期有多個唯一值。 列A格式化日期{=日期(年(B134),月(B134),日(1))} 我想能夠改變V2月的月份,但對於這個例子,讓我們說它9/1/2017年。 –

回答

1

我看你有一些括號錯誤地放。試試這個公式。將它作爲數組公式輸入。

=(LARGE(IF((A:A=V2),K:K),1)) 

enter image description here

+0

謝謝你看看Kresimir。我仍然得到一個「0」值。這裏是額外的信息:列A格式化日期{=日期(年(B134),月(B134),日(1))}我想能夠改變V2月的月份,但對於這個例子,讓我們說它9/1/2017年。 –

+0

無論列A是公式而不是值,公式都可以正常工作。如果仍然出現錯誤,請首先檢查單元格V2中的值是否確實是日期,而不是文本值。不確定你的意思是「在一個月內更改V2個月的能力」......? –