追蹤
Excel Trump 知識+ 知識名人
關於部落格
分享 Excel 功能、公式、函數、密技、線上教學...
  • 1404484

    累積人氣

  • 401

    今日人氣

    4

    追蹤人氣

Excel 為何 LOOKUP 函數進行搜尋時好時壞?

我目前在進行論文寫作
為了快速在大量資料中找出最小值
並透過excel回傳其值所對應的鍵值

小弟用lookup寫了幾段code 如下
=LOOKUP(MIN(B2:CW2),B2:CW2,B1:CW1)
=LOOKUP(MIN(B3:CW3),B3:CW3,B1:CW1)
=LOOKUP(MIN(B4:CW4),B4:CW4,B1:CW1)
=LOOKUP(MIN(B5:CW5),B5:CW5,B1:CW1)

其excel欄位說明如下
1:鍵值 1~100
2::總運費(100項)
3:運費1(100項)
4:運費2(100項)
5:運費5(100項)

但是運算的結果只有最後一段 code能正常運作
其餘均傳回#N/A

不知道是不是何處出了問題
 


■ 將公式改為以下即可:
=INDEX($B$1:$CW$1,,MATCH(MIN(B2:CW2),B2:CW2,0))

■ 為何不能使用 LOOKUP 函數,先把 Excel 說明檔看個仔細。
LOOKUP 函數中的第二個引數,搜尋小於或等於第一個引數時,第二個引數的資料來源必須以「遞增」方式排序
 

相簿設定
標籤設定
相簿狀態