- ベストアンサー
エクセル関数で、計算の答えが出たら、別表にある複数の数字の中から一つを抽出したい
エクセル初心者です。 エクセルの関数を使って、下記のようなことが出来るのでしょうか。もしできるならば、参考例をお願いいたします。ご教授お願いします。 A1に数字を入れたら、別表の中から正しい値をA2に出すことです。 たとえば、A1の数字が、1だったら3・2だったら5・3だったら8・4だったら9・5だったら1というようにしたいのですが。 その時の、別表の作り方もお願いいたします。 うまく説明できませんが、よろしくお願いいたします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
VLOOKUP関数を使うとできます。 画像で C2:D7に別表(対応表) A2に =VLOOKUP(A1,C2:D7,2,FALSE) A1の数値を別表(C2からD2)の範囲から検索し、 一致するものを別表の2列目から選択し表示する。 参考 =VLOOKUP(検索値,範囲,列位置,検索の型) http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu/vlookup.htm#vlookup
その他の回答 (3)
- imogasi
- ベストアンサー率27% (4737/17069)
>参考例をお願いいたします これは普通質問者が考えて質問に書くこと。 >1だったら3・2だったら5・3だったら ・の意味はどんな意味か。わからないと答えようがない。掛け算か? この文字列そのものをA2に出すのか? A1の数から(ルールがあって)計算できるのか。 ーー エクセルの関数で検索は、VLOOKUPやMATCH関数しかない。 VLOOKUP関数などエクセル関数の常識です。 エクセル関数の20-30ぐらいの解説を前もって勉強してから、エクセルを使うべき。 WEBでも記事があふれている。 Googleで「エクセル 関数 検索」で検索してみたら。VLOOKUP関数のこともたくさん出る。
お礼
回答有難うございました。 初めての質問で、うまく質問が書けなく、ご指摘をいただき、ありがとうございます。 今後、もう少し前もって勉強をし、わからないところを、質問するようにします。 いろいろありがとうございます。
- tom04
- ベストアンサー率49% (2537/5117)
- akina_line
- ベストアンサー率34% (1124/3287)
こんにちは。 このような場合、「vlookup関数」を使います。詳しくは下記サイトをご参照ください。 http://www.kenzo30.com/ex_kisotyu/ex_ks_tyukyu9_9_4.htm#検索/行列関数(VLOOKUP関数) 「別表」は他のシートに以下のように作ります。 A B --- 1 3 2 5 3 8 4 9 5 1 では。
お礼
回答有難うございます。 お礼が遅くなりまして申し訳ありません。 わかりやすい、サイトの紹介、有難うございます。
お礼
回答ありがとうございます。 お礼が遅くなってしまい、本当に申し訳ありません。 わかりやすい画像と、とても参考になるサイトの紹介とても助かりました。 ありがとうございました。