質問: EXCELについて質問です。 この表がある時に、違うセルに5と6に対応する数字の結果を5が1、6を2の数字として表示する場合関数はどのようになりますか?数字は一番左の数字です。 詳しい方いれ
回答: 5に8と入っていれば、1500 6に9と入っていれば、5000 と表示させたいということでしょうか? それであれば VLOOKUP関数でいけると。 A列縦軸に1〜50まで割り振り、B列縦軸に対応する1の数字を(1500〜6000)入力。 さらにC列縦軸に2の数字を(5000〜15000)入力して表を完成させます。 これでA1からC50の範囲の表が出来上がりました。 5の数字を入力したい任意の場所、例えばE1に8と入力。 その右横であるF1に以下の数式を入れます。 =VLOOKUP(E1,A1:C50,2,0) ▷解説 A1からC50の表の中で、表の1番左側に入っている数字のうちE1に入れた数字と同じ行の左から2番目の数字を表示する。 6の数字を例えばE2に入れF2に以下の数式を入れます。 =VLOOKUP(E2,A1:C50,3,0) ▷解説 A1からC50の表の中で、表の1番左側に入っている数字のうちE2に入れた数字と同じ行の左から3番目の数字を表示する。