dポイントプレゼントキャンペーン実施中!

エクセルに管理表を作成しておりますが、その際にvlookup,if,exact関数を同時に使おうとしましたが、どうもうまくいきません。シートを分けて考えているので多少わかりにくい感じなっていますが、下記の文章及び関数です。
もしC10のセル左1文字がAならば、C10を検索値として商品管理番号ページのB1:T192の範囲において、C10のセルと完全一致するセル行の17番目の値を入力、もしそうでなければfalseを入力する。
=IF(EXACT((left(C10,1)),A),vlookup(C10,商品管理番号!B1:T192,17,FALSE),FALSE)

どうぞ宜しくお願いします。

A 回答 (1件)

EXACT関数で比較する文字が、A となっています。

正しくは、"A"ですね。こんな感じです。
=IF(EXACT((LEFT(C10,1)),"A"),VLOOKUP(C10,商品管理番号!B1:T192,17,FALSE),FALSE)

ただ、このままだとVlookupで値が見つからないと#NAとなってしまいますが・・・。
    • good
    • 1
この回答へのお礼

ご回答いただき誠にありがとうございました。問題解決できました。

お礼日時:2016/06/03 07:27

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!