[[20260216174621]] 『DATEDIF切り捨て切り上げ』(ぼっちー) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) |

| 全文検索 | 過去ログ ]

 

『DATEDIF切り捨て切り上げ』(ぼっちー)

DATEDIFでの年齢は求められるんですが、○歳○ヶ月の"○ケ月"を6ケ月以下は切り捨て7ケ月以外は○歳に切上げたいのですが・・・。おしえてください。

< 使用 Excel:unknown、使用 OS:unknown >


 ○歳○ヶ月の"○ケ月"は第3引数に"YM"を指定すると得られます。
 それを判定に使うことが考えられます。

 ただし、それ自体は日単位を切り捨てて得られるものですが、それでいいのかは判断が必要でしょう。
 つまり、6か月と25日経過している人をどう計算するかと言う点です。

 ちなみに、端数日はDATEDIF(開始日、終了日,"MD")で求まります。
 これで材料はすべて揃っているはずなので、仕様に応じて計算してください。

(xyz) 2026/02/16(月) 18:36:07


 もしくはINTとして計算する、、とか?
(Asa) 2026/02/16(月) 20:15:33

ありがとうございます。

(ぼっちー) 2026/02/17(火) 09:04:05


 =ROUND(DATEDIF(開始日,終了日,"Y")+DATEDIF(開始日,終了日,"YM")/12,0)
(´・ω・`) 2026/02/17(火) 11:11:12

A2: 誕生日
B2: =IF(DATEDIF(A2,TODAY(),"ym")<=6,
DATEDIF(A2,TODAY(),"y"),
DATEDIF(A2,TODAY(),"y")+1) & "歳"

(詠み人知らず) 2026/02/17(火) 11:51:01


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.