[算表] 一數列如何搜尋 最接近某值的數字

看板Office作者 (我的熱鍋溶化了你的冰霜)時間14年前 (2012/01/20 01:26), 編輯推噓1(107)
留言8則, 1人參與, 最新討論串1/2 (看更多)
軟體:excel 版本:2003 各位好,有個問題要請教 問題一 下列數列中 A列是X軸 B列是Y軸 Y軸值依序變大 我想在Y軸中找到最接近某數值(如112)的兩個值 A B 1 X軸 Y軸 2 5 10 3 6 15 4 7 30 5 8 100 6 9 125 7 10 150 8 Y1 Y2 9 X1 X2 最接近112的是 A5(100) A6(125) 這兩個 我要在A8(Y1) B8(Y2) 顯示Y軸100 125 這兩個數值 A9(X1) B9(X1) 顯示X軸 8 9 這兩個數值 請問要怎麼表示,謝謝 問題二 類似的數列 Y軸值沒有依序 最接近某數值(如112)的兩個值有兩組答案 A B 1 X軸 Y軸 2 5 10 3 6 15 4 7 30 5 8 100 6 9 125 7 10 99 8 Y1 Y2 9 X1 X2 這時後答案有 100 125這組 還有125 99這組 我希望以X軸較小的答案為主 也就是A8(Y1) B8(Y2) 顯示Y軸100 125 這兩個數值 A9(X1) B9(X1) 顯示X軸 8 9 這兩個數值 問題三 跟問題二一樣的數列,也在Y軸中找到最接近某數值(如112)的兩個值 但答案有兩組的時後 在某一格會顯示出2 代表此數列有兩組答案 問這麼多 真不好意思,謝謝大家 眾板友新年快樂,萬事如意 -- 看似不合理的世界,有了利益跟立場後,似乎變合理了 看似不完美的現實,添加邏輯跟思想後,好像變完美了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.34.216.196 ※ 編輯: hellk 來自: 114.34.216.196 (01/20 01:29) ※ 編輯: hellk 來自: 114.34.216.196 (01/20 01:31) ※ 編輯: hellk 來自: 114.34.216.196 (01/20 01:41) ※ 編輯: hellk 來自: 114.34.216.196 (01/20 01:44) ※ 編輯: hellk 來自: 114.34.216.196 (01/20 01:44)

01/20 09:43, , 1F
問題1 因為Y軸是遞增 所以可以用lookup
01/20 09:43, 1F

01/20 09:43, , 2F
A8==INDIRECT("A"&MATCH(LOOKUP(112,B2:B7),B2:B7,0)+1)
01/20 09:43, 2F

01/20 09:44, , 3F
A9 =INDIRECT("A"&MATCH(LOOKUP(112,B2:B7),B2:B7,0)+2)
01/20 09:44, 3F

01/20 09:44, , 4F
B8 =LOOKUP(112,B2:B7) 或
01/20 09:44, 4F

01/20 09:44, , 5F
=INDIRECT("B"&MATCH(LOOKUP(112,B2:B7),B2:B7,0)+1)
01/20 09:44, 5F

01/20 09:44, , 6F
B9 =INDIRECT("B"&MATCH(LOOKUP(112,B2:B7),B2:B7,0)+2)
01/20 09:44, 6F

01/20 09:45, , 7F
至於問題2... 雖說沒有依序 但還是會維持鐘型曲線嗎?
01/20 09:45, 7F

01/20 09:46, , 8F
還是說會完全亂數?
01/20 09:46, 8F
文章代碼(AID): #1F659FUx (Office)
文章代碼(AID): #1F659FUx (Office)