- ベストアンサー
年齢をわりだす関数は・・・
ファイルメーカーで名簿をつくっているのですが、年齢を生年月日から割り出す関数がわかりません。今日の日付から生年月日をひくと誕生日当日に年が1つくりあがりませんよね?簡単に割り出す関数とかないでしょうか?教えてください。
- vivanon
- お礼率82% (179/217)
- その他(データベース)
- 回答数3
- ありがとう数5
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
年齢を計算したい日(例えば今日の日付け)を Today、 生年月日を Birthday とした場合、 Year(Today-Birthday+1)-1 とするのが一般的なようです。
その他の回答 (2)
- himajin1
- ベストアンサー率43% (184/422)
Today 関数を使用すると、ファイルを開くときに再計算が入り、遅くなるので、 ステータス関数の、Status (日付) を使用するのが良いみたいです。
お礼
お返事遅くなり、すみません。 お答えありがとうございます。 同じ処理をするのにもいろいろあるのですね。 勉強になりました。 もっと勉強しなくてはなりませんね・・・
こんにちは エクセルには、DATEDIFという関数があります 詳細については、エクセルのヘルプを参照してください では
お礼
お答えありがとうございます。 ファイルメーカーの関数を知りたかったのですが・・・ エクセルでつくるとき、参考にさせていただきます。
関連するQ&A
- エクセル 年齢を計算するような関数はありますか?
エクセル2003です。初心者です。 現在名簿を作成しています。 更新日 2012/5/24 名前 生年月日 年齢 鈴木・・・ 昭和60年5月1日 ↑のような名簿を作っています。 生年月日はすでに入力されているのですが、更新日を入力すると、 その更新日現在の年齢を表示できるような関数はないでしょうか? たとえば、今日なら2012/5/24のようにあるセルに入力したら 名簿の人の2012/5/24現在の年齢がでるようなものです。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- 満年齢の出し方。。。
エクセルを使い、従業員名簿を作っています。 そこで質問なのですが、誕生日から満年齢出す関数等は あるのでしょうか? 詳しい方いらっしゃいましたら教えてください。
- ベストアンサー
- その他(ITシステム運用・管理)
- 年齢の表し方を教えてください。(Excel)
年齢を○歳○ヶ月○日と表示したいので、お願いします。 (今日)-(誕生日)=(年齢) (2012.1.10)-(h11.1.4)=13.0247 D1に本日の日付 D2に(誕生日) E2に 【=SUM($D$1-D2)/365) 】 と入力しました。 つまり、13歳と0.0247歳です。 これでは、自分でもわかりにくいので F2に○ヵ月、G2に○日と、小数部分を分解してを表示する関数式等を教えてください。
- ベストアンサー
- オフィス系ソフト
- Excelで年令算出の関数
昭和=S,平成=H表示での生年月日から、今日ではなく、過去の日付での年齢を求める問題がありました。どのようにすればよいのでしょうか、教えてください。
- 締切済み
- その他(インターネット・Webサービス)
- エクセルで年齢計算したいんですが、教えてください。
エクセルで作業をしています。 年齢計算を関数を使ってやりたいんですが、わかりません。誕生日などの日にちをシリアル値にしてから計算したいんですが、どんな関数がありますか?どなたか教えてくださいませ。 生年月日を入力し、2008.10.1現在の満年齢を計算する関数です。いい方法ありますでしょうか?
- 締切済み
- オフィス系ソフト
- エクセルの関数について教えて下さい!
こんにちは。komo-moと申します。 エクセルで名簿を作っています。誕生日が分かっていて、その誕生日から今現在つまり本日時点(これも自動的に)での年令を割り出したいのですがどのようにしたらいいでしょうか? それから欲を言えば小学生・中学生・高校生の何年生かも関数で割り出すことはできるでしょうか? できないのかもしれませんが、なんかできるような気がするので質問してみました。お知恵をお貸し下さい。 よろしくお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
- エクセルVBA 年齢計算
お世話になります。 単純に、今日現在の年齢を表示させたいだけなのですが、関数ではなく、VBAで表示させたいと思っています。(現在、関数で表示させていますが、名簿対象者を追加した際に、年齢欄に関数をドラックコピーする手間を省くのが目的です) 列Nに生年月日が入力されています。 列Kに年齢を表示させたいのです。 列Nに生年月日が入っていないときは、列Kは空欄にしたいのです。(その行には会員が登録されていないので) よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
お礼
早速のお答えうれしいです。 やってみましたらできました。 1を足して、引いてやってみたのですが、 入力ミスしてたようで・・・ 助かりました。