年齢計算を行うにあたって、A1セルに生年月日、B1セルに年齢を求めたい年月日、C1セルに年齢を表示する場合はC1セルに「=DATEDIF(A1,B1,"Y") 」と入力してやれば年齢が出たのですが、これを設定してやるとA,B未入力の場合Cセルが0表示になってしまいます。
この0を表示させない為にはどのような関数を利用すればよいのか教えていただけないでしょうか?
IF関数で出来るようなことが書かれているのですが、組み合わせ方がわかりません。

質問がわかりにくくて申し訳ございませんが、どなたかご教授お願いします。

A 回答 (5件)

一例です。


C1に 
=IF(COUNT(A1:B1)<2,"",DATEDIF(A1,B1,"Y"))
A1とB1の何れかが未入力の時は、空白、両方のセル入力されたら
年齢を計算する。
    • good
    • 0
この回答へのお礼

お礼が遅くなり申し訳ありませんでした。
そして、ご回答いただいた全ての方まとめてのお礼とさせていただきます。
方法は一つではないことが良くわかりました。(言わんとされてることはわかっているつもりですが、その構成をする能力が無いもので大変助かりました。)

お礼日時:2010/12/13 08:31

=IF(ISBLANK(A1),"",IF(ISBLANK(B1),"",DATEDIF(

A1,B1,"Y")))
    • good
    • 0

一例です。


=IF(COUNT(A1:B1)=2,DATEDIF(A1,B1,"Y"),"")
    • good
    • 0

過去に類似の質問が既出でした。


参考URLを参照ください。

参考URL:http://oshiete.goo.ne.jp/qa/3954410.html
    • good
    • 0

=IF(OR(A1=0,B1=0),"",DATEDIF(A1,B1,"Y"))



かな? 他にもいくつも式は考えられると思いますが。
要はA1やB1がブランクやゼロだった場合に表示しない、他の場合は演算する、と考えればいいんです。
    • good
    • 0

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

今、見られている記事はコレ!

  • 縦書きと横書きはどちらが読みやすい?

    普段何気なく読んでいる文章ですが、縦書きか横書きか、意識したことはありますか?制作側としては読み手はどちらの方が読みやすいと思うかはとても大きな問題です。教えて!gooには、 「『横書き』と『縦書き』、...

  • 昭和の日ってどういう日?

    ゴールデンウィーク初日の4月29日は「昭和の日」です。今や平成生まれの人も多い時代ですが、「なぜ昭和の日があるの?」という疑問をもったことはありませんか?和暦を挙げるのなら、大正の日、明治の日、平成の日...

  • Excelの意外な使い方とは?

    会社のパソコンに必ず入っている、と言っても過言ではない、Office系ソフトの「Word」と「Excel」。PCを使う職場にいた方なら、一度は触ったことがあるかと思います。Wordは仕事以外に使う方法がすぐ浮かびそうです...

  • 私の王子さま:第40話「二人っきりのクリスマスを過ごそう」

    唯花は普通の女子高生。そんな彼女の彼氏は学校1のイケメン王子。しかし、彼には真の姿がありました。そんな二人のプライベートを覗く、ゆるラブコメ。

  • あおくび大根で歳時記:第70話「旬」

    わびさびの心を愛する、あおくび大根たちが四季折々を和にくらす日常を豆知識と共にまったりとお届けします。

おしトピ編集部からのゆる~い質問を出題中

お題をもっとみる

このQ&Aを見た人が検索しているワード


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ