- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VLOOKUP 関数に関連して・・・・)
ExcelのVLOOKUP関数の注意点とは?
このQ&Aのポイント
- ExcelのVLOOKUP関数を使う際に注意が必要です。セルの参照が正しく行われない場合や、検索値の統一が必要な場合があります。
- VLOOKUP関数を使う際にセルの参照が置き換えられてしまう場合もあります。これにより、正しい値が取得できずにエラーが発生することがあります。
- 検索値として使用するJANコードは、数値あるいは文字列で統一する必要があります。混在する場合、正しい結果が得られない可能性があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
> 1.この置き換えは問題無いのでしょうか? > 2. 問題があるとすれば、どうやればとめられるのでしょうか? 「商品」の名前定義がブックレベルでされているからでしょう。 ブックレベルの名前定義なら、シート名は不要です。 他のシートで「商品」と言う名前定義を使用しないのならブックレベルのままで問題ないです。 式も、↓で良いでしょう。 =VLOOKUP(商品,台帳,1,0) > 3. 検索値は 数字13桁のJANコードなんですが、 数値あるいは文字列で統一が > 必要でしょうか? 結果がValueになっているのはこのせいだと思います。 商品側が文字列、台帳が数値では検索に引っかかりません。どちらかに統一しましょう。 ところで、3つ目の引数、1になっていますが2じゃないんですか?
お礼
ありがとうございます。 引数 「1」にしてあるのは、 「存在」が確認できれば良いので、「1」でも「2」でも 結果は同じだと理解しています。