[算表] 為什麼不可以@@不知道有沒有大大可以幫我解決下這個問題

看板Office作者 (紫月)時間15年前 (2011/07/01 00:51), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
軟體:EXCEL 版本:2007 0 1 2 3 110 6 7 7 23 200 11 14 15 47 350 18 21 22 70 460 24 26 29 94 580 30 33 37 117 700 35 40 43 141 820 41 47 50 163 940 47 54 57 187 1060 54 61 65 210 1180 59 67 72 234 我是以之前的狀況去寫 但是只會判斷出110~350這三行而已@@ 無法依靠上面的去判斷 我希望可以輸入a:250 b:2 會回傳22 輸入a:400 b:3 會回傳94 如果輸入超過範圍 如A:1200 B:4 則會回傳234 但是我用上次的算式 =INDEX(回傳範圍,b,IF(a>MAX(A範圍),MATCH(MAX(A範圍),A範圍,0)+1, MATCH(INDEX(A範圍,MATCH(TRUE,A範圍>=a,0)),A範圍,0)+1)) 卻始終無法得到正確解 不知道線在有沒有大大在線上可以解開這個問題@@ -- 在台南即將開幕的一間新的健身俱樂部 浩沙健身俱樂部 有四千坪大的場地可以讓大家運動 歡迎大家加入我們的粉絲團 http://ppt.cc/ajXP -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.68.96.125

07/01 14:45, , 1F
=OFFSET(表格左上角,MATCH(a值,表格最左欄,1),b值+1)
07/01 14:45, 1F
文章代碼(AID): #1E3Aclfm (Office)
文章代碼(AID): #1E3Aclfm (Office)