- ベストアンサー
年齢計算についての関数
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
お答えいたします。 ここが参考になるのでは? http://www.miyazaki-cci.or.jp/nichinan/pc/case12.html
その他の回答 (3)
- beer55
- ベストアンサー率33% (7/21)
皆様、既に回答しているとおりです 今日現在(又は指定日)の年齢を計算するなら今日(指定日)のセルのところには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
お礼
ありがとうございました。 いろいろと勉強させていただきました。
- qun-mor
- ベストアンサー率42% (6/14)
既に回答が出ておりますが、 DATEDIF(誕生日のセル、今日(指定日)のセル、"Y") で計算できます。今日現在の年齢を計算するなら今日のところにはTODAY関数を入れておくと便利でしょう。
お礼
ありがとうございました。 いま,設定してみましたが,きちんと出来ました!!
- goomika
- ベストアンサー率26% (66/251)
DATEDIF関数を使います~!
お礼
うーん,そうなんでしょうけれども,設定の仕方がピンと来ないもので・・(素人ゆえ)
関連するQ&A
- エクセル 年齢を計算するような関数はありますか?
エクセル2003です。初心者です。 現在名簿を作成しています。 更新日 2012/5/24 名前 生年月日 年齢 鈴木・・・ 昭和60年5月1日 ↑のような名簿を作っています。 生年月日はすでに入力されているのですが、更新日を入力すると、 その更新日現在の年齢を表示できるような関数はないでしょうか? たとえば、今日なら2012/5/24のようにあるセルに入力したら 名簿の人の2012/5/24現在の年齢がでるようなものです。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルで年齢計算したいんですが、教えてください。
エクセルで作業をしています。 年齢計算を関数を使ってやりたいんですが、わかりません。誕生日などの日にちをシリアル値にしてから計算したいんですが、どんな関数がありますか?どなたか教えてくださいませ。 生年月日を入力し、2008.10.1現在の満年齢を計算する関数です。いい方法ありますでしょうか?
- 締切済み
- オフィス系ソフト
- 年齢をすぐに計算できませんか?
簡単に出来そうなことなんですけど・・・ エクセル表で、生年月日が表示されているんですが、 今の年齢を横の列に出していきたいんです。 どうすれば、すぐに出ますか? 生年月日は S540126 と表示されているので、 26 と出るようにしたいんです。 よくわからない説明ですが、教えてください!!
- 締切済み
- その他(インターネット・Webサービス)
- 体組成計の年齢計算アルゴリズムがおかしい!
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関数が影響するのかわかりません。
- ベストアンサー
- オフィス系ソフト
- ファイルメーカープロ8で生年月日から年齢を自動計算させたい
ファイルメーカープロ8を使用してます。 生年月日の項目を作り、今日現在の日付から今日現在の年齢を自動計算で出したいと思っています。 過去の質問を検索したところ、同様の質問があったのですが、バージョンが違うのが原因なのかうまくいきませんでした。 教えて頂ければ大変嬉しいです。 どうぞ宜しくお願いいたします。
- 締切済み
- その他(データベース)
- Accessの関数について
Accessのフォーム作成から氏名、生年月日、年齢といったかんじでデータを作成し、生年月日を入力したら年齢も自動的に表示されるようにしたいのですが、関数の定義がわからないので教えてもらえないでしょうか。 フォームのデザインビューからプロパティ→年齢のテキストボックスを指定し、テキストボックス年齢のプロパティが開かれます。コントロールソースの項目からビルドボタンをクリックすると、式ビルダが開かれます。生年月日の表示方式は 生年月日 1999/09/09 といった表示方法をとっています。Excelだと、datedif関数で、 datedif("生年月日","2002/10/1","y")で年齢を算出できたので、もしかしたらAccessでも定義できるんではないかと思いまして質問いたしました。
- ベストアンサー
- その他(データベース)
お礼
ありがとうございます。 参考どころか,まさにこれです。 ありがとうございました。