• ベストアンサー

年齢計算についての関数

素人の質問ですいません。 笑わずに教えてくださいませ。 生年月日を入力したら,今日現在(あるいは指定日現在)の年齢が表示されるようにしたいのですが, どういった方法ですればよいのでしょうか。 よろしくお願いいたします。

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

  • ベストアンサー
  • jin_jeje
  • ベストアンサー率41% (13/31)
回答No.2

お答えいたします。 ここが参考になるのでは? http://www.miyazaki-cci.or.jp/nichinan/pc/case12.html

libra98
質問者

お礼

ありがとうございます。 参考どころか,まさにこれです。 ありがとうございました。

その他の回答 (3)

  • beer55
  • ベストアンサー率33% (7/21)
回答No.4

皆様、既に回答しているとおりです 今日現在(又は指定日)の年齢を計算するなら今日(指定日)のセルのところにはTODAY関数を入れる =DATEDIF(誕生日のセル、今日(指定日)のセル、"Y") 又は =YEAR(今日(指定日)のセル)-YEAR(誕生日のセル)-(今日(指定日)のセル<DATE(YEAR(今日(指定日)のセル),MONTH(誕生日のセル),DAY(誕生日のセル)))*1 DATEDIF 関数は、[関数のウィザード] 及び [関数の挿入] ダイアログ ボックスには表示されません。 DATEDIF関数はロータス123の変換関数ですので直接入力です。 DATEDIF関数がヘルプ及び関数ウィザードに表示されないについては http://support.microsoft.com/default.aspx?scid=kb;ja;418360 DATEDIF関数の使用方法については http://support.microsoft.com/default.aspx?scid=kb;ja;402779 http://support.microsoft.com/default.aspx?scid=kb;ja;401700 http://support.microsoft.com/default.aspx?scid=kb;ja;416574&Product=xl2002INT

libra98
質問者

お礼

ありがとうございました。 いろいろと勉強させていただきました。

  • qun-mor
  • ベストアンサー率42% (6/14)
回答No.3

既に回答が出ておりますが、 DATEDIF(誕生日のセル、今日(指定日)のセル、"Y") で計算できます。今日現在の年齢を計算するなら今日のところにはTODAY関数を入れておくと便利でしょう。

libra98
質問者

お礼

ありがとうございました。 いま,設定してみましたが,きちんと出来ました!!

  • goomika
  • ベストアンサー率26% (66/251)
回答No.1

DATEDIF関数を使います~!

参考URL:
http://www.nagasaki-gaigo.ac.jp/media_c/2002_johoen/function/datedif.htm
libra98
質問者

お礼

うーん,そうなんでしょうけれども,設定の仕方がピンと来ないもので・・(素人ゆえ)

関連するQ&A

  • エクセル 年齢を計算するような関数はありますか?

    エクセル2003です。初心者です。 現在名簿を作成しています。 更新日 2012/5/24 名前     生年月日       年齢 鈴木・・・   昭和60年5月1日       ↑のような名簿を作っています。 生年月日はすでに入力されているのですが、更新日を入力すると、 その更新日現在の年齢を表示できるような関数はないでしょうか? たとえば、今日なら2012/5/24のようにあるセルに入力したら 名簿の人の2012/5/24現在の年齢がでるようなものです。 よろしくお願いいたします。

  • エクセルで年齢計算したいんですが、教えてください。

    エクセルで作業をしています。 年齢計算を関数を使ってやりたいんですが、わかりません。誕生日などの日にちをシリアル値にしてから計算したいんですが、どんな関数がありますか?どなたか教えてくださいませ。 生年月日を入力し、2008.10.1現在の満年齢を計算する関数です。いい方法ありますでしょうか?

  • 年齢をすぐに計算できませんか?

    簡単に出来そうなことなんですけど・・・ エクセル表で、生年月日が表示されているんですが、 今の年齢を横の列に出していきたいんです。 どうすれば、すぐに出ますか? 生年月日は S540126 と表示されているので、 26 と出るようにしたいんです。 よくわからない説明ですが、教えてください!!

  • 体組成計の年齢計算アルゴリズムがおかしい!

    HCS-FS01 生年月日1956年の月日を入力すると年齢が正常に計算されずに表示されてしまいます。64→62 生年月日1955年の月日を入力すると 年齢が 63 と正常に計算されて表示します。 年齢計算のアルゴリズムがおかしいのですが、どうすれば良いでしょうか? ※OKWAVEより補足:「エレコム株式会社の製品」についての質問です。

  • excelの関数を使って、生年月日を入力すると現在の年齢が表示されるようにしたい。

    excelを使って、名簿を作成しています。 生年月日を入力すれば、現在の満年齢が表示されるようにしたいのですが、 どうすればよいですか? 手順を追って教えていただけると助かります。

  • EXCELで年令計算するDATEDIF関数

    EXCELで年令計算する関数DATEDIFを使って、生年月日の記入をすると年令を表示しますが、 記入がないと 111才 になってしまいます。生年月日の記入がないときには 0才 にしたいのですが、わかりません。   たとえば、生年月日のセルを         B12         基準日(関数TODAY()を使用 )を E3         年令表示セルを           B11 にして、セルB11に次の関数を入力します。     =DATEDIF(B12,E3,"Y") & "才" すると、生年月日がセルB12に入っていれば、年令を表示しますが、生年月日の記入がない(空欄)と111才と表示されてしまいます。空欄では0才などにしたいのですが、ご教示をお願いします。 セルの西暦・和暦やTODAY関数が影響するのかわかりません。

  • 年令の計算方法

    perl初心者です。入力フォーム内の生年月日から現在の年令を自動計算する方法を色々と探してみたのですが、良く判らないので質問させていただきました。 年項目:b_yesr 月項目:b_mon 日項目:b_day のテキストボックスに入力し、確認画面の年令項目:ageに計算結果を表示するにはどうすれば良いのでしょうか。 よろしくお願いいたします。

    • ベストアンサー
    • Perl
  • ファイルメーカープロ8で生年月日から年齢を自動計算させたい

    ファイルメーカープロ8を使用してます。 生年月日の項目を作り、今日現在の日付から今日現在の年齢を自動計算で出したいと思っています。 過去の質問を検索したところ、同様の質問があったのですが、バージョンが違うのが原因なのかうまくいきませんでした。 教えて頂ければ大変嬉しいです。 どうぞ宜しくお願いいたします。

  • Accessの関数について

    Accessのフォーム作成から氏名、生年月日、年齢といったかんじでデータを作成し、生年月日を入力したら年齢も自動的に表示されるようにしたいのですが、関数の定義がわからないので教えてもらえないでしょうか。 フォームのデザインビューからプロパティ→年齢のテキストボックスを指定し、テキストボックス年齢のプロパティが開かれます。コントロールソースの項目からビルドボタンをクリックすると、式ビルダが開かれます。生年月日の表示方式は 生年月日 1999/09/09 といった表示方法をとっています。Excelだと、datedif関数で、 datedif("生年月日","2002/10/1","y")で年齢を算出できたので、もしかしたらAccessでも定義できるんではないかと思いまして質問いたしました。

  • エクセルで年齢を

    エクセルで名簿を作成したのですが 生年月日から年齢を引き出す 関数を教えて頂きたいのですが 宜しくお願いします。 生年月日は西暦で入力しています。 (例:1981/01/06) 2003/12/31時点で満何歳を表示したいのですが

専門家に質問してみよう