
DATEDIF
تُرجع الدالة DATEDIF عدد الأيام، أو الأشهر، أو الأعوام بين تاريخين.
DATEDIF(تاريخ -البدء; تاريخ الانتهاء; طريقة-الحساب)
تاريخ -البدء: تاريخ البداية. تاريخ -البدء هو قيمة تاريخ/وقت (يتم تجاهل جزء الوقت) أو قيمة سلسلة تاريخ.
تاريخ الانتهاء: تاريخ النهاية. تاريخ الانتهاء هو قيمة تاريخ/وقت (يتم تجاهل جزء الوقت) أو قيمة سلسلة تاريخ.
طريقة-الحساب: قيمة شكلية تحدد كيفية التعبير عن فرق الوقت وكيفية التعامل مع التواريخ في الأعوام أو الأشهر المختلفة.
"D": تُرجع عدد الأيام بين تاريخي البداية والنهاية.
"M": تُرجع عدد الأشهر بين تاريخي البداية والنهاية.
"Y": تُرجع عدد الأعوام بين تاريخي البداية والنهاية.
"MD": تُرجع الأيام بين تاريخي البداية والنهاية مع تجاهل الأشهر والأعوام. يتم اعتبار الشهر في تاريخ الانتهاء كالشهر في تاريخ -البدء. إذا كان يوم البداية بعد يوم النهاية، فيبدأ العد من يوم النهاية كما لو كان في الشهر السابق. يتم استخدام عام تاريخ الانتهاء للتحقق من السنة الكبيسة.
"YM": تُرجع عدد الأشهر الكاملة بين تاريخي البداية والنهاية مع تجاهل العام. إذا كان شهر/يوم البداية قبل شهر/يوم النهاية، فسيتم التعامل مع التواريخ كما لو كانت في نفس العام. إذا كان شهر/يوم البداية بعد شهر/يوم النهاية، فسيتم التعامل مع التواريخ كما لو كانت في أعوام تالية.
"YD": تُرجع عدد الأيام بين تاريخي البداية والنهاية مع تجاهل العام. إذا كان شهر/يوم البداية قبل شهر/يوم النهاية، فسيتم التعامل مع التواريخ كما لو كانت في نفس العام. إذا كان شهر/يوم البداية بعد شهر/يوم النهاية، فسيتم التعامل مع التواريخ كما لو كانت في أعوام تالية.
أمثلة |
---|
إذا كانت A1 تتضمن قيمة التاريخ/الوقت 6/4/1988 وكانت A2 تتضمن قيمة التاريخ/الوقت 30/10/2006: =DATEDIF(A1;A2;"D") تُرجع 6781، وهو عدد الأيام بين 6 أبريل 1988 و30 أكتوبر 2006. =DATEDIF(A1;A2;"M") تُرجع 222، وهو عدد الأشهر بين 6 أبريل 1988 و30 أكتوبر 2006. =DATEDIF(A1;A2;"Y") تُرجع 18، وهو عدد الأعوام بين 6 أبريل 1988 و30 أكتوبر 2006. =DATEDIF(A1;A2;"MD") تُرجع 24، وهو عدد الأيام بين اليوم السادس من شهر ما واليوم الثلاثين من نفس الشهر. =DATEDIF(A1;A2;"YM") تُرجع 6، وهو عدد الأشهر بين أبريل وأكتوبر التالي في أي عام. =DATEDIF(A1;A2;"YD") تُرجع 207، وهو عدد الأيام بين 6 أبريل و30 أكتوبر التالي في أي عام. تقوم =DATEDIF("06/04/1988";الآن();"Y")& " سنوات; " &DATEDIF("06/04/1988";الآن();"YM")& " أشهر; و " &DATEDIF("06/04/1988";الآن();"MD")& " أيام" بإرجاع 25 سنة، شهران، و25 يومًا، وهو عمر شخص ولد في 6 أبريل 1988 إذا كان تاريخ اليوم هو 1 يوليو 2013. |