質問: excelの関数をしえてください。 こんにちは。exceldでの関数で質問です。 使用関数と検索範囲の指定の方法を教えてください。 表は2つあります。 表1は行タイトルがクラス名(a~d)、列タイトルに1~25までの級を表す数字の入った表です。参照表です。 a b c d 1 ○ ◇ ■ △ 2 △ ○ ◇ ■ (内容はすべて違うものです) 3 ■ △ ◇ ○ 4 5 表2は関数を利用して表1より該当するセルの内容を 表示したいのです。 表2 a列にクラス(a~d 表1と同じ項目) b列に級 c列に数値 d列に前年度数値 クラス 級 数値 前数値 a 2 △ △ c 5 ○ ○ b 1 d 3 c列にはd列の前数値の近似値を表1より参照したいのです。その際にクラスわけからaであれば表1の aクラスの列から近似値をさがしたいのです。 b列にはc列で求めた近似値が表1でどの級かを 求めたいのです。 表2のクラスわけがランダムなのと、 検索範囲がクラスによって異なる箇所となるので 検索範囲の指定の方法、さらにはどの関数を 使用して行えばよいのかわかりません。 説明がわかりづらいかと思いますが、 宜しくお願いします。 os:nt4.0 excel2000 を使用しています。
回答: こんにちは。maruru01です。 とりあえず、よくわかりません。 質問中の「○」とか「△」は数値なんですよね。 (ダミーでいいから普通の数値にして欲しかったです。) で、表2にはa列のクラス(a、b・・・)と、d列の前数値を手入力して、それをもとに、b列の級とc列の数値を数式で表示するということでしょうか。 また、近似値というのはどういうことでしょうか。 例えば、表1でクラスaの値が 「9、11、14・・・」 の場合、前数値が「13」なら、「14」が近似値ということでしょうか。 では、もし前数値が「10」だったら、近似値は「9」と「11」のどちらになるんでしょうか。 補足をお願いします。