エクセルの関数に関しての質問です。


【質問1】
VLOOKUPで、該当がない場合、#N/Aと表示されてしまいますが、
#N/Aと表示されてしまう時は、数字の「0」を表示されるようにしたいです。
if文を入れる事になるのでしょうか?下記を、どうすれば、そのような関数になりますでしょうか?
=VLOOKUP(A1,A7501:B9000,2,FALSE)

よろしくお願いいたします。

【質問2】
上記のVLOOKUPで、該当する日付を表示させたいのですが
日付は、上記だけの関数ですと、うまくいきません。
どうすれば、よいでしょうか?

よろしく、お願いいたします。
一番良い回答にはイルカ賞を進呈させて頂きます。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2011/04/28 11:58:34
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:kopj No.1

回答回数123ベストアンサー獲得回数6

ポイント60pt

=IF(ISNA(VLOOKUP(A1,A7501:B9000,2,FALSE)),0,VLOOKUP(A1,A7501:B9000,2,FALSE))

ISNAは、#N/Aかどうか判断する関数です。


http://www.eurus.dti.ne.jp/~yoneyama/Excel/hiduke.htm

日付の場合は、数値で表示されてしまうということでしたらセルの書式設定で

日付の設定をしたらいいですね。

id:martytaka

ありがとうございました!

全て上手にできました!

ありがとうございました!

2011/04/28 11:58:28

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません