كيفية استخدام وظيفة Excel DATEDIF (مع مثال)

كيفية استخدام وظيفة Excel DATEDIF (مع مثال)

يعد Excel DATEDIF إحدى الوظائف القليلة غير الموثقة (الأخرى التي أعرفها هي EVALUATE و FILES و GET.CELL).

يعني غير موثق أنك لن تجده في قائمة الصيغ أو كجزء من IntelliSense (المطالبة التي تظهر عند كتابة اسم صيغة لعرض اسم دالة مطابقة).

متى تستخدم وظيفة Excel DATEDIF

عندما تريد حساب عدد السنوات أو الأشهر أو الأيام بين تاريخين محددين ، يمكنك استخدام وظيفة Excel DATEDIF.من الأمثلة الجيدة حساب العمر.

ماذا يعود

تقوم بإرجاع قيمة رقمية تمثل عدد السنوات / الأشهر / الأيام بين تاريخين محددين.ما إذا كان يتم تحديد عدد السنوات أو الأشهر أو الأيام من خلال إدخال المستخدم (انظر معلمات الإدخال أدناه).

بناء الجملة

= DATEDIF (تاريخ البدء ، تاريخ الانتهاء ، الوحدات)

معلمات الإدخال

  • start_date: التاريخ ، الذي يمثل قيمة تاريخ البدء للفترة.يمكن إدخالها كسلسلة نصية بين علامتي اقتباس مزدوجتين أو رقم تسلسلي أو نتيجة لبعض الوظائف الأخرى ، مثل DATE ().
  • تاريخ الانتهاء: هو التاريخ الذي يمثل قيمة تاريخ انتهاء الفترة.يمكن إدخالها كسلسلة نصية بين علامتي اقتباس مزدوجتين أو رقم تسلسلي أو نتيجة لبعض الوظائف الأخرى ، مثل DATE ().
  • الوحدات: سيحدد هذا نوع النتيجة التي تحصل عليها من هذه الوظيفة.اعتمادًا على الوحدات التي تستخدمها ، يمكنك الحصول على ستة مخرجات مختلفة من وظيفة DATEDIF.فيما يلي الوحدات التي يمكنك استخدامها:
    • "Y" - إرجاع عدد السنوات المكتملة في الفترة المحددة.
    • "M" - إرجاع عدد الأشهر المكتملة في الفترة المحددة.
    • "D" - إرجاع عدد الأيام المكتملة خلال الفترة المحددة.
    • "MD" - تُرجع عدد الأيام في الفترة ، لكن لا تحسب الأيام في السنة والشهر المكتملين.
    • "YM" - إرجاع عدد الأشهر في الفترة ، لكن لا تحسب عدد الأشهر في السنة المكتملة.
    • "YD" - إرجاع عدد أيام الفترة ، لكن لا تحسب عدد الأيام في السنة المكتملة.
سؤال ذو صلة  قائمة معالجات الأجهزة اللوحية والهواتف الذكية

ملاحظات تكميلية

  • يتم توفير وظيفة Excel DATEDIF للتوافق مع Lotus 1-2-3.
  • عند كتابة هذه الوظيفة في خلية في Excel ، فإنها لا تعرض التحسس الذكي.عندما تقوم بإدخال دالة في خلية ، فإنها لا تظهر حتى اسم الوظيفة.ومع ذلك ، فهو يعمل مع جميع إصدارات Excel.تحتاج إلى معرفة المعلمة وكيفية استخدامها.لا تظهر وظيفة Excel DATEDIF في IntelliSense
  • يمكن إدخال التواريخ كسلسلة نصية ضمن علامتي اقتباس مزدوجتين (على سبيل المثال ، "2016/1/15") ، أو رقم تسلسلي (على سبيل المثال ، 42384 ، مما يعني 1900 يناير 2016 إذا كنت تستخدم نظام التاريخ 1) ، أو كآخر نتيجة الصيغة / الوظيفة (على سبيل المثال ، DATEVALUE ("15/2016/1")).

وظيفة Excel DATEDIF - مثال

فيما يلي ثلاثة أمثلة لاستخدام وظيفة Excel DATEDIF.

# 1 يحسب عدد السنوات المكتملة بين تاريخين.

وظيفة Excel DATEDIF - حساب السنوات

في المثال أعلاه ، تُرجع الدالة Excel DATEDIF عدد السنوات المكتملة بين 1990 يناير 1 والتاريخ الحالي (في هذه الحالة 1 مارس 2016).تقوم بإرجاع 26 ، وهو إجمالي عدد السنوات المنجزة ، وتتجاهل الأشهر والأيام الإضافية التي تليها.

الاستخدام الشائع هو حساب العمر.

# 2 تحسب عدد الأشهر المكتملة بين تاريخين.

وظيفة Excel DATEDIF - حساب الأشهر

في المثال أعلاه ، تُرجع الدالة Excel DATEDIF عدد الأشهر المكتملة بين 1990 يناير 1 والتاريخ الحالي (في هذه الحالة 1 مارس 2016).

سؤال ذو صلة  9 طرق لإصلاح عدم تشغيل مقاطع فيديو Twitter

تقوم بإرجاع 314 ، وهو إجمالي عدد الأشهر المنجزة ، وتتجاهل الأيام الإضافية التي تليها.

الاستخدام الجيد هو حساب عدد الأشهر بين تاريخ بدء المشروع وانتهائه.

في المثال أعلاه يعطي العدد الإجمالي للأشهر.ولكن إذا كنت تريد معرفة عدد الأشهر بعد إجمالي عدد السنوات ، فأنت بحاجة إلى استخدام YM كمعامل وحدة.

على سبيل المثال ، عند حساب العمر في Excel ، إذا كنت تريد معرفة عدد السنوات وعدد الأشهر التي مرت حتى الآن ، يمكنك استخدام YM للحصول على عدد الأشهر بخلاف السنة (كما هو موضح أدناه).

وظيفة Excel DATEDIF - نتائج لأشهر

# 3 عد عدد الأيام المكتملة بين تاريخين.

وظيفة Excel DATEDIF - حساب الأيام

في المثال أعلاه ، تُرجع الدالة Excel DATEDIF إجمالي عدد الأيام المكتملة بين 1990 يناير 1 والتاريخ الحالي (في هذه الحالة 1 مارس 2016).تقوم بإرجاع 9569 وهو العدد الإجمالي للأيام بين التاريخين.

إذا كنت ترغب في الحصول على عدد الأيام بين تاريخين ، مع استبعاد السنوات التي تم إنجازها بالفعل ، فأنت بحاجة إلى استخدام YD كمعامل ثالث (كما هو موضح في الصورة أدناه):

وظيفة Excel DATEDIF - نتائج الأيام

في المثال أعلاه ، تقوم بإرجاع 72 ، العدد الإجمالي للأيام بعد 26 سنة كاملة.

إذا كنت ترغب في الحصول على عدد الأيام بين تاريخين ، مع استبعاد أيام السنة والشهر اللذين تم إجراؤهما بالفعل ، فأنت بحاجة إلى استخدام MD كمعامل ثالث (كما هو موضح في الصورة أدناه):

دالة Excel DATEDIF - مثال 9

في المثال أعلاه ، تُرجع 13 ، وهو عدد الأيام بخلاف 26 عامًا و 3 أشهر.

وظائف Excel المفيدة ذات الصلة:

  • وظيفة Excel DATE: يمكنك استخدام وظيفة Excel DATE عندما تريد الحصول على قيمة تاريخ باستخدام قيم السنة والشهر واليوم كمعلمات إدخال.تقوم بإرجاع رقم تسلسلي يمثل تاريخًا محددًا في Excel.
  • وظيفة Excel DATEVALUE: تعد وظيفة Excel DATEVALUE هي الأفضل لتخزين التواريخ كنص.تقوم هذه الوظيفة بتحويل التاريخ من تنسيق نصي إلى رقم تسلسلي يتعرف عليه Excel كتاريخ.
  • وظيفة Excel NETWORKDAYS: عندما تريد الحصول على عدد أيام العمل بين تاريخين محددين ، يمكنك استخدام وظيفة Excel NETWORKDAYS.لا يحسب عطلات نهاية الأسبوع بين التواريخ المحددة (افتراضيًا تكون عطلات نهاية الأسبوع هي السبت والأحد).يمكنه أيضًا استبعاد أي عطلات محددة.
  • دالة Excel NETWORKDAYS.INTL: يمكن استخدام دالة Excel NETWORKDAYS.INTL للحصول على عدد أيام العمل بين تاريخين محددين.يستثني عطلات نهاية الأسبوع والعطلات ، وكلاهما يمكن أن يحدده المستخدم.كما يسمح لك بتعيين عطلات نهاية الأسبوع (على سبيل المثال ، يمكنك تعيين الجمعة والسبت كعطلات نهاية الأسبوع ، أو الأحد فقط كعطلات نهاية الأسبوع).
  • وظيفة Excel Today: يمكن استخدام وظيفة Excel TODAY للحصول على التاريخ الحالي.تقوم بإرجاع رقم تسلسلي يمثل التاريخ الحالي.
  • وظيفة Excel WEEKDAY: يمكن استخدام وظيفة Excel WEEKDAY للحصول على يوم الأسبوع لتاريخ محدد كرقم.تقوم بإرجاع رقم بين 1 و 7 يمثل اليوم المقابل من الأسبوع.
  • وظيفة Excel WORKDAY: عندما تريد الحصول على التاريخ بعد عدد معين من أيام العمل ، يمكنك استخدام وظيفة Excel WORKDAY.بشكل افتراضي ، يعتبر السبت والأحد عطلات نهاية الأسبوع.
  • دالة Excel WORKDAY.INTL: يمكن استخدام دالة Excel WORKDAY.INTL للحصول على التاريخ بعد عدد معين من أيام العمل.في هذه الميزة ، يمكنك تحديد عطلات نهاية الأسبوع غير السبت والأحد.
سؤال ذو صلة  إعدادات أمان Facebook وتسجيل الدخول

يا مرحبا 👋سعيد بلقائك.

اشترك في نشرتنا الإخبارية، أرسل بانتظامتكنولوجيا رائعةلمنشورك.

أكتب تعليق