لحساب عدد الأيام أو الشهور أو السنوات بين تاريخين.
مثال للاستخدام
DATEDIF(DATE(1969, 7, 16), DATE(1969, 7, 24), "D")
DATEDIF(A1, A2, "YM")
DATEDIF("7/16/1969", "7/24/1969", "Y")
البنية
DATEDIF(start_date, end_date, unit)
-
start_date
- تاريخ البدء المطلوب مراعاته في الحساب. يجب أن يكون إحالة إلى خلية تشتمل علىDATE
، أو دالة تعرض أحد أنواعDATE
، أو رقمًا. -
end_date
- تاريخ الانتهاء المطلوب مراعاته في الحساب. يجب أن يكون إحالة إلى خلية تشتمل علىDATE
، أو دالة تعرض أحد أنواعDATE
، أو رقمًا. -
unit
- اختصار نصي لوحدة الوقت. على سبيل المثال،"M"
للشهر. وتكون القيم المقبولة هي"Y"
،"M"
،"D"
،"MD"
،"YM"
،"YD"
.-
"Y"
: عدد السنوات الكاملة بينstart_date
وend_date
. -
"M"
: عدد الأشهر الكاملة بينstart_date
وend_date
. -
"D"
: عدد الأيام بينstart_date
وend_date
. -
"MD"
: عدد الأيام بينstart_date
وend_date
بعد طرح أشهر كاملة. -
"YM"
: عدد الأشهر الكاملة بينstart_date
وend_date
بعد طرح السنوات الكاملة. -
"YD"
: عدد الأيام بينstart_date
وend_date
، بافتراض أنstart_date
وend_date
لم يتجاوز الفرق بينهما عامًا واحدًا.
-
ملاحظات
-
لا يتم احتساب الأشهر والسنوات إلا إذا كانت تساوي "اليوم" أو تتجاوزه. على سبيل المثال، تعرض الدالة "4 أشهر" بين التاريخين 9/30/15 و 2/28/16 (على الرغم من أن اليوم 28 هو اليوم الأخير من الشهر).
-
إذا كانت
DATEDIF
ينتج عنها تنسيق غير متوقع، تأكد من عدم تطبيق أي تنسيق موجود مسبقًا على الخلية. على سبيل المثال إذا كانتDATEDIF(DATE(1969,7,16),DATE(1969,7,24),"D")
تعرض1/4/1900
، يعني ذلك أن تنسيقDate
تم تطبيقه على الخلية. ويجب تغيير تنسيق الخلية إلىNumber
لعرض النتيجة8
المتوقعة. -
استخدِم
unit
"MD"
للإجابة عن أسئلة مثل "بعد طرح السنوات الكاملة والأشهر الكاملة من عمري، كم يبلغ عمري بالأيام؟" -
استخدم
unit
"YM"
للإجابة عن أسئلة مثل "بعد طرح السنوات الكاملة من عمري، كم يبلغ عمري بالأشهر الكاملة؟" -
استخدم
unit
"YD"
للإجابة عن أسئلة مثل "كم عدد الأيام التي مرّت منذ عيد ميلادي الأخير، باعتبار تاريخ ميلادي وتاريخ اليوم؟"
راجع أيضًا
DATE
: لتحويل سنة وشهر ويوم إلى تاريخ.
DATEVALUE
: لتحويل سلسلة التاريخ المقدمة بتنسيق معروف إلى قيمة تاريخ.
أمثلة
ملاحظة: يتم عرض كل مثال في علامة التبويب الخاصة به.
عدد الأيام
في هذا المثال، تعرض الدالة DATEDIF
عدد الأيام في مهمة Apollo 11.
الأشهر
في هذا المثال، تعرض الدالة DATEDIF
عدد الأشهر في سنة واحدة.