Excel詳しい方に質問です(/ _ ; )

HIT数 803 あ+ あ-

就活中
18/08/09 12:46(更新日時)

Excelを勉強中です。

今、VLOOKUP関数とIF関数を組み合わせた使い方のページを読んでやってみてるのですが、セルA1に

= IF(C4=" "," ",VLOOKUP(C4,$H$4:$ I$9,2,FALSE))

という数式を入力したら、
C4が空欄だった場合はセルA1は空欄になるはずですよね(>_<)?

というかそうなりますと教科書に書いてあるからその通りやってみたんです。
でもなぜか、セルA1は空欄ではなく#N/Aが入力されてしまいます。

何故なのか原因は分かりますでしょうか(>_<)??
ネットで調べたら、IFERROR関数を使えば簡単に空欄にできるというやり方があって色んなやり方があるんだということはわかったのですが、

何故教科書に書いてある通りの= IF(C4=" "," ",VLOOKUP(C4,$H$4:$ I$9,2,FALSE))では空欄にならないのかという原因の方を知りたいです(/ _ ; )、、

試験があるので、そのやり方を指定された時にできるようにしたいんです(/ _ ; )(/ _ ; )

よろしくお願いします。

No.2690233 18/08/09 04:38(スレ作成日時)

投稿順
新着順
付箋

No.1 18/08/09 10:22
通行人1 

私は空白の場合、ダブルコーテーションの間にスペースは入れません。
素朴な疑問ですが、きちんとH4~I9にはデータ入れてるんですよね?

No.2 18/08/09 10:43
通行人2 ( ♂ )

すまん、EXILEに見えた。全然詳しくないけどw

No.3 18/08/09 12:46
事務員 ( 20代 ♀ Koc4re )

主様の数式には
余分な空白が入っているから・・・と思います。
空白削除した数式を貼り付けますので、
↓コピーして該当のセルに貼り付けてみてください。

=IF(C4="","",VLOOKUP(C4,$H$4:$I$9,2,FALSE))

投稿順
新着順
付箋
このスレに返信する
新しくスレを作成する

しごとチャンネル 板一覧