Board logo

標題: 請問尋找的函數要如何設 [打印本頁]

作者: wind6424    時間: 2012-8-25 11:01     標題: 請問尋找的函數要如何設

[attach]12281[/attach]請問如下圖的表格,
我希望在最下方的總數跟分數輸入值,會自動帶出評等值,想請教這函數要如何寫,
例入總數輸入1300,會找到要比對(紅色框框的部分)位置為1251~1500這一欄
然後根據分數1200 判斷是大於975 小於1350,
所以對應評分(黃色框框的部分)為8
[attach]12282[/attach]
作者: ANGELA    時間: 2012-8-25 14:38

=INDEX(A4:A14,MATCH(B17,OFFSET($A$4:$A$14,,MATCH(B16,B2:R2)))+1)
作者: Hsieh    時間: 2012-8-25 14:54

回復 1# wind6424
B18陣列公式
=INDEX($A$4:$A$14,MATCH(1,1/(INDEX($A$4:$R$14,,MATCH(B16,$2:$2))>=B17),0),)
作者: aer    時間: 2012-8-26 03:23

本帖最後由 aer 於 2012-8-26 03:24 編輯

請問下列公式中的$2: $2是什麼意思?
MATCH(B16,$2: $2)
作者: Hsieh    時間: 2012-8-26 07:15

回復 4# aer


    第二列中尋找
作者: wind6424    時間: 2012-8-27 09:46

感謝 ANGELA / Hsieh 版大
作者: wind6424    時間: 2012-8-28 22:27

再請教大大們一個類似的問題
如圖
當A為5時,對應表內A欄大於3小於8所以等級是6,
B為3時,對應表內B欄大於2小於5所以等級是8,
C為24時,對應表內C欄大於10小於40所以等級是9,
D為8時,對應表內D欄小於15所以等級是10
等級就取四個最小值,所以最小值為6

請問這個函數要如何寫,

A,B,C,D,各別等級是有模仿兩位版大的函數去改,
但是對應的等級還是都會錯誤,
所以只好再上來請教
謝謝

[attach]12312[/attach]
作者: Hsieh    時間: 2012-8-29 18:17

回復 7# wind6424

陣列公式
=MIN(INDEX($E$4:$E$14,MATCH(1,1/(F4:F14>=F16),0),),INDEX($E$4:$E$14,MATCH(1,1/(G4:G14>=F17),0),),INDEX($E$4:$E$14,MATCH(1,1/(H4:H14>=F18),0),),INDEX($E$4:$E$14,MATCH(1,1/(I4:I14>=F19),0),))
作者: wind6424    時間: 2012-9-5 11:00

感謝 Hsieh 版大




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)