أسهل طريقة لحساب الأيام بين تاريخين في Excel

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • أسهل طريقة لحساب الأيام بين تاريخين في Excel

    Excel



    أسهل طريقة لحساب الأيام بين تاريخين في Excel هي طرح التاريخ الأحدث من التاريخ الأقدم:

    التاريخ الجديد – التاريخ القديم

    على سبيل المثال ، لحساب عدد الأيام بين تاريخين في الخليتين B1 و B2 ، نستخدم الصيغة التالية:
    = B2 - B1





    هذا إذا كان التاريخ الأحدث مكتوبًا في الخلية B2 والتاريخ الأقدم مكتوبًا في الخلية B1.

    النتيجة النهائية هي رقم زوجي يوضح العدد الإجمالي للأيام بين هذين التاريخين كما هو موضح في الصورة أدناه.
    اضغط على الصورة لعرض أكبر

الاسم: image-296.png
الحجم: 44.2 كيلوبايت
رقم التعريف: 228538

    كيف يتم طرح التواريخ في Excel؟


    كما تعلمون بالفعل ، يخزن Excel التواريخ كمصفوفة من الأرقام ، وفي التنسيق الميلادي ، يتعرف على 1 يونيو 1900 كرقم 1. في هذا النظام ، يُعرف الثاني من يونيو 1900 بالرقم 2 ، والثالث من يونيو 1900 هو 3 وما إلى ذلك. عندما تطرح تاريخًا من تاريخ آخر ، في الواقع يتم طرح الأعداد الصحيحة التي تمثل تلك التواريخ من بعضها البعض.

    الشيء الجيد في هذا النظام هو أنه يعمل بشكل صحيح في أي موقف. في الواقع ، أي تاريخ جديد تطرحه من التاريخ القديم (كما في المثال أعلاه) ، ستظهر النتيجة كعدد صحيح.

    استخدام وظيفة Days لحساب الأيام بين تاريخين في Excel


    يمكنك أيضًا استخدام وظيفة Days فی Excel لحساب عدد الأيام الإجمالي بين تاريخين. بالطبع ، لاستخدام هذه الوظيفة ، يجب أن يكون لديك تاريخ بدء وتاريخ انتهاء.

    على سبيل المثال ، في الصورة أدناه ، كتبنا تاريخ البدء في الخلية B1 وتاريخ الانتهاء في الخلية B2.
    اضغط على الصورة لعرض أكبر

الاسم: image-297.png
الحجم: 29.2 كيلوبايت
رقم التعريف: 228539


    بعد ذلك ، بمساعدة الصيغة التالية ، نحصل على إجمالي عدد الأيام بين هذين التاريخين:

    =DAYS(B2,B1)
    اضغط على الصورة لعرض أكبر

الاسم: image-298.png
الحجم: 61.2 كيلوبايت
رقم التعريف: 228540


    بالطبع ، من الممكن أيضًا كتابة أرقام التواريخ يدويًا في صيغة دالة Days ، ولكن يجب وضعها داخل علامتي “اقتباس” (“”). يجب عليك أيضًا إدخال التواريخ بطريقة تحتوي على تنسيق مناسب لبرنامج Excel. لا تنس أيضًا أن الخلايا التي تحتوي على التواريخ في هذا المثال قد تم تعيينها بالفعل لقبول التاريخ الشمسي باستخدام تنسيق الخلية في Excel.

    ضع في اعتبارك أن وظيفة Days لا تأخذ في الاعتبار تاريخي البدء والانتهاء عند حساب الأيام بين تاريخين في Excel. على سبيل المثال ، إذا كتبت التاريخ الأول من شهر يناير كبداية والتاريخ الثاني لشهر يناير كنهاية ، فسيتم عرض الرقم 1 في الإخراج. من أجل حساب التواريخ المذكورة ، يجب إضافة 1 إلى النتيجة.

    استخدم الدالة Datedif لحساب الأيام بين تاريخين في Excel


    باستخدام وظيفة Datedif (اختصار Date Difference يعني الاختلاف التاريخي) ، يمكنك أيضًا الحصول على إجمالي عدد الأيام بين تاريخين. لكن Datedif ، على عكس وظيفة Days ، تقوم بالمزيد. يمكنك أيضًا استخدام هذه الوظيفة لحساب عدد الأشهر أو السنوات بين تاريخين مرغوب فيهما.

    يجب أن تعلم أيضًا أنه في هذه الوظيفة ، على عكس طريقة الطرح ووظيفة Days ، يجب علينا إدخال التاريخ القديم أولاً. إذا كان تاريخ البدء في هذه الوظيفة متأخرًا عن تاريخ الانتهاء ، فسنواجه خطأ NUM.

    في المثال أدناه ، لدينا تاريخان لبدء وانتهاء ، ونريد استخدام وظيفة DatedIf لحساب عدد الأيام بينهما.
    اضغط على الصورة لعرض أكبر

الاسم: image-299.png
الحجم: 29.2 كيلوبايت
رقم التعريف: 228541


    لهذا الغرض ، نكتب الصيغة التالية في خلية النتيجة:
    اضغط على الصورة لعرض أكبر

الاسم: image-300.png
الحجم: 64.2 كيلوبايت
رقم التعريف: 228542


    هذه الوظيفة لها ثلاث حجج على النحو التالي:
    • تاريخ البدء ، وهو في هذا المثال الخلية B1.
    • تاريخ الانتهاء ، وهو في هذا المثال الخلية B2.
    • والسلسلة النصية D التي تخبر دالة Datedif التي نريد حساب الأيام.

    بالطبع ، ربما لاحظت أنه على عكس وظائف Excel الأخرى ، عند كتابة اسم هذه الوظيفة ، لا يظهر المربع المتعلق بالاقتراحات أو هذه الوظيفة ليست داخل المربع ، لأن Datedif تعتبر إحدى وظائف Excel غير الموثقة . ومع ذلك ، إذا كنت تنوي فقط حساب العدد الإجمالي للأيام بين تاريخين في Excel ، فمن الأفضل استخدام وظيفة Days . لأن دالة Datedif تُستخدم بشكل أساسي لحساب الأشهر والسنوات بين تاريخين ، وأحد استخداماتها الرئيسية هو معرفة العمر.

    على سبيل المثال ، بمساعدة الكود التالي ، نحصل على إجمالي عدد الأشهر بين تاريخي بدء وانتهاء:
    =DATEDIF(B1,B2,"M")



    اضغط على الصورة لعرض أكبر

الاسم: image-301.png
الحجم: 62.6 كيلوبايت
رقم التعريف: 228543


    أو الكود التالي يساعد في معرفة عدد السنوات:
    =DATEDIF(B1,B2,"Y")



    اضغط على الصورة لعرض أكبر

الاسم: image-302.png
الحجم: 61.3 كيلوبايت
رقم التعريف: 228544

    كيفية حساب عدد الأيام بين التاريخ الحالي والتواريخ الأخرى


    يعد حساب عدد الأيام من تاريخ معين أو قبله إحدى حالات حساب الأيام بين تاريخين في Excel. لهذا الغرض ، يمكنك استخدام أي من الصيغ السابقة ووضع وظيفة Today بدلاً من أحد التواريخ.

    لحساب عدد الأيام الماضية – أي بين تاريخ في الماضي واليوم (Today) – نستخدم الصيغة التالية:

    TODAY() – تاریخ الماضي

    ولحساب عدد الأيام المقبلة ، أي بين اليوم والتاريخ المطلوب ، نستخدم الصيغة التالية:

    تاریخ المستقبل- TODAY()

    على سبيل المثال ، نريد حساب عدد الأيام بين تاريخ اليوم وتاريخ آخر مكتوب في الخلية B2. لهذا الغرض ، نستخدم الصيغة التالية:
    =TODAY()-B2



    اضغط على الصورة لعرض أكبر

الاسم: image-303.png
الحجم: 60.0 كيلوبايت
رقم التعريف: 228545


    في ما يلي ، سنرى الصيغة المستخدمة لحساب عدد الأيام من اليوم إلى تاريخ في المستقبل:
    =B2 - TODAY()



    اضغط على الصورة لعرض أكبر

الاسم: image-304.png
الحجم: 57.9 كيلوبايت
رقم التعريف: 228546


    بمساعدة هذه الوظيفة ، يمكنك حساب عمر الأشخاص المختلفين. هذه الميزة مفيدة بشكل خاص عندما تحتاج إلى إنشاء نموذج إدخال معلومات أو جمع مجموعة بيانات لمعلومات الموظف الشخصية.

    ما هي وظيفة Today في Excel؟


    Todayهي إحدى دالات التاريخ والوقت في Excel التي تحسب وتعرض تاريخ اليوم الحالي. سيتم أيضًا تحديث هذا التاريخ عند إعادة تحميل ورقة Excel. بشكل عام ، الغرض منه هو عرض تاريخ اليوم ويمكنه أيضًا المساعدة في الحسابات التاريخية.

    حساب عدد أيام العمل بين تاريخين في Excel


    إذا كنت بحاجة إلى رؤية العدد الإجمالي للأيام بين تاريخين ، بغض النظر عن أيام العطل، فيجب عليك استخدام وظيفة Networkdays ، وهي كما يلي:
    NETWORKDAYS(start_date, end_date, [holidays])





    الوسيطتان الأوليان هما تاريخا البدء والانتهاء ، على التوالي ، والوسيطة الثالثة ، وهي اختيارية ، تسمح لك بكتابة قائمة بالعطلات وإزالتها من الإجمالي. لمعرفة عدد أيام العمل بين تاريخين ، نستخدم هذه الصيغة على النحو التالي:
    =NETWORKDAYS(B1, B2)





    يمكنك أيضًا كتابة أيام العطل في خلايا أخرى واستخدامها في الوسيطة الثالثة بمساعدة الطرق المرجعية في Excel.

    كلمة أخيرة


    في هذه المقالة ، درسنا طرقًا مختلفة لحساب الأيام بين تاريخين في Excel. أولاً ، رأينا كيفية معرفة إجمالي عدد الأيام بين تاريخين بعملية طرح بسيطة فقط. ثم تعرفنا على وظيفة توضح العدد الإجمالي للأيام بينهما من خلال استلام تاريخي البدء والانتهاء. بعد ذلك ، قمنا بفحص صيغة أكثر تقدمًا يمكنها حساب عدد الأشهر والسنوات بين تاريخين بالإضافة إلى الأيام. في النهاية ، تحققنا من كيفية العثور على عدد الأيام الماضية أو المستقبلية بناءً على التاريخ الحالي ورأينا أيضًا صيغة لإضافة عدد أيام العمل.

المواضيع ذات الصلة

تقليص

المواضيع إحصائيات آخر مشاركة
أنشئ بواسطة HaMooooDi, 05-20-2024, 08:16 AM
ردود 0
35 مشاهدات
0 معجبون
آخر مشاركة HaMooooDi
بواسطة HaMooooDi
 
أنشئ بواسطة HaMooooDi, 05-09-2024, 09:51 AM
ردود 0
43 مشاهدات
0 معجبون
آخر مشاركة HaMooooDi
بواسطة HaMooooDi
 
أنشئ بواسطة HaMooooDi, 04-08-2024, 11:47 PM
استجابة 1
62 مشاهدات
0 معجبون
آخر مشاركة amgad37
بواسطة amgad37
 
أنشئ بواسطة HaMooooDi, 03-23-2024, 06:46 PM
ردود 0
47 مشاهدات
0 معجبون
آخر مشاركة HaMooooDi
بواسطة HaMooooDi
 
أنشئ بواسطة HaMooooDi, 03-10-2024, 12:41 AM
استجابة 1
99 مشاهدات
0 معجبون
آخر مشاركة HaMooooDi
بواسطة HaMooooDi
 
يعمل...
X