- ベストアンサー
セルの数値からリスト内の商品名を表示
条件 数値1~10にはそれぞれ商品名が設定されています。 C1~C10にはそれぞれの数値とリンクした商品名が記入してあります。 A1~A10に1~10の数値を入力します。 B1~B10に入力された数値に設定された商品名を表示したいです。 商品名が割り当てられていない数値を入力したときはエラー表示をしたいです。 リストとして C1 C2 1 メロン 2 すいか 3 バナナ ・ ・ 10 トマト を設定します。 A1のセルに「2」を入力するとB1のセルに「すいか」 A2のセルに「1」を入力するとB2のセルに「メロン」 A3のセルに「11」を入力したときは「---」(エラー表示) と表示する計算式を教えてください。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
- merlionXX
- ベストアンサー率48% (1930/4007)
回答No.2
お書きになった「リスト」が理解できないのです。 C1とC2って? C列に番号、D列に商品名じゃないんですか?もし、書き間違いだとすれば B1に =IF(A1="","",VLOOKUP(A1,$C$1:$D$10,2,FALSE)) と入れて、B10までひっぱって式をコピーしてください。
質問者
お礼
すいません。 リストの表示方法をまちがえました。 リストの作成は指摘とおりです。 回答ありがとうございました。 ポイントは最初に返事をくれた方に10p 採用した意見に20pを振りました。
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.1
一例です。 =IF(A1>0,IF(A1>10,"入力エラー",INDEX($C$1:$C$10,A1)),"")
質問者
お礼
No3の方の意見を採用しました。 アドバイスありがとうございました。 ポイントは最初に返事をくれた方に10p 採用した意見に20pを振りました。
お礼
分りやすい回答ありがとうございました。 アドバイスとおりに作成しました。 ありがとうございました。 ポイントは最初に返事をくれた方に10p 採用した意見に20pを振りました。