• ベストアンサー

エクセルの関数を教えてください

いつもお世話になっております。 また、教えてくださいm(__)m =IF(H4<>"",VLOOKUP(H4,[価格表]名簿!$A$1:$D$3000,3,0),"") 上記のような数式が入っております。 [H4]のセルに数字だけを入れるとちゃんと反応してくれるのですが、記号も交えた英数字を(1W254等)入れると「#N/A」という記号が出て、反応してくれません。 これはどういうことなのでしょうか? ちなみに価格表のAのセルにはちゃんと「1W254」等の英数字もあれば数字だけのものも入っています。 ですが、英数字の中でも反応するものもあります。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

#N/Aエラーは該当するものが無い場合に出ます。 ということは、1W254等を入れる際、全角と半角の違いがあるか、前後などに余分なスペースが入ったかではないかと思います。 ためしに価格表のAのセルから「1W254」をコピーしてH4セルに入れてみてください。

dogreg
質問者

お礼

ありがとうございました。 解決いたしました。

その他の回答 (1)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

該当する英文字の大小を確認して下さい。

dogreg
質問者

お礼

ありがとうございました。 解決いたしました。

関連するQ&A