DATEDIF 関数は Excel の隠し関数であり、ヘルプや挿入数式では使用できません。 2 つの日付間の年数、月数、日数を返します。 DATEDIF 関数は、2 つの日付の差を計算するためによく使用されます。 D、M、Y、YD、YM、MDが含まれます。
構文
DATEDIF(start_date,end_date,unit)
Start_date は、期間内の最初の日付または開始日を表す日付です。 (開始日は 1900 年以降である必要があります)
End_date は、期間内の最後の日付または終了日を表す日付です。
Unit は、必要な情報の戻り値の型です。
ユニットの戻り値
注: 終了日は開始日よりも後でなければなりません
ここに小さな例を示します。日々の仕事 。
セル A1 にも日付が書き込まれている場合、次の 3 つの数式を使用して、セル A1 の日付と今日の時刻の差 (それぞれ年、月、日の差) を計算できます。以下の式内の引用符とカンマ括弧はすべて英語モードで入力されていることに注意してください。
=DATEDIF(A1,TODAY(),"Y") は差を年単位で計算します
=DATEDIF(A1,TODAY(),"M") は差を月単位で計算します
=DATEDIF(A1,TODAY(),"D") 日数の差を計算します。
"Y" 期間内の整数年数。
"M" 期間内の月の整数。
"D" 期間の日数。
"MD" 同じ月の開始日と終了日の間の日数。日付に含まれる月と年は無視します。
"YD" 同じ年の開始日と終了日の間の日数。日付の年は無視してください。
"YM" 同じ年の開始日と終了日の間の月数。日付の年
を無視します以上がdatedif の機能は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。