サーチ…
構文
- = DATEDIF(開始日、終了日、単位)
パラメーター
単位 | 返品 |
---|---|
"Y" | 期間中の完全年数 |
"M" | 期間中の完全な月数 |
"D" | 期間内の日数 |
"MD" | start_dateとend_dateの日数の違い。月と年の日付は無視されます |
"YM" | start_dateとend_dateの月間の差。日付の日と年は無視されます |
"YD" | start_dateとend_dateの日数の差。何年もの日付は無視されます |
備考
単位が年を無視するとき、うるう年の計算に注意してください。例えば:
=datedif("2010-01-01","2010-07-21","YD")
201日を返します
=datedif("2016-01-01","2016-07-21","YD")
202日を返す
日付間の期間数
DATEDIF
関数は、指定された間隔に基づいて、2つの日付値の差を返します。 Lotus 1-2-3との互換性のために提供されています。 DATEDIF
関数が関数リストに見つかりません。また、オートコンプリートとスクリーンヒントは使用できません。 注:「日付付き」ではなく「日付差分」と発音されます。
=datedif("2010-01-01","2016-07-21","D")
2つの日付の間の日数( 2393 )を返します。
=datedif("2010-01-01","2016-07-21","M")
2つの日付間の月数( 78 )を返します。
=datedif("2010-01-01","2016-07-21","Y")
2つの日付間の年数( 6 )を返します。
=datedif("2010-01-01","2016-07-21","MD")
月と年を無視して、2つの日付間の日数( 20 )を返します。
=datedif("2010-01-01","2016-07-21","YM")
年を無視して、2つの日付間の月数( 6 )を返します。
=datedif("2010-01-01","2016-07-21","YD")
年を無視して、2つの日付の間の日数( 201 )を返します。
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow