[算表] 要取VLOOKUP抓到後的上一欄

看板Office作者 (HaoHow)時間6年前 (2019/06/15 00:44), 編輯推噓0(0025)
留言25則, 2人參與, 6年前最新討論串1/1
軟體:EXCEL 版本:EXCEL365 說明圖:https://i.imgur.com/xGuxyi7.jpg
檔案:https://reurl.cc/3Ag8j 請問版上高手, 我要在工作表1去取工作表2的相對應欄位, 在取近5日與近10日,用VLOOKUP去找沒有問題, 但現在想在工作表一的今日,去抓工作表二的最後一個日期的數字,該怎麼做? 進5日用的公式如下(C2) =IFERROR(VLOOKUP(C$1,工作表2!$A:$BZZ,MATCH($A2,工作表2!$4:$4,0),0),"") 想用向上偏移一格的方式,但我試不出來。 再請教上面公式的$4:$4 是什麼意思,有找過其他人的解釋,但還是沒能理解。 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.72.209 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1560530688.A.8E0.html

06/15 07:41, 6年前 , 1F
06/15 07:41, 1F

06/15 07:41, 6年前 , 2F
參照工作表2的話同內文近5日公式內的工作表名稱!儲存格範
06/15 07:41, 2F

06/15 07:41, 6年前 , 3F
06/15 07:41, 3F

06/15 07:56, 6年前 , 4F
4:4為第4列,2007以上版本範圍為a4:xfd4,2003版本為a4:
06/15 07:56, 4F

06/15 07:56, 6年前 , 5F
iv4
06/15 07:56, 5F

06/15 07:56, 6年前 , 6F
$表絕對參照,加入後不會隨著拖曳而變動列欄號。用於整列$
06/15 07:56, 6F

06/15 07:56, 6年前 , 7F
4:$4或整欄$a:$a時上下或左右拖曳時都不會改變
06/15 07:56, 7F

06/15 08:00, 6年前 , 8F
回文連結內d$4:m$1000,於列的部分絕對參照,表公式向上下
06/15 08:00, 8F

06/15 08:00, 6年前 , 9F
拖曳時都會固定在d4:m1000這個儲存格範圍;公式向左右拖曳
06/15 08:00, 9F

06/15 08:00, 6年前 , 10F
時會因欄的部分為相對參照,而有所改變。
06/15 08:00, 10F

06/15 15:06, 6年前 , 11F
謝謝so大說明,再請教如果底下會有其他欄位的話,就會受
06/15 15:06, 11F

06/15 15:07, 6年前 , 12F
影響,所以當初才會想用近5日的方式去做向上偏移。
06/15 15:07, 12F

06/15 15:08, 6年前 , 13F
如果是以下這種情況,該怎麼做呢?謝謝!
06/15 15:08, 13F

06/15 15:08, 6年前 , 14F

06/15 15:10, 6年前 , 15F
06/15 15:10, 15F

06/15 15:38, 6年前 , 16F
06/15 15:38, 16F

06/15 21:49, 6年前 , 17F
感謝解答,請問這個-4該怎麼算呢? 謝謝
06/15 21:49, 17F

06/15 21:51, 6年前 , 18F

06/15 21:51, 6年前 , 19F
不知道這樣對不對
06/15 21:51, 19F

06/15 22:41, 6年前 , 20F
想法為match搜尋"近5日"於a欄會回傳19,回傳近5日上方列號
06/15 22:41, 20F

06/15 22:42, 6年前 , 21F
18,hlookup尋找資料的表格為d4:m998,要回傳d4:m998第幾
06/15 22:42, 21F

06/15 22:42, 6年前 , 22F
列(從第4列起至第18列)為18-4+1=19-4
06/15 22:42, 22F

06/15 22:44, 6年前 , 23F
因此-4是和d4:m998的起始列有關,如果表格是m5:m998那就會
06/15 22:44, 23F

06/15 22:45, 6年前 , 24F
是-5
06/15 22:45, 24F

06/16 00:25, 6年前 , 25F
非常感謝解答,終於懂了,謝謝!
06/16 00:25, 25F
文章代碼(AID): #1T0yy0ZW (Office)
文章代碼(AID): #1T0yy0ZW (Office)