プロが教えるわが家の防犯対策術!

エクセル2000にて誕生日から特定の日時までの年齢計算を「○歳○ヵ月○日」のように計算させるにはどのようにすればよいのでしょうか?
もし、WEB上のサービスで存在するのであればそちらでも結構です。
何卒、よろしくお願いいたします。

A 回答 (5件)

No.1.4です!


ほんとぉ~~~!っに何度もごめんなさい。

No.4で数式を入力するセルをB2としていましたが、
C2の間違いです。

どうも失礼しました。m(__)m
    • good
    • 0
この回答へのお礼

こちらこそ、ありがとうございました!!
WEB上でいろいろと探してみたのですが
これだ!!ってものが見つからなくって。。。

非常に分かりやすくバッチリと求めているものが出来ました。

ありがとうございます!!

お礼日時:2010/01/17 11:37

No.1です!


たびたびごめんなさい。

ExcelのSheet画像をアップしているのですが、表示されていないみたいなので
文章で説明させていただきます。

A列にA2から氏名を入力してあります。
B列は誕生日をB2からの入力(シリアル値です)
そして、E2セルに検査日として「いつまで」という基準の日をシリアル値で入力してあります。

最後にB2セルに前回の数式を入れて、オートフィルで下へコピーすると
各行の人の年齢が 「○歳△ヶ月□日」と表示できると思います。

この程度ですが、
何度も失礼しました。m(__)m
    • good
    • 0

DATEDIFの正確さについては各種のサイトで検証されていますので省きます。



年齢算出、一般的、民法上、数え年の3種類の算出方法対応の年齢算出ツール
http://pcgenki.com/soft3/nenrei.htm

参考URL:http://pc.nikkeibp.co.jp/article/column/20081118 …
    • good
    • 0

>WEB上のサービスで存在するのであればそちらでも結構です。


・・・一度は検索をお試しになられました?

↓も「Excel 年齢計算」で検索すれば、かなり上位でヒットします。

http://www.relief.jp/itnote/archives/000423.php

「Datedif関数」はExcel2000でも装備されています。
    • good
    • 0

こんばんは!


一例です。

↓の画像でC2セルに
=DATEDIF(B2,$E$2,"Y")&"歳"&DATEDIF(B2,$E$2,"YM")&"ヶ月"&DATEDIF(B2,$E$2,"MD")&"日"
という数式を入れ、オートフィルで下へコピーしています。
(エラー処理はしていません)

尚、余計なお世話かもしれませんが、
DATEDIFで表示形式の "YM" は1年未満の月数 "MD" は1か月未満の日数
をあらわしています。

以上、長々と書きましたが
参考になれば幸いです。m(__)m
「エクセル2000にて年齢計算(○歳○ヵ月」の回答画像1

この回答への補足

ご回答ありがとうございます。
最も求めている物に近いと思うのですが
「↓の画像」とはどれでしょうか?
何度も申し訳ありませんがよろしくお願いいたします。

補足日時:2010/01/17 00:49
    • good
    • 0

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