كيفية حساب الأيام بين تاريخين في أوراق جوجل.
إذا كنت تريد حساب عدد الأيام بين تاريخين ، فيمكنك استخدام وظائف DAYS و DATEDIF و NETWORKDAYS في جداول بيانات Google للقيام بذلك. DAYS و DATEDIF تحتسب كل الأيام ، بينما NETWORKDAYS لا تشمل يومي السبت والأحد.
عد كل الأيام بين تاريخين
لحساب الأيام بين تاريخين ، بغض النظر عما إذا كان اليوم هو يوم من أيام الأسبوع أو يوم عطلة ، يمكنك استخدام دالتي DAYS أو DATEDIF.
باستخدام وظيفة DAYS
تعد وظيفة DAYS هي الأسهل في الاستخدام ، طالما أنك لست قلقًا بشأن استبعاد أيام العطلات أو أيام عطلة نهاية الأسبوع. ومع ذلك ، ستلاحظ DAYS الأيام الإضافية التي يتم الاحتفاظ بها في سنة كبيسة.
لاستخدام DAYS للعد بين يومين ، افتح جدول بيانات Google Sheets وانقر على خلية فارغة. اكتب =DAYS("01/01/2019","01/01/2018")
واستبدل التواريخ المعروضة بالتواريخ الخاصة بك.
استخدم التواريخ بترتيب عكسي ، لذا ضع تاريخ الانتهاء أولاً ، وتاريخ البدء ثانيًا. سيؤدي استخدام تاريخ البدء أولاً إلى إرجاع DAYS لقيمة سالبة.
كما يوضح المثال أعلاه ، تحسب الدالة DAYS إجمالي عدد الأيام بين تاريخين محددين. تنسيق التاريخ المستخدم في المثال أعلاه هو تنسيق المملكة المتحدة ، يوم / شهر / سنة. إذا كنت في الولايات المتحدة ، فتأكد من استخدام MM / DD / YYYY.
ستحتاج إلى استخدام تنسيق التاريخ الافتراضي للإعدادات المحلية الخاصة بك. إذا كنت تريد استخدام تنسيق مختلف ، فانقر فوق ملف> إعدادات جدول البيانات وقم بتغيير قيمة “الإعدادات المحلية” إلى موقع آخر.
يمكنك أيضًا استخدام الدالة DAYS مع مراجع الخلايا. إذا قمت بتحديد تاريخين في خلايا منفصلة ، فيمكنك الكتابة =DAYS(A1, A11)
، واستبدال مراجع الخلية A1 و A11 بمراجع الخلية الخاصة بك.
في المثال أعلاه ، يتم تسجيل فرق قدره 29 يومًا من التواريخ المحفوظة في الخليتين E6 و F10.
استخدام وظيفة DATEDIF
بديل لـ DAYS هو وظيفة DATEDIF ، والتي تسمح لك بحساب عدد الأيام أو الأشهر أو السنوات بين تاريخين محددين.
مثل DAYS ، يأخذ DATEDIF في الاعتبار الأيام الكبيسة وسيحسب جميع الأيام ، بدلاً من تقييدك بأيام العمل. بخلاف DAYS ، لا يعمل DATEDIF بترتيب عكسي ، لذا استخدم تاريخ البدء أولاً وتاريخ الانتهاء ثانيًا.
إذا كنت تريد تحديد التواريخ في صيغة DATEDIF الخاصة بك ، فانقر فوق خلية فارغة واكتب =DATEDIF("01/01/2018","01/01/2019","D")
، واستبدل التواريخ بالتواريخ الخاصة بك.
إذا كنت تريد استخدام التواريخ من مراجع الخلايا في صيغة DATEDIF ، فاكتب =DATEDIF(A7,G7,"D")
، واستبدل مراجع الخلية A7 و G7 بمراجع الخلايا الخاصة بك.
عد أيام العمل بين تاريخين
تسمح لك الدالتان DAYS و DATEDIF بالعثور على الأيام بين تاريخين ، لكنها تحسب كل الأيام. إذا كنت تريد حساب أيام العمل فقط ، وتريد خصم أيام العطلات الإضافية ، يمكنك استخدام وظيفة NETWORKDAYS.
تعامل NETWORKDAYS يومي السبت والأحد على أنهما أيام عطلة نهاية الأسبوع ، مع خصم هذه الأيام أثناء حسابها. مثل DATEDIF ، تستخدم NETWORKDAYS تاريخ البدء أولاً ، متبوعًا بتاريخ الانتهاء.
لاستخدام NETWORKDAYS ، انقر فوق خلية فارغة واكتب =NETWORKDAYS(DATE(2018,01,01),DATE(2019,01,01))
. يسمح لك استخدام وظيفة DATE المتداخلة بتحويل أرقام السنوات والشهور والتواريخ إلى رقم تاريخ تسلسلي ، بهذا الترتيب.
استبدل الأرقام الموضحة بأرقام السنة والشهر والتاريخ الخاصة بك.
يمكنك أيضًا استخدام مراجع الخلايا في صيغة NETWORKDAYS ، بدلاً من دالة DATE المتداخلة.
اكتب =NETWORKDAYS(A6,B6)
خلية فارغة ، واستبدل مراجع الخلية A6 و B6 بمراجع الخلية الخاصة بك.
في المثال أعلاه ، يتم استخدام الدالة NETWORKDAYS لحساب أيام العمل بين تواريخ مختلفة.
إذا كنت تريد استبعاد أيام معينة من حساباتك ، مثل أيام عطلات معينة ، فيمكنك إضافتها في نهاية صيغة NETWORKDAYS الخاصة بك.
للقيام بذلك ، انقر فوق خلية فارغة واكتب =NETWORKDAYS(A6,B6,{B6:D6}
. في هذا المثال ، A6 هو تاريخ البدء ، و B6 هو تاريخ الانتهاء ، والنطاق B6: D6 هو نطاق من الخلايا يحتوي على أيام العطل المراد استبعادها.
يمكنك استبدال مراجع الخلايا بالتواريخ الخاصة بك ، باستخدام وظيفة DATE المتداخلة ، إذا كنت تفضل ذلك. للقيام بذلك ، اكتب =NETWORKDAYS(E11,F13,{DATE(2019,11,18),DATE(2019,11,19)})
، واستبدل مراجع الخلايا ومعايير التاريخ بالأرقام الخاصة بك.
في المثال أعلاه ، يتم استخدام نفس نطاق التواريخ لثلاث صيغ NETWORKDAYS. من خلال 11 يوم عمل قياسي تم الإبلاغ عنها في الخلية B2 ، تتم إزالة ما بين يومين وثلاثة أيام عطلة إضافية في الخليتين B3 و B4.