2021/04/02(Fri) 11:22:54 編集(投稿者)
2021/03/31(Wed) 14:33:34 編集(投稿者)
ご質問が読み解けないのですが、金額とランクが分かっているとき
Aデータ表から%を表引きすればよいのでしょうか?
すると、Aデータ表をちょっと、いじる必要があります。
B C D E F G H
2 ランク 0 80 100 120 140 160
3 以上 以上 以上 以上 以上 以上
4 80 100 120 140 160
5 未満 未満 未満 未満 未満
6 F 1.00% 3.00% 5.00% 7.00% 8.00% 9.00%
7 E 2.00% 4.00% 6.00% 8.00% 9.00% 10.00%
8 D 3.00% 5.00% 7.00% 10.00% 11.00% 12.00%
9 C 4.00% 6.00% 8.00% 11.00% 12.00% 14.00%
10 B 5.00% 7.00% 9.00% 12.00% 13.00% 16.00%
11 A 6.00% 8.00% 10.00% 13.00% 15.00% 18.00%
12 S 7.00% 9.00% 11.00% 15.00% 17.00% 20.00%
とすると、=INDEX(C6:H12,MATCH(ランク,B6:B12,0),MATCH(金額,C2:H2)) で求めることができます。
INDEX関数で行位置と列位置をMATCH関数で求めています。
上の表で外れているかもしれませんので、図を↓にアップしましたので、ご覧ください。
http://www.eurus.dti.ne.jp/~yoneyama//sample/index_match.gif
(追加説明)
解決済みですが、MATCH(ランク,B6:B12,0) と MATCH(金額,C2:H2) は引数「照合の型」が0と省略と異なっています。
求め方がちょっと異なっていて、0=完全一致と省略=1=検索値以下の最大値を求めています。