Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


12092 / 13645 ツリー ←次へ | 前へ→

【12293】DATEDIFで表示を消したい 雪だるま 04/3/30(火) 0:22 質問
【12298】Re:DATEDIFで表示を消したい ichinose 04/3/30(火) 7:48 回答
【12426】Re:DATEDIFで表示を消したい 雪だるま 04/4/2(金) 20:42 お礼

【12293】DATEDIFで表示を消したい
質問  雪だるま  - 04/3/30(火) 0:22 -

引用なし
パスワード
   DATEDIF関数で求めた年齢が入力すると問題なく表示しますが
未入力の時、104と表示されます。
このひょうじをなくすのはどうすればいいのでしょうか

【12298】Re:DATEDIFで表示を消したい
回答  ichinose  - 04/3/30(火) 7:48 -

引用なし
パスワード
   ▼雪だるま さん:
おはようございます。

>DATEDIF関数で求めた年齢が入力すると問題なく表示しますが
>未入力の時、104と表示されます。
>このひょうじをなくすのはどうすればいいのでしょうか
DATEDIF関数を使用しているということは、

「=DATEDIF(A1,TODAY(),"y")」

こんな数式ですか?

未入力の場合をIF関数で分岐して、

「=IF(A1<>"",DATEDIF(A1,TODAY(),"y"),"")」

としてみてはいかがですか?

【12426】Re:DATEDIFで表示を消したい
お礼  雪だるま  - 04/4/2(金) 20:42 -

引用なし
パスワード
   ありがとうございました
うまくいきました。

12092 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free