エクセルについて質問があります。 VLOOKUP関数を使ってその人の誕生日を参照して、星座を所得するというものを作っているのですが、なぜかエラーが出ます。

画像

Excel | Office系ソフトウェア50閲覧xmlns="http://www.w3.org/2000/svg">50

ベストアンサー

0
画像

VLOOKUP()だと、#N/Aエラーになるはずです。 これは、検索値が検索範囲で検知されない(存在しない)というエラーです。 「C3*100+D3」は数値ですが、検索範囲には「622-722」等の 文字列で入力されていますので、この時点でNGです。 MATCH()の検索値も同様ですが、検索値は数値であれば、検索範囲内は数値でなければなりません。 画像のH・I列の表に作り変えれば、VLOOKUP()でもできなくはないですが、このような場合はINDEX()とMATCH()の組み合わせをお勧めします。

ThanksImg質問者からのお礼コメント

ご回答ありがとうございます。 丁寧な説明ありがとうございました。

お礼日時:7/29 11:44