lionab資管物語

關於部落格
這是一個資訊管理, ERP, 3C, 旅遊, 勸敗的分享園地
  • 145071

    累積人氣

  • 10

    今日人氣

    0

    訂閱人氣

Excel 函數 vlookup的怪現象

使用環境為 WinXP SP3  , Excel 版本為  Office 2003

Sheet1的內容如下:
 

A2的公式如下:
=VLOOKUP(A1,Sheet2!$A$2:$B$153,2,TRUE)
B2的公式如下:
=VLOOKUP(B1,Sheet2!$A$2:$B$153,2,TRUE)

Sheet2的內容如下:
 

A2的值應該是依A1 的58%, 到Sheet2 找到 1800的值才對, 但是卻不知什麼原因而抓到的是 1700
B2的值也抓錯了, 應該是 57000才對.
如果把A1改成 57%, A2 就能抓到正確的 1700,
改成 58%, A2 的值還是 1700,
改成59%, A2的值變成 1800,  
改成60%, A2的值變成 1900,  依此類推, 也就是後面都少抓一檔.
我試了很久都試不出了所以然來, 這次的事件讓我對Excel的信心全失, 以後設了公式, 都要核對再三了.
原始檔案從這裡下載
知道問題在哪的高手, 希望也能告知我一下, 謝啦!

 


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