[算表]先用vlookup判斷帶出無法再用hlookup判斷

看板Office作者 (curitis)時間12年前 (2013/12/04 21:04), 編輯推噓0(006)
留言6則, 3人參與, 最新討論串1/1
軟體:excel 版本:2003 A欄 B欄 C欄 D欄 E欄 F欄 ... ... ... ... ... ... ... ... ... ... ... ... 255列 AAA BBB CCC DDD EEE FFF 256列 123 ABC ABC BBB CCC 123 257列 T F F F F T 其中257列的T及F是用IF和Vlookup比較出來的.. 透過範圍指定255列~257列.. 再用Hlookup列搜尋257列的第一次出現F..結果要顯示出B256的ABC值出來.. HLOOKUP("F",$A$255:$F$257,2,0) 但回傳值是#NA.. 但改成.. HLOOKUP("BBB",$A$255:$F$257,2,0)..回傳值可以成功是ABC.. 我知道Hlookup事先需先用排序..但我資訊不能用排序換位置... 有沒有辦法..透過函數將第一筆257列是F..256列的ABC值給指定出來呢? 謝謝..!! -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.39.166.178 ※ 編輯: anticipate06 來自: 114.39.166.178 (12/04 21:07) ※ 編輯: anticipate06 來自: 114.39.166.178 (12/04 21:10) ※ 編輯: anticipate06 來自: 114.39.166.178 (12/04 21:54)

12/05 01:07, , 1F
只要第一筆=OFFSET(A257,-1,MATCH("F",A257:F257,0)-1)
12/05 01:07, 1F

12/05 22:15, , 2F
謝謝..請問最後一個-1代表什麼意思呢??
12/05 22:15, 2F

12/06 21:48, , 3F
因為MATCH出來的值會從1開始 所以要-1
12/06 21:48, 3F

12/07 23:21, , 4F
謝謝..再請問~如要抓256列最後一筆123..要如何做到?
12/07 23:21, 4F

12/07 23:23, , 5F
256列最後一筆資料會不一定..要如何抓出??
12/07 23:23, 5F

12/08 20:08, , 6F
12/08 20:08, 6F
文章代碼(AID): #1IdoXYFx (Office)
文章代碼(AID): #1IdoXYFx (Office)