مايكروسوفت اكسل هو أداة قوية لمعالجة البيانات التي غالبا ما تستخدم لتحليل ومعالجة المعلومات. من أكثر المهام شيوعا عند العمل مع التواريخ حساب عدد الأيام بين تاريخين.
في هذه المقالة ، سنلقي نظرة على إرشادات خطوة بخطوة حول كيفية حساب عدد الأيام بين التواريخ في إكسيل ، وكذلك النظر في عدة أمثلة لفهم منطق وتطبيق هذه الوظيفة.
قد يلزم حساب عدد الأيام بين تاريخين في مواقف مختلفة: عند التخطيط للمواعيد النهائية أو حساب فترات العمل أو مراقبة الفترات الزمنية.
لحساب عدد الأيام بين التواريخ في إكسيل ، سوف نستخدم دالة داتيديف ، والتي تسمح لنا بحساب الفرق بين تاريخين في وحدات قياس مختلفة ، بما في ذلك الأيام.
- كيفية حساب عدد الأيام بين التواريخ في إكسيل
- "عدد الأيام بين"
- وظيفة تحويل التاريخ إلى تنسيق رقمي
- طرح تاريخين
- محاسبة تنسيق التاريخ
كيفية حساب عدد الأيام بين التواريخ في إكسيل
في إكسيل ، يمكنك بسهولة حساب عدد الأيام بين تاريخين باستخدام وظيفة خاصة. يمكن أن يكون هذا مفيدا ، على سبيل المثال ، لحساب الفاصل الزمني بين حدثين أو لتحديد فارق السن بين شخصين.
أولا ، حدد الخلية التي تريد إدراج نتيجة الحساب فيها. ثم أدخل الوظيفة التالية:
= عدد الأيام (التاريخ 1 ؛ التاريخ 2)
بدلا من" التاريخ 1 "و" التاريخ 2 " ، أدخل التواريخ التي تريد حساب عدد الأيام بينها. يمكن إدخال التواريخ مباشرة (على سبيل المثال ، "01.01.2022") أو تحديدها في خلايا الجدول (على سبيل المثال ، أ2 و ب2).
من المهم ملاحظة أن إكسيل يحسب التواريخ كأرقام ، حيث يكون 1 يناير 1900 هو الرقم 1 ، وكل يوم لاحق يزيد القيمة بمقدار 1. لذلك ، يتم تقليل حساب الفرق بين تاريخين إلى طرح الأرقام التي تمثل هذه التواريخ.
بعد إدخال الوظيفة ، اضغط على إنتر ، وسيعرض إكسيل النتيجة-عدد الأيام بين التواريخ المحددة.
بالإضافة إلى ذلك ، يمكنك تحويل النتيجة إلى تنسيق معين ، على سبيل المثال ، لمراعاة أيام العمل فقط أو استبعاد عطلات نهاية الأسبوع. للقيام بذلك ، يمكنك استخدام وظيفة أخرى الرعاية إكسل. على سبيل المثال ، لحساب عدد أيام العمل بين تاريخين ، أدخل الوظيفة التالية:
= الكمية.أيام العمل (البيانات 1 ؛ البيانات 2)
ستستبعد هذه الوظيفة تلقائيا عطلات نهاية الأسبوع (السبت والأحد) من الحساب.
الآن أنت تعرف كم هو سهل لحساب عدد الأيام بين التواريخ في إكسيل. إنها أداة قوية يمكن أن تكون مفيدة في المواقف المختلفة المتعلقة بتحليل البيانات ومعالجتها.
وظيفة" عدد الأيام بين"
إكسيل لديه وظيفة في متناول يدي التي تسمح لك لحساب عدد الأيام بين تاريخين. تتيح لك وظيفة" عدد الأيام بين " تحديد الفرق بدقة في الأيام بين تاريخين محددين.
لاستخدام وظيفة" عدد الأيام بين " ، اتبع الخطوات التالية:
- حدد الخلية حيث تريد إخراج النتيجة.
- أدخل الصيغة =عدد الأيام (البيانات 1 ؛ البيانات 2) ، حيث "البيانات 1" و "البيانات 2" هي الخلايا التي تحتوي على التواريخ التي تحتاج إلى حساب عدد الأيام.
- اضغط على إدخال للحصول على النتيجة.
من المهم ملاحظة أن دالة" عدد الأيام بين "ترجع قيمة موجبة إذا كان" التاريخ 1 "موجودا قبل" التاريخ 2 "، وقيمة سالبة إذا كان" التاريخ 1 "موجودا بعد"التاريخ 2". تأخذ الوظيفة أيضا في الاعتبار السنوات الكبيسة وتحسب بشكل صحيح عدد الأيام بين التواريخ.
مثال على حساب عدد الأيام بين تاريخين:
افترض أن الخلية أ 1 لها تاريخ 01/01/2022 ، والخلية ب 1 لها تاريخ 10/01/2022. لحساب عدد الأيام بين هذه التواريخ ، اتبع الخطوات التالية:
- حدد الخلية التي تريد إخراج النتيجة فيها ، على سبيل المثال الخلية ج1.
- أدخل الصيغة =عدد الأيام (أ1 ؛ ب1).
- اضغط على إدخال للحصول على النتيجة.
بعد الانتهاء من هذه الخطوات ، سيتم عرض النتيجة في الخلية ج1 — عدد الأيام بين التاريخين 01/01/2022 و 10/01/2022.
تحويل التاريخ إلى تنسيق رقمي
في إكسيل ، يتم تمثيل التواريخ كأرقام ، حيث كل يوم بعد 31 ديسمبر 1899 له قيمة عددية خاصة به. لحساب عدد الأيام بين تاريخين ، يمكنك تحويلها إلى تنسيق رقمي ثم حساب الفرق.
لتحويل تاريخ إلى تنسيق رقمي في إكسيل ، يمكنك استخدام وظيفة ديتيفالو. تقوم هذه الوظيفة بتحويل القيمة النصية للتاريخ إلى رقم يمثل عدد الأيام منذ 1 يناير 1900.
على سبيل المثال ، لنفترض أن التاريخ موجود في الخلية أ1. لتحويل هذا التاريخ إلى تنسيق رقمي ، أدخل الصيغة التالية:
= قيمة التاريخ (أ1)
ستكون النتيجة قيمة رقمية تتوافق مع التاريخ في الخلية أ1. إذا تم تحديد تاريخ 1 يناير 2023 في الخلية أ 1 ، فستكون النتيجة 44219.
باستخدام هذه الوظيفة ، يمكنك تحويل تاريخين إلى تنسيق رقمي ثم حساب الفرق بينهما للحصول على عدد الأيام.
طرح تاريخين
في إكسيل ، يمكنك حساب عدد الأيام بين تاريخين باستخدام عملية الطرح. للقيام بذلك ، استخدم صيغة تطرح تاريخا من آخر.
مثال:
| الخلية أ1 | الخلية ب1 | الخلية ج1 |
|---|---|---|
| 01.01.2022 | 10.01.2022 | = ب1-أ1 |
في هذا المثال ، الصيغة في الخلية ج1 يطرح التاريخ من الخلية أ1 من التاريخ في الخلية ب1. ستكون النتيجة 9 أيام.
انتبه إلى تنسيق التواريخ في الخلايا. لحساب الفرق بين التواريخ بشكل صحيح في إكسيل ، تحتاج إلى استخدام تنسيق التاريخ والوقت الصحيح في الخلايا.
محاسبة تنسيق التاريخ
عند حساب عدد الأيام بين التواريخ في إكسيل ، يجب أن تأخذ في الاعتبار تنسيق التاريخ المستخدم لخلايا التاريخ. يتعرف إكسيل على تنسيقات التاريخ المختلفة ولا يمكنه إجراء العمليات الحسابية بشكل صحيح إلا إذا تم تحديد التواريخ بالتنسيق الصحيح.
إذا تم عرض التواريخ في الخلايا كنص أو لديك تنسيق غير صحيح ، إكسيل لن تكون قادرة على حساب عدد الأيام بينهما بشكل صحيح. في هذه الحالة ، من الضروري إحضار التواريخ إلى التنسيق الصحيح حتى يتمكن إكسيل من التعرف عليها وإجراء العمليات الحسابية.
لتغيير تنسيق التاريخ في إكسيل ، يمكنك استخدام وظيفة تنسيق الخلية. للقيام بذلك ، حدد الخلايا ذات التواريخ ، وانقر بزر الماوس الأيمن وحدد عنصر القائمة "تنسيق الخلية". بعد ذلك ، في مربع الحوار الذي يفتح ، حدد تنسيق التاريخ المطلوب وانقر فوق موافق. بعد تغيير تنسيق التاريخ ، سوف إكسيل التعرف بشكل صحيح وإجراء العمليات الحسابية مع التواريخ في الخلايا المحددة.
عند حساب عدد الأيام بين التواريخ ، من الضروري أيضا مراعاة أن إكسيل يأخذ في الاعتبار التاريخ فقط ، دون مراعاة الوقت. هذا يعني أنه إذا تم تحديد الوقت في خلايا التاريخ ، فسوف يتجاهله إكسيل عند حساب عدد الأيام. إذا كنت بحاجة إلى أخذ الوقت في الاعتبار ، فيجب عليك استخدام وظائف إكسيل الأخرى ، على سبيل المثال ، وظيفة "فرق التاريخ والوقت".
مع الأخذ في الاعتبار تنسيق التاريخ هو خطوة مهمة في حساب عدد الأيام بين التواريخ في إكسيل. تنسيق التاريخ المحدد بشكل صحيح يسمح إكسيل لإجراء العمليات الحسابية بشكل صحيح ويعطي نتيجة دقيقة.