صيغة Excel لحساب الأيام من التاريخ (5 طرق سهلة)

  • شارك هذا
Hugh West

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

اليوم سأعرض كيفية استخدام صيغة Excel لحساب عدد الأيام من التاريخ باستخدام Microsoft 365 الإصدار .

تنزيل Practice Workbook

يمكنك تنزيل المصنف التدريبي من هنا:

عد الأيام من Date.xlsx

كيفية إضافة التواريخ في Excel

يحتوي Excel على تنسيقات مضمنة لكتابة أي تاريخ بداخله. إذا كنت لا تعرف ذلك ، فما عليك سوى النقر فوق أي خلية وكتابة أي تاريخ بداخلها ، بطريقتنا التقليدية ، DD / MM / YYYY . كما كتبت ، 09-03-11 .

الآن حدده وانتقل إلى الصفحة الرئيسية & gt؛ & gt؛ قسم رقم في شريط أدوات Excel . سترى الخيار التاريخ يتم تحديده تلقائيًا وبالتالي Excel.

إذا كنت تريد تغيير التنسيق ، فحدد القائمة المنسدلة القائمة معها. ستحصل على عدد غير قليل من الخيارات مثل عام ، رقم ، عملة ، النسبة المئوية ، إلخ.

  • الآن ، حدد الخيار الأخير المزيد من تنسيقات الأرقام .

في هذا الوقت ، ستحصل على مربع حوار يسمى تنسيق الخلايا .

  • الآن ، ترى تحت قائمة النوع ، هناك أنواع مختلفة من التاريخ هذا.

    1. استخدام دالة TODAY في Excel

    يمكنك استخدام وظيفة TODAY فقط كصيغة Excel لحساب عدد الأيام من تاريخ . الخطوات موضحة أدناه.

    • أولاً ، عليك تحديد خلية جديدة D5 حيث تريد الاحتفاظ بالنتيجة.
    • ثانيًا ، يجب عليك استخدام الصيغة الواردة أدناه في الخلية D5 .
    =TODAY()-C5

    • أخيرًا ، اضغط على ENTER للحصول على النتيجة.

    • ثم نقوم بسحب رمز Fill Handle خلال العمود.

    أخيرًا ، نحصل على إجمالي عدد أيام لجميع الموظفين.

    اقرأ المزيد: كيفية حساب الأيام من تاريخ إلى اليوم تلقائيًا باستخدام صيغة Excel

    2. توظيف TODAY & amp؛ DAYS Functions في Excel

    يمكنك تطبيق كل من TODAY و DAYS كصيغة Excel لحساب عدد أيام من التاريخ . الخطوات موضحة أدناه.

    • أولاً ، عليك تحديد خلية جديدة D5 حيث تريد الاحتفاظ بالنتيجة.
    • ثانيًا ، يجب عليك استخدام الصيغة الواردة أدناه في الخلية D5 .
    =DAYS(TODAY(),C5)

    • أخيرًا ، اضغط على ENTER للحصول على النتيجة.

    • ثم نقوم بسحب رمز Fill Handle خلال العمود.

    أخيرًا ، نحصل على إجمالي عدد أيام لجميع الموظفين.

    اقرأ المزيد: كيفية تطبيق صيغة Excel على حساب الأيام من التاريخ إلى اليوم

    قسم التدريب

    الآن ، يمكنك ممارسة الطريقة الموضحة بنفسك.

    الخاتمة

    باستخدام الطرق المذكورة أعلاه ، يمكننا بسهولة حساب عدد أيام أو يوم عمل بين أي تاريخان باستخدام Microsoft Excel. هل تعرف أي طريقة أخرى؟ أخبرنا في قسم التعليقات.

    تنسيق
    . انقر على الشخص الذي يعجبك. هنا ، أختار الخيار ، في 14 مارس 2012 .
  • ثم انقر فوق موافق .

بهذه الطريقة ، يمكنك كتابة التاريخ بأي تنسيق تريده في Excel.

اقرأ المزيد: كيفية إضافة التواريخ في Excel تلقائيًا

5 صيغ لحساب الأيام من التاريخ في Excel

دعونا نحصل على مجموعة بيانات مثل هذه. هنا ، لدينا سجل موظف لشركة تسمى Tata Group . علاوة على ذلك ، لدينا أسماء الموظفين وتواريخ البدء الخاصة بهم و تواريخ الانتهاء في الأعمدة B و C و و D على التوالي.

هنا ، يريد المدير التنفيذي معرفة عدد الأيام الإجمالية كل موظف عمل. كيف يمكنه اكتشاف ذلك؟ الآن ، نحن نعرض الطرق.

1. توظيف الطرح العادي لحساب عدد الأيام من التاريخ في Excel

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

= تاريخ الانتهاء - تاريخ البدء

الآن ، دعنا نتحدث عن الخطوات.

  • أولاً ، حدد عمودًا حيث تريد الحصول على إجمالي الأيام. هنا ، اخترنا العمود E وقمنا بتسميته إجمالي الأيام .
  • ثم حدد أول خلية منه. هنا ، اخترنا الخلية الأولى منها ، E5 .
  • بعد ذلك ، اكتب الصيغة المقابلة فيالخلية E5
=D5-C5

  • بعد ذلك ، اضغط على ENTER .

راجع قام Excel بحساب إجمالي عدد الأيام بين يومين ، 3179 .

  • الآن ، لمعرفة إجمالي أيام جميع الموظفين ، اسحب Fill Handle icon (Small Plus (+) قم بتسجيل الدخول الزاوية اليمنى السفلية) أو انقر نقرًا مزدوجًا فوق .

نتيجة لذلك ، ستجد جميع الخلايا مليئة الصيغة وعدد الأيام .

اقرأ المزيد: كيفية حساب عدد الأيام بين تاريخين في Excel

2. تطبيق دالة DAYS على حساب الأيام من التاريخ في Excel

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

  • أولاً ، حدد الخلية الأولى من العمود حيث تريد الحصول على إجمالي الأيام. هنا ، نختار مرة أخرى الخلية E5 .
  • ثانيًا ، اكتب الصيغة.
=DAYS(D5,C5)

  • أخيرًا ، انقر فوق إدخال .

انظر لقد حصلنا على عدد الأيام ، 3179 .

  • الآن ، مثل السابق ، اسحب رمز Fill Handle واملأ جميع خلايا العمود بنفسالصيغة.

ملاحظة: DAYS الوظيفة متاحة من Excel 2013 . لذلك لن يجد مستخدمو الإصدارات السابقة هذا.

اقرأ المزيد: صيغة Excel لحساب عدد الأيام بين اليوم & amp؛ تاريخ آخر (6 طرق سريعة)

3. عد الأيام بواسطة وظيفة DATEDIF في Excel

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

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

وهي تحسب عدد يوم بين تاريخين ، تمامًا مثل الوظيفة يومًا . اختلاف واحد فقط ، فهو يأخذ تاريخ البدء باعتباره الوسيطة الأولى ، بينما يأخذ DAYS تاريخ الانتهاء أولاً .

الآن ، دعنا نتحدث عن الخطوات.

  • أولاً ، حدد عمودًا حيث تريد الحصول على إجمالي الأيام. هنا ، اخترنا العمود E وقمنا بتسميته إجمالي الأيام .
  • ثم حدد أول خلية منه. هنا ، اخترنا الخلية الأولى منها ، E5 .
  • بعد ذلك ، اكتب الصيغة المقابلة في الخلية E5 .
=DATEDIF(C5,D5,"d")

  • بعد ذلك ، اضغط على ENTER .

انظر لقد حصلنا على عدد الأيام ، 3179 .

  • الآن ، مثل السابق ، اسحب رمز مقبض التعبئة واملأ جميع خلايا العمودبنفس الصيغة.

أخيرًا ، حصلنا على عدد الأيام بين التاريخين .

هنا ، هيكل آخر لهذه الوظيفة على النحو التالي.

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

انها يحسب عدد الأشهر بين يومين .

تنسيق آخر هو:

= DATEDIF (يبدأ التاريخ ، تاريخ الانتهاء ، "y")

يتم حساب عدد السنوات بين يومين يوم .

علاوة على ذلك ، هناك تنسيق آخر لوظيفة DATEDIF . الذي يحسب عدد أيام بين تاريخين مع إهمال السنوات. هذا يعني أنه يحسب أيام نفس العام .

على سبيل المثال ، إذا أخذنا تاريخ البدء على أنه 11 يونيو 2012 ، و تاريخ الانتهاء كـ 22 سبتمبر 2020 . سيحسب فقط عدد الأيام بين 11 حزيران (يونيو) 2012 و 22 أيلول (سبتمبر) 2012 .

هنا ، التنسيق هو أدناه.

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

أيضًا ، يمكنك رؤية الصورة المرفقة أدناه.

وبالمثل ، هناك تنسيق آخر.

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

يقوم بحساب عدد الأشهر بين تاريخين إهمال سنة .

وآخرها هو أدناه.

= DATEDIF (تاريخ البدء ، تاريخ الانتهاء ، “md”)

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

ملاحظة: DATEDIF هي وظيفة مخفية في Excel. في الواقع ، لن تجده في أي مكان في شريط أدوات Excel . لذلك ، يجب عليك كتابة الاسم الكامل في الخلية أو شريط الصيغة للحصول عليه.

اقرأ المزيد: صيغة Excel لعدد الأيام بين تاريخان

قراءات مماثلة

  • كيفية إضافة التواريخ في Excel تلقائيًا (خطوتان بسيطتان)
  • صيغة Excel للبحث عن التاريخ أو الأيام للشهر التالي (6 طرق سريعة)
  • حساب أيام العمل في شهر في Excel (4 طرق سهلة)
  • كيفية طرح التواريخ في Excel للحصول على سنوات (7 طرق بسيطة)

4. حساب أيام العمل الصافية باستثناء عطلات نهاية الأسبوع في Excel

الآن سنحسب العدد الإجمالي لـ يوم عمل بين يومين . لهذا ، سوف نستخدم وظيفتين . هم:

  • NETWORKDAYS الوظيفة
  • NETWORKDAYS.INTL الوظيفة

4.1. استخدام وظيفة NETWORKDAYS لحساب أيام العمل من التاريخ

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

  • ثم أدخلنا الصيغة في الخلية E5 .
=NETWORKDAYS(C5,D5,$G$5:$G$17)

  • بعد ذلك ، اضغط على ENTER .

هنا ، نحصل على إجمالي أيام العمل كـ 2272 يومًا.

  • ثم سحب Fill Handle icon to AutoFill باقي الخلايا.

أخيرًا ، حصلنا على جميع أيام العمل .

ملاحظة: لقد استخدمنا مرجع الخلية المطلق لقائمة العطلات لأننا لا نريدها يمكن تغييرها أثناء سحب رمز مقبض التعبئة .

اقرأ المزيد: كيفية حساب أيام العمل باستثناء أيام الأحد في Excel

4.2. توظيف دالة NETWORKDAYS.INTL في Excel

الفرق الوحيد بين NETWORKDAYS و NETWORKDAYS.INTL وظيفة هو أنه في NETWORKDAYS ، عطلات نهاية الأسبوع ثابتة مثل السبت و الأحد . ولكن في NETWORKDAYS.INTL يمكنك أن تأخذها كما يحلو لك.

لذلك NETWORKDAYS.INTL بها أربع وسيطات ، يبدأ التاريخ ، تاريخ الانتهاء ، رقم نهاية الأسبوع ، وقائمة الأعياد . قام Excel بإصلاح أرقام نهاية الأسبوع . في الصورة أدناه ، يحتوي العمود I و J على قائمة أرقام عطلة نهاية الأسبوع .

يتركنعتقد للحظة أنه في Tata Group ، تكون العطلات الأسبوعية الجمعة و السبت . لذا فإن رقم عطلة نهاية الأسبوع هو 7 .

  • الآن ، نذهب إلى العمود E وأدخل هذه الصيغة في الخلية E5 .
=NETWORKDAYS.INTL(C5,D5,7,$G$5:$G$17)

  • ثم نضغط ENTER .

  • ثم نسحب رمز Fill Handle خلال العمود.

أخيرًا ، نحصل على العدد الإجمالي من أيام عمل لكل موظف يعتبر الجمعة و السبت عطلات.

ملاحظة: استخدمنا مرة أخرى مرجع الخلية المطلق لقائمة الإجازات لأننا لا نريد أن يزداد أثناء سحب مقبض التعبئة رمز .

اقرأ المزيد: كيفية حساب أيام العمل في Excel باستثناء عطلات نهاية الأسبوع & amp؛ أيام العطل

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

يمكنك استخدام مجموعة من بعض الوظائف مثل دالة DATE ، وظيفة السنة ، وظيفة الشهر ، و وظيفة اليوم صيغة Excel لحساب عدد الأيام من تاريخ . الخطوات موضحة أدناه.

  • أولاً ، عليك تحديد خلية جديدة E5 حيث تريد الاحتفاظ بالنتيجة.
  • ثانيًا ، يجب عليك استخدام الصيغة الواردة أدناه في الخلية E5 .
=DATE(YEAR(D5),MONTH(D5),DAY(D5))-DATE(YEAR(C5),MONTH(C5),DAY(C5))

  • أخيرًا ، اضغط على ENTER للحصول على ملفالنتيجة.

انهيار الصيغة

  • أولاً ، DAY ( C5) - & gt؛ ستعيد الدالة DAY رقم اليوم من الخلية C5 .
    • الإخراج— & GT. 11 .
  • ثانيًا ، MONTH (C5) - & gt؛ ستعيد الوظيفة MONTH رقم اليوم من C5 خلية.
    • الإخراج— & GT. 8 .
  • ثالثًا ، YEAR (C5) - & gt؛ ستعيد الوظيفة YEAR رقم اليوم من C5 خلية.
    • الإخراج— & GT. 2011 .
  • رابعًا ، DATE (YEAR (C5)، MONTH (C5)، DAY (C5)) - & gt؛ هذا التاريخ ستعيد الدالة التاريخ.
    • الإخراج— & GT. 11-08-11.
  • وبالمثل ، DATE (YEAR (D5)، MONTH (D5)، DAY (D5)) - & gt؛ إرجاع 24-04-20 .
  • أخيرًا ، (24-04-20) - (11-08-11) - & GT؛ يصبح 3179 .
  • ثم نسحب أيقونة Fill Handle خلال العمود.

أخيرًا ، نحصل على العدد الإجمالي لـ أيام لجميع الموظفين.

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

عد الأيام بين اليوم وتاريخ آخر في Excel

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

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