みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になっております。
生年月日が分からない時の年齢計算について教えてください。
フィールドをふたつ作りました。
「入力時年齢フィールド」
「現在の年齢フィールド」
生年月日が分からないので、
2021年に50歳(入力時年齢フィールドに50)とフィールドに入力した時、
2022年になったら51歳(現在の年齢フィールド)と表示されるようにしたいです。
計算式と考え方を教えてください。
よろしくお願いいたします。
生年月日から年齢を求める年齢フィールドを作って生年月日を仮に1972年1月1日に設定すればその動きにはなりますね…
誕生日の前後を考えないでいいのなら、
入力時年齢 + 本年 - 入力時年
でいいでしょう。
しかし、このフィールドは年が変わって値が更新されるには、
索引非保存として、再表示が必要ですね。
Offline
vs様
ありがとうございました。
やってみます。
If (
生年月日 = "" ; "" ;
Year ( Get ( 日付 ) ) - Year ( 生年月日 )
- ( ( Month ( 生年月日 ) * 100 + Day ( 生年月日 ) ) > ( Month ( Get ( 日付 ) ) * 100 + Day ( Get ( 日付 ) ) ) )
)
一応これで年齢求められると思います。
チポ様
ありがとうございます。
誕生日前後は考えませんので
この方法も試してみます。
Pages: 1
[ Generated in 0.007 seconds, 9 queries executed - Memory usage: 548.1 KiB (Peak: 579.85 KiB) ]