- ベストアンサー
Excelについて教えてください
申し訳ありませんが、教えてください。 A列 B列 6 97.5 5 92.5 4 85 3 75 2 65 1 55 0 25 上記のように、ExcelでA列に「6」と入力したらB列に「97.5」、A列に「5」と入力したらB列に「92.5」といった具合に表示できるようにするにはどうすればよいのでしょうか? 教えてください。よろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
何に使うか判りませんが、もしA列に入力する数値が決まっていてA列の数値によってB列が決まるなら”IF"は如何でしょうか? 例えば=if(セル=6,97.5,if(セル=5,92.5,if(セル=4,85,if(セル=3,75,if(セル=2,65,if(セル=1,55,if(セル=0,25,"")))))))と入れれば質問内容のようにはなると思います。(めんどくさいと思いますが) ちなみに最後の””は0~6以外は空白となります。 お役に立てたでしょうか? もう少しA列とB列の関係が判れば良かったかも知れません。
その他の回答 (4)
- imogasi
- ベストアンサー率27% (4737/17069)
敢えて別解を1つ。(AとB列に数列的式関係はなさそうですね) 色々前提条件がありますが(A列が正整数、大きな飛び飛びなしなど)、 表をA1:B7に 0 25 1 55 2 65 3 75 4 85 5 92.5 6 97.5 と作り C列に1から6の数字を入れるとして D1に関数式 =IF(C1="","",OFFSET($B$1,C1,0)) といれ下へ複写します。 結果例はC1:D7で 1 55 2 65 3 75 2 65 5 92.5 6 97.5 7 0
お礼
ご回答ありがとうございました。 Excelは同じことをするのにもいろいろな方法があるのですね。早速試してみます。
- densha
- ベストアンサー率29% (333/1123)
VLOOKUPを使うのが簡単だと思います。 上記のA列・B列を他の場所(他のセル・シート)に作って参照するやり方です。 VLOOKUP(検索値, 範囲, 列番号, 検索の型) 詳しくは、エクセルのヘルプで「VLOOKUP」と入れてみてください。
お礼
ご回答ありがとうございました。
- nika
- ベストアンサー率14% (66/470)
データ→フィルタ→オートフィルタ でA列のデータを選べばB列が表示されます。
- Hageoyadi
- ベストアンサー率40% (3145/7860)
VLOOKUP関数を使います。 参考URLへどうぞ。
お礼
ご回答ありがとうございます. 教えていただいたURLとても参考になりました。
お礼
ご回答ありがとうございました。 早速教えていただいた方法で試してみましたら、うまくいきました。