[算表] vlookup可以回傳對照值的下一格嗎

看板Office作者時間17年前 (2009/04/06 23:25), 編輯推噓3(302)
留言5則, 2人參與, 最新討論串1/4 (看更多)
軟體:excel 版本:2003 隨便假設以下 =VLOOKUP(A1,B2:C10,2,FALSE) 假設C5是原本他要回傳的值 但我能不能讓他回傳C6的值 這種情況是不是要用ROW()-1去算 還是有什麼方法... 另外我要回傳的值假設是USD$2,147.84 (3,000) 一定是金額,空格,括弧裡面有數字 由於每次金額都不同 也有可能是USD$234,687.52 (50,000) 這樣算起來是12~14個字元 (每個字包括逗點符號都是用手KEY的) 能不能讓回傳的值停在空格前面? 搜尋資料剖析,似乎是要用mid(find) 不過對於字元數變化的情形就不懂了 反過來說,有沒有辦法只回傳括弧裡面的數字 萬能的excel應該辦得到吧XD 謝謝各位前輩! -- 以前唸書時真的該好好學excel的 真的太威了 最近有空就看一下精華區 真的整理的超棒的! 真的很謝謝各位板大 希望以後也能有所回饋 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.42.158.80

04/07 08:37, , 1F
這個狀況我會用offset + match..
04/07 08:37, 1F

04/07 08:39, , 2F
不然就用index+match
04/07 08:39, 2F

04/07 08:40, , 3F
假設要比對的在E2 就變成下面這樣:
04/07 08:40, 3F

04/07 08:40, , 4F
=INDEX(C2:C10,MATCH(E2,B2:B10,)+1,)
04/07 08:40, 4F

04/07 19:26, , 5F
^^ 歡迎來編精華區
04/07 19:26, 5F
文章代碼(AID): #19sXxVVw (Office)
文章代碼(AID): #19sXxVVw (Office)