[算表] 找出表格中 比查詢資料大跟小的值

看板Office作者時間15年前 (2011/02/16 16:58), 編輯推噓1(106)
留言7則, 2人參與, 最新討論串1/1
軟體: EXCEL 版本: 2010 問題: 我現在有兩個資料A1,A2 要去對照查表B1:G5 A B C D E F G 1 20 1 1.5 2 2.5 3 2 3 1 8 10 12 14 15 3 2 11 14 16 19 20 4 3 15 17 18 21 23 5 4 19 25 29 32 34 表格中的數字橫列是由小到大排序的 直行沒有 希望能夠根據A2去對照B找到要查第4列 (這我知道能用choose) 然後找到比A1小的18跟比A1大的21 (小的可以用lookup大的不知道怎麼辦) 最後還需要知道18對應到第1列的2 (這邊就不知道該怎麼做了) 跟21對應到第1列的2.5 如果可以直接抓下一格的資料或著是上面幾格之類的應該也有用 可是LOOKUP好像是直接傳回數字不是格子的位置 所以好像也沒辦法這樣操作 麻煩大家幫我看一下有沒有甚麼解法? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 58.115.161.89

02/16 23:35, , 1F
第一個值的公式
02/16 23:35, 1F

02/16 23:36, , 2F
=INDEX(1:1,1,MATCH(A1,INDIRECT( MATCH(A2,B1:B100,0
02/16 23:36, 2F

02/16 23:38, , 3F
) &":" & MATCH(A2,B1:B100,0),1),1))
02/16 23:38, 3F

02/16 23:38, , 4F
第二個值的公式
02/16 23:38, 4F

02/16 23:39, , 5F
=INDEX(1:1,1,MATCH(A1,INDIRECT( MATCH(A2,B1:B100,0
02/16 23:39, 5F

02/16 23:39, , 6F
) &":" & MATCH(A2,B1:B100,0),1),1)+1)
02/16 23:39, 6F

02/18 14:33, , 7F
感謝 我來試試看
02/18 14:33, 7F
文章代碼(AID): #1DMv7GFq (Office)
文章代碼(AID): #1DMv7GFq (Office)