こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

EXCEL2003で生年月日を入力すると

当方EXCEL2003を使用しているのですが
A1セルに生年月日を入力するとB1セルに現在の年齢が表示される様にしたいのです
数式が思いつかないので質問させて頂きました。

例えばA1セルに1977/10/10と入力するとB1セルに31歳と表示され
2009/10/10になると32歳と自動で表示が変わるような物が欲しいんですが
数式だけでは無理なんでしょうか

勉強不足ですみませんが
EXCELに明るい方是非とも教えて頂けないでしょうか。

マルチメディアファイルは削除されたか見つかりません。

投稿日時 - 2009-10-02 00:52:47

QNo.5334977

すぐに回答ほしいです

質問者が選んだベストアンサー

次の通りとなります。
年月日が出せるようにしておきました。

B1 =TODAY()
   *現在の日にちを表示。

E2 =DATEDIF($B2,$B1,"Y")  年を表示
F2 =DATEDIF($B2,$B1,"Ym") 月を表示
G2 =DATEDIF($B2,$B1,"md") 日を表示

詳細は、別添参照方。

投稿日時 - 2009-10-02 01:19:21

補足

135okさん早速の回答ありがとう御座います。

自分の説明不足だったのかもしれません
すいません

私の力不足なのか教わったとおりに数式を記入すると
エラー #NUM! が出てきてしまいました。
一応画像を添付しましたがセルE3に年齢だけを表示するには如何すれば良いでしょうか

Dセルには書式設定で m"月"d"日";@が入力されております
Hセルにて試してみたのですが同じくエラーが出ております

投稿日時 - 2009-10-02 02:07:50

お礼

解決致しました。
ご指導ありがとう御座います。

投稿日時 - 2009-10-02 03:28:09

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問