- ベストアンサー
エクセルでの作成方法がわかりません
6桁のくじ番号を入力するとそれが何等賞に当選かがすぐにわかるシートを作りたいと思います。 当選番番号早見表を用意し、これを利用して「調べる番号」に番号を入力すると「照合結果」に「○等に当選です」と表示しはずれの場合は「残念でした」と表示できるようにします。 当選番号早見表 等級 賞品名 当選番号 1等 デジタルビデオカメラ 809456 815467 2等 カーナビ 下5けた 51865 75148 3等 デジタルカメラ 下4けた 2577 4185 4等 商品券5000円分 下2けた 14 42 82 19 26 調べる番号 ○○○○○○○ 照合結果 ○○○○○○○ このシートをエクセルで作成したいのですが、良い方法を具体的に教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 簡単な計算で作成するのであれば、以下のように全ての当たり番号を羅列したマスターテーブルを作り、vlookupで検索するとよいと思います。 【マスターテーブル】 A B 809456 1等 デジタルビデオカメラ 815467 1等 デジタルビデオカメラ 151865 2等 カーナビ 251865 2等 カーナビ 351865 2等 カーナビ 451865 2等 カーナビ 551865 2等 カーナビ ・・・・・・・ ・・・・・・・ 照合結果の式 =vlookup("調べる番号のセル","マスターテーブル"!A1:B100,2,FALSE) 下○桁のデータは連続数字のセル(上の桁)を100倍(下2桁の場合)とかして、それに下の桁を加えて作成できると思います。 1x100+14 2x100+14 3x100+14 ・・・・ では。
その他の回答 (1)
- tenkuuryuu
- ベストアンサー率30% (26/86)
調べる番号から2桁づつ切り張りしたセルなんかを作って、vlookupで照合するのが正解のようですが、 宝くじを調べるソフトウエアは山ほどあるので、そういうソフトをダウンロードしたほうが早いかと思います。 また宝くじは使い勝手として、桁の下から1桁づつ入力していっている最中にもうあたりかどうか出してあげたほうが親切だったりしますので、セルを下の桁から1文字づつ入力するようにしたほうが照合時間がはやいかもしれません。 この場合、照合先も1セルづつ分割して桁の逆順にならべたほうがいいかも。
お礼
ありがとうございます。 IF関数vlookup関数で作成した時に当たりの場合は 出来ますが、はずれの場合はエラーが出てしまい。 うまくいきません。数式等ありましたらお願いいたします
お礼
ありがとうございます。 数式で当たりの場合は出来ますが 外れた場合の残念でしたが出ません(エラーが出ます) 数式等解れば宜しくお願いいたします。