كيفية حساب الفارق الزمني بين ساعتين؟

إذا كنت تعمل مع بيانات تحتوي على قيم زمنية، فقد تكون النصائح التي سأشاركها اليوم مفيدة لك. استمع الآن.

يوجد في Excel العديد من الوظائف لإدارة التاريخ والوقت. ولكن لا توجد وظيفة محددة يمكنك استخدامها للحصول على الفرق بين قيم الوقت.

كما تعلم، القيمة الزمنية هي قيمة رقمية منسقة كوقت، ولكن عند خصم قيمة من أخرى، فإنها تُرجع رقمًا عشريًا وتحتاج إلى تنسيقه مرة أخرى كوقت.

ولكن هنا الألم:

عند تنسيق هذه القيمة الناتجة، فإنها تعرض هذه القيم بالساعات والدقائق (بدءًا من 00:00) بدلاً من عرض الفرق الفعلي بالساعات والدقائق.

لذا، إذا كان لديك فارق قدره 5 ساعات و30 دقيقة، فسوف يظهر على أنه 05:00. لا داعي للقلق بعد الآن.

1. احصل على الفرق في الساعات والدقائق

هذه إحدى الطرق الأكثر شيوعًا للحصول على الفرق بين الوقتين. لنفترض أن لديك وقت البداية والنهاية (كما هو موضح أدناه) حيث تحتاج إلى الحصول على الفرق بين الاثنين.

حساب الفارق الزمني بين البداية والنهاية
  1. أولاً، يمكنك ببساطة خصم وقت النهاية من وقت البداية وستحصل على شيء مثل أدناه.
    calculate time difference deduct start end
  2. الآن تحتاج بعد ذلك إلى تحويل هذا الوقت إلى ساعات ودقائق.
  3. للقيام بذلك، حدد الخلية وافتح خيارات التنسيق (Ctrl + 1).
  4. بعد ذلك، حدد فئة “الوقت” وحدد تنسيق الوقت الثاني.
    calculate time difference format into hour and minutes
  5. في النهاية، انقر فوق موافق.
    calculate time difference hours minutes

وبمجرد القيام بذلك، سيتم تحويل (تنسيق) هذا الفارق الزمني إلى ساعات ودقائق بدلاً من تنسيق الوقت العادي.

2. كن مختلفا في الساعات من حيث العدد

هذه ليست طريقة شائعة للحصول على فارق التوقيت، لكنها لا تزال مفيدة ومهمة. لنفترض أنك تريد الحصول على الفرق بين وقت البدء ووقت الانتهاء بالساعات، ولكن ليس بالأرقام العادية.

على سبيل المثال، إذا كان الفرق بين وقت البدء ووقت الانتهاء هو 4 ساعات و30 دقيقة، فيجب أن يكون 4.5 ساعات. هنا هي الصيغة التي يجب عليك استخدامها.

 =(end_time-start_time)*24
حساب الفارق الزمني في عدد الساعات

بمجرد إدخال هذه الصيغة، فإنها تُرجع الساعات كأرقام والدقائق (إذا كانت لديك) ككسور عشرية.

كيف تعمل هذه الصيغة؟

كما قلت من قبل، يقوم برنامج Excel بتخزين التاريخ والوقت بالأرقام، وعندما تطرح وقت الانتهاء من وقت البدء، فإنه يُرجع منزلة عشرية. وعندما تضربه في 24 (إجمالي عدد الساعات في اليوم)، فإنه يحول هذا الرقم العشري إلى عدد الساعات والدقائق.

3. كن مختلفًا في الساعات المكتملة

يمكنك أيضًا حساب الساعات المكتملة بين مرتين باستخدام هذه الصيغة البسيطة.

 =INT((end_time-start_time)*24)

حساب فارق التوقيت ساعات كاملة

كيف تعمل هذه الصيغة؟

هذه الصيغة هي نفس الصيغة التي استخدمناها في الطريقة الثانية، والفرق الوحيد هنا هو أننا قمنا بتغليفها في INT.

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

4. احصل على الفرق في دقائق

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

 =(end_time-start_time)*1440
حساب فارق التوقيت بالدقائق

في هذه الصيغة، بعد خصم وقت البدء من وقت الانتهاء، نضربه في 1440، وهو إجمالي عدد الدقائق لدينا خلال 24 ساعة. وعند إدخال هذه الصيغة، تحصل على الفرق بين قيمتين في دقائق معدودة.

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

5. احصل على الفرق بالثواني

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

 =(end_time-start_time)*86400
حساب فارق التوقيت بالثواني

هنا 86400 هو إجمالي الثانية خلال 24 ساعة وعندما تدخل هذه الصيغة ستعيد الفرق بين وقت البداية والانتهاء بالثواني.

6. احسب الفرق كقيمة سالبة

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

لنفترض أن لديك قيمتين زمنيتين حيث يكون وقت الانتهاء قبل وقت البدء. بعبارات بسيطة، إذا كان وقت البدء هو 11:00 مساءً في اليوم الأول ووقت الانتهاء هو 5:00 صباحًا في اليوم الثاني.

وقت الانتهاء هو في الواقع أقل من وقت البداية ولن تعمل صيغة الطرح البسيطة وستعيد قيمة سالبة ستؤدي إلى قيام Excel بعرض سلسلة تجزئة (على سبيل المثال -say ########).

حساب خطأ فرق التوقيت

لا تقلق، يمكنك استخدام صيغة أفضل لهذا الغرض. وبالتالي فإن الصيغة ستكون:

 =IF(end>start, end-start, 1-start+end)

احسب القيمة السالبة لفارق التوقيت

كيف تعمل هذه الصيغة؟

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

إن طرح وقت البدء من 1 سيعطيك إجمالي الوقت لليوم الأول، وعندما تضيفه إلى وقت النهاية، ستحصل على إجمالي الوقت لليوم الأول واليوم الثاني، وهو الفرق الإجمالي.

احصل على ملف إكسل

تحميل

خاتمة

بالنسبة لمستخدمي برنامج Excel الذين يتعاملون مع بيانات الوقت، من المهم جدًا معرفة الطرق المختلفة للحصول على الفرق بين الوقتين.

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

ولكن عليك أن تقول لي شيئا واحدا.

هل تعرف طريقة أخرى يمكنك استخدامها للحصول على الفرق بين وقت البدء ووقت الانتهاء؟

شاركني بأفكارك في قسم التعليقات، ويسعدني أن أسمع منك وتأكد من مشاركة هذه النصيحة مع أصدقائك.

المزيد من الصيغ

اضف تعليق

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *