返回列表 上一主題 發帖

求解題 vlookup: 如何做對比後RETURN正確的VALUE (內附圖表圖)

求解題 vlookup: 如何做對比後RETURN正確的VALUE (內附圖表圖)

大家好, 新手工作上的EXCEL 難題! 請各位高手幫幫忙,求解題


難題一:首先要對比(C列)供應資料庫數量是否訂單數量(G列)
難題二: 想VLOOKUP 正確日子, 到期日子(H列)只可有一個期( 足夠數量和最近期那個日子會被選)

我只想到在H5 寫了這 =IF(VLOOKUP(F5,A4:C10,3,0)>G5,VLOOKUP(F5,A5:C10,2,0),"*")


那個[VALUE_IF_FALSE]部分, 我打* 位就是不會寫的部分
那個 [VALUE_IF_TRUE]部分, VLOOKUP(F5,A5:C10,2,0), 其實我覺得都有點不對 /_\"

需要用到VBA 嗎?

回復 1# meii715


   
學海無涯_不恥下問

TOP

謝謝師兄分享!! 明白! 學多左1個MIN FUNCTION :D!

其實我之前都想了個formulate, 做得到 出到對答案  圖如下


但就不知為何拉下去右上角會出現綠色工角形 (在cell H6) 不知道甚麼原因, 是錯誤還是公式錯了?
我試了師兄提供的公式,好像沒有這問題, 是我公式邏輯布問題嗎?
可以幫我看看嗎?
checking.rar (3.65 KB)

TOP

回復 3# meii715
因為你的範圍參照使用相對參照
所以當公式下拉複製時,列號將會改變,造成公式不一致的錯誤檢查出現
學海無涯_不恥下問

TOP

哦,謝謝師兄!
即是這樣嗎?
=INDEX($B$6B$11,MATCH(1,($F6=$A$6A$11)*($G6<=$C$6C$11),0))

三角形消失了

TOP

哦,謝謝師兄!
即是這樣嗎?
=INDEX($B$6B$11,MATCH(1,($F6=$A$6A$11)*($G6<=$C$6C$11),0))

三角形消失了

TOP

        靜思自在 : 一句溫暖的話,就像往別人身上灑香水,自己會沾到兩三滴。
返回列表 上一主題