Menu
flag Ar iconالعربيةdown icon

حساب الوقت في الاكسل: الساعات بين وقتين

تعيد =B2-A2 الوقت بين وقت البداية في A2 ووقت النهاية في B2: نسّقها بالتنسيق h:mm لترى 8:30، أو اضربها في 24 لتحصل على 8.5 ساعات. النوبات التي تتجاوز منتصف الليل، والإجماليات فوق 24 ساعة، والأجر من ساعات العمل.

كل ورقة في هذه الصفحة تفاعلية: غيّر رقمًا أو صيغة وسيُعاد الحساب.

تعيد =B2-A2 الوقت بين وقت البداية في A2 ووقت النهاية في B2. يخزن الاكسل الوقت كسرًا من اليوم (12:00 هي 0.5)، لذا تكون النتيجة كسرًا أيضًا: نسّقها بالتنسيق h:mm لتقرأ 8:30، أو اضربها في 24 لتحصل على 8.5 ساعات.

ساعات العمل
C2
ABCD
1StartEndHoursDecimal hours
29:0017:308:308.50
38:1516:458:308.50
47:3012:004:304.50
513:0018:205:205.33
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.

الصف الأول 8:30 وقتًا و8.50 رقمًا. ومن 13:00 إلى 18:20 هي 5:20، أو 5.33 ساعات. استخدم عمود h:mm عندما يقرأ الناس النتيجة، والعمود العشري عندما تدخل في عملية حسابية مثل الأجر. وفي خلية منسقة بتنسيق عام، تظهر النتيجة نفسها كسرًا خامًا، 0.354167 للقيمة 8:30.

إضافة الساعات والدقائق أو طرحها

تعمل إضافة وقت إلى وقت بالطريقة نفسها. تبني TIME(hours, minutes, seconds) المقدار المراد إضافته، أو اقسم على 24 للساعات وعلى 1440 للدقائق.

إضافة الوقت وطرحه
B2
ABCD
1StartPlus 1:30Plus 45 minutesMinus 2 hours
29:0010:309:457:00
314:2015:5015:0512:20
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.

من 9:00 تعطي الأعمدة الثلاثة 10:30 و9:45 و7:00؛ ومن 14:20 تعطي 15:50 و15:05 و12:20. ويمكن أيضًا كتابة الوقت بين علامتي اقتباس: تضيف =A2+"1:30" ساعة ونصفًا.

حساب الوقت بعد منتصف الليل

النوبة الليلية من 22:00 إلى 6:00 تنتهي "قبل" أن تبدأ، لذا تكون =B2-A2 سالبة: -16 ساعة. والوقت لا يمكن أن يكون سالبًا، فيملأ الاكسل الخلية بالرموز #####. تضيف MOD(B2-A2,1) يومًا واحدًا إلى النتيجة السالبة وتترك الموجبة كما هي، لذا تعمل مع نوبات النهار والليل في العمود نفسه.

نوبات تتجاوز منتصف الليل
C2
ABCD
1StartEndHoursDecimal hours
222:006:008:008.00
39:0017:008:008.00
423:307:157:457.75
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.

مدة النوبات الثلاث 8:00 و8:00 و7:45. وطريقة أخرى لكتابتها هي =B2-A2+(B2<A2): تكون المقارنة 1 عندما يكون وقت النهاية أبكر، فتضيف يومًا. وعندما تكون البداية والنهاية تاريخًا ووقتًا كاملين (2026-03-14 22:00)، يكفي الطرح العادي، لأن التاريخين يحددان أصلًا اليوم الذي يقع فيه كل وقت.

جمع الساعات فوق 24 ساعة

يعرض h:mm وقت اليوم، لذا يعود إلى البداية عند 24: يظهر أسبوع من 42 ساعة و30 دقيقة على شكل 18:30. أما التنسيق [h]:mm، مع القوسين المربعين، فيعرض إجمالي الساعات دون أن يعود إلى البداية.

الإجمالي الأسبوعي: h:mm و[h]:mm
C7
ABCD
1StartEndHoursTotal as [h]:mm
28:0016:308:30
38:0016:308:30
49:0017:308:30
58:0016:308:30
68:0016:308:30
7Total18:3042:30
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.

تعرض C7 القيمة 18:30 وتعرض D7 القيمة 42:30. تحتوي الخليتان على الرقم نفسه (1.77 يوم)؛ ولا يختلف إلا التنسيق. لضبطه: الصفحة الرئيسية > تنسيق الأرقام > تنسيقات أرقام إضافية > مخصص، واكتب [h]:mm. وللإجمالي رقمًا عشريًا، اضرب في 24: 42.5.

تحويل الوقت إلى ساعات عشرية والعكس

اضرب الوقت في 24 للساعات، وفي 1440 للدقائق. وللعودة، اقسم الساعات العشرية على 24 ونسّق الخلية بالتنسيق h:mm. وتعيد HOUR وMINUTE أجزاء الوقت أعدادًا صحيحة.

الوقت والساعات العشرية
B2
ABCDEF
1TimeHoursMinutesHOURMINUTEBack from hours
26:456.754056456:45
31:201.33801201:20
40:500.83500500:50
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.

6:45 هي 6.75 ساعات، و405 دقائق، والساعة 6 والدقيقة 45. و1:20 هي 1.33 ساعة. تعيد HOUR من 0 إلى 23 فقط، لذا لمدة تزيد على يوم استخدم =INT(A2*24) بدلًا منها. ويعيد العمود F الساعات العشرية إلى الأوقات الأصلية. وإذا عرضت =A2*24 القيمة 18:00 في مصنفك، فقد أخذت النتيجة تنسيق الوقت من A2: اضبط الخلية على عام أو رقم.

تمرين: الأجر والنوبات الليلية

دورك: أجر اليوم
D2
ABCD
1StartEndRatePay
28:3016:0018
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.

دورك: في D2، احسب الأجر: الساعات بين البداية في A2 والنهاية في B2، مضروبة في أجر الساعة في C2.

دورك: الساعات بعد منتصف الليل
C2
ABC
1StartEndHours
222:005:30
39:0017:00
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.

دورك: في C2، أعد مدة النوبة بالساعات العشرية، ثم اسحبها إلى C3. قد تمتد النوبة بعد منتصف الليل.

لماذا تظهر نتيجة الوقت ##### أو رقمًا عشريًا

ثلاث مشكلات في العرض وراء معظم أسئلة الوقت:

  • #####: النتيجة وقت سالب، وغالبًا نوبة ليلية محسوبة بالصيغة =B2-A2. استخدم =MOD(B2-A2,1). (العمود الضيق جدًا يعرض ##### أيضًا؛ وسّعه لتميّز بين الحالتين.)
  • رقم عشري مثل 0.354: الخلية منسقة بتنسيق عام. طبّق h:mm، أو اضرب في 24 إن كنت تريد الساعات.
  • إجمالي أصغر مما يجب: تجاوز المجموع 24 ساعة فعاد h:mm إلى البداية. استخدم [h]:mm.

الأوقات المكتوبة نصًا ('9:00، أو القيم الملصقة من نظام آخر) ليست أرقامًا: تتخطاها SUM، فيخرج إجمالي هذه الخلايا أصغر مما يجب أو 0. تعيد =ISNUMBER(A2) القيمة TRUE للوقت الحقيقي؛ وتحوّل =TIMEVALUE(A2) نصًا مثل "9:00".

الأسئلة الشائعة

كيف أحسب الساعات بين وقتين في الاكسل؟

اطرح البداية من النهاية، =B2-A2، ونسّق الخلية بالتنسيق h:mm. وللحصول على الساعات رقمًا، اضرب في 24: تحوّل =(B2-A2)*24 القيمة 8:30 إلى 8.5.

كيف أحسب الوقت بعد منتصف الليل في الاكسل؟

استخدم =MOD(B2-A2,1). النوبة من 22:00 إلى 6:00 تعطي -16 ساعة بالطرح العادي؛ وتضيف MOD يومًا إلى أي نتيجة سالبة، فتعطي 8:00.

لماذا يبدأ إجمالي الساعات من الصفر بعد 24 ساعة؟

لأن التنسيق h:mm يعرض وقت اليوم، فتظهر 42 ساعة و30 دقيقة على شكل 18:30. نسّق الإجمالي بالتنسيق [h]:mm (الصفحة الرئيسية > تنسيق الأرقام > تنسيقات أرقام إضافية > مخصص) ليظهر 42:30.

كيف أحوّل الوقت إلى ساعات عشرية في الاكسل؟

اضرب في 24: =A2*24. يخزن الاكسل الوقت كسرًا من اليوم، لذا 6:45 هي 0.28125 ومضروبة في 24 تساوي 6.75 ساعات. اضرب في 1440 للدقائق.

كيف أضيف دقائق إلى وقت في الاكسل؟

تضيف =A2+TIME(0,45,0) خمسًا وأربعين دقيقة. وتفعل =A2+45/1440 الشيء نفسه، لأن اليوم فيه 1440 دقيقة. وتأخذ TIME الساعات أيضًا: TIME(2,30,0) ساعتان ونصف.

رسم توضيحي للغات البرمجة في Coddy

تعلّم البرمجة مع Coddy

ابدأ الآن