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

تحويل الوقت إلى رقم عشري في Excel - باستخدام العمليات الحسابية أو دالة CONVERT أو وظائف Excel Time (HOUR و MINUTE و SECOND).

عند العمل بقيم الوقت في Excel ، قد تكون هناك أوقات تحتاج فيها إلى تحويل الوقت إلى أرقام عشرية (مثل الساعات أو الدقائق أو الثواني). نظرًا لأنه لا يمكن استخدام القيم في تنسيق الوقت في العمليات الحسابية ، لذلك نحتاج إلى تحويلها إلى رقم عشري.

يحتوي Excel على ثلاث طرق مختلفة لتحويل الوقت إلى رقم عشري - باستخدام العمليات الحسابية أو دالة CONVERT أو مجموعة من ثلاث دالات زمنية مختلفة ، أي HOUR و MINUTE و SECOND. توضح هذه المقالة الطرق الثلاث التي يمكنك استخدامها لتحويل الوقت إلى أرقام عشرية في Excel.

تحويل الوقت إلى أرقام عشرية في Excel

على سبيل المثال ، إذا كان لديك وقت قياسي هو 5:40:22 مساءً ، فقد ترغب في تحويله إلى أرقام عشرية:

  • عدد الساعات كـ 5
  • عدد الدقائق على شكل 40
  • عدد الثواني 22

للقيام بذلك ، استخدم أيًا من الطرق الثلاث التالية لتغيير الوقت إلى ساعات أو دقائق أو ثوانٍ.

تحويل الوقت إلى رقم عشري باستخدام العملية الحسابية

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

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

للقيام بذلك ، عليك أولاً معرفة عدد الساعات والدقائق والثواني في اليوم:

  • 24 ساعة في يوم واحد
  • 60 دقيقة في 1 ساعة
  • 60 * 24 (ساعة) = 1440 دقيقة في يوم واحد
  • 60 ثانية في 1 دقيقة
  • 60 * 1440 (دقيقة) أو 60 * 24 * 60 = 86400 ثانية في يوم واحد

عند إدخال "12: 00" في Excel ، يكتشف Excel تلقائيًا هذا الإدخال على أنه "h: mm". وإذا غيرت تنسيق هذه القيمة إلى "رقم" ، فستحصل على "0.50".

هذا لأنه في Excel "24 ساعة تساوي 1". هذا هو السبب في أن "12: 00" ، عند تحويلها إلى "رقم" يتحول إلى 0.50 (12/24).

تحويل الوقت إلى ساعات في Excel

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

لنفترض أن لديك وقتًا في الخلية A2 في الساعة 12:00 مساءً وترغب في تحويله إلى ساعات ، استخدم هذه الصيغة:

= A2 * 24

أين أ 2 حيث قيمة الوقت.

لا تنزعج إذا تلقيت "12:00 صباحًا" في البداية. عند ضرب قيمة الوقت في Excel ، ستُرجع النتيجة بتنسيق الوقت نفسه ، وليس بالنظام العشري.

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

دعنا نوضح كيفية عمل ذلك ، يتم دائمًا تخزين التواريخ والأوقات كأرقام في Excel ولكن يتم تنسيقها لتبدو مثل الوقت. كما ذكرنا قبل يوم واحد (24 ساعة) يساوي 1 في Excel ، لذلك يتم حفظ كل ساعة على أنها 24/1.

لذلك عند إدخال القيمة 12:00 م ، يقوم Excel بتخزينها على أنها القيمة "0.50" (12/24). إذا قمت بضرب الوقت في 24 ، فسوف يعرض عليك عدد الساعات التي انقضت في اليوم (من 24 ساعة).

أيضًا إذا كان لديك وقت مثل 2:30 مساءً ، اضربه في 24 وستحصل على 14.50 (هنا يتم عرض الدقائق بالأرقام العشرية والساعات الكاملة كأعداد صحيحة). في هذه الحالة ، ستكون القيمة الرقمية لـ 30 دقيقة في Excel 0.50 ساعة.

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

= ذكاء (A2 * 24)

تحويل الوقت إلى دقائق في Excel

إذا كنت تريد تحويل الوقت إلى دقائق ، فما عليك سوى ضرب القيمة الزمنية في 1440 ، أي عدد الدقائق في يوم واحد (24 * 60).

لنفترض أن لديك قيمة الوقت هذه في A3 بالشكل 4:45 صباحًا وتريد تحويلها إلى دقائق ، ثم استخدم هذه الصيغة:

= A3 * 1440

أو إذا كنت لا تتذكر عدد الدقائق في اليوم ، فاضرب الوقت في 24 * 60:

= A3 * 24 * 60

في المثال أعلاه ، "285" هو إجمالي عدد الدقائق التي مرت في ذلك اليوم في الوقت المحدد.

تحويل الوقت إلى ثوان في Excel

لتحويل الوقت إلى ثوانٍ ، اضرب قيمة الوقت في 86400 ، وهو عدد الثواني في يوم واحد (24 * 60 * 60).

لنفترض أن لديك الوقت "05: 50: 10 صباحًا" في الخلية A3 وترغب في تحويله إلى ثوانٍ (عشري) ، ثم يتعين عليك استخدام هذه الصيغة:

= A3 * 86400 

أو

= A3 * 24 * 60 * 60

نتيجة لذلك ، ستحصل على "21010" هو إجمالي عدد الثواني التي مرت في ذلك اليوم في الوقت المذكور.

تحويل الوقت إلى رقم عشري باستخدام وظيفة CONVERT

هناك طريقة أخرى لأداء الوقت للتحويل العشري وهي استخدام دالة CONVERT. تحول الدالة CONVERT الرقم المحدد من وحدة إلى أخرى.

صيغة الدالة CONVERT هي

= CONVERT (رقم من_وحدة إلى_وحدة)

المعلمات:

  • عدد - القيمة العددية للتحويل
  • from_unit - وحدة البداية
  • إلى الوحدة - الوحدة النهائية

هنا تقوم بتحويل الوقت إلى أرقام عشرية ، هناك 4 وحدات فقط تحتاج إلى تذكرها:

  • "اليوم" - أيام
  • "hr" - ساعات
  • "مليون" - دقائق
  • "ثانية" - ثواني

تقوم هذه الوظيفة بتحويل القيمة العددية (الوقت) إلى ساعات أو دقائق أو ثوان.

تحويل الوقت إلى ساعات في Excel

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

= CONVERT (B2، "day"، "hr")

في الصيغة أعلاه ، تُعلم "اليوم" الوظيفة بأن القيمة في الخلية B2 بتنسيق اليوم وتحددها "hr" لتحويلها إلى ساعات.

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

= INT (CONVERT (B2، "day"، "hr"))

تحويل الوقت إلى دقائق في Excel

لتحويل الوقت إلى دقائق باستخدام وظيفة CONVERT ، أدخل "اليوم" باعتباره وسيطة "الوحدة المراد تحويلها من" و "mn" باعتباره وسيطة "الوحدة المراد تحويلها إلى" في الصيغة:

= CONVERT (B2، "day"، "mn")

تحويل الوقت إلى ثوان في Excel

الصيغة بشكل أساسي هي نفسها كما في المثالين السابقين مع الاختلاف الوحيد هو أنك تقوم بتحويل وحدة "اليوم" إلى الوحدة "الثانية":

= CONVERT (B2، "day"، "sec")

تحويل الوقت إلى رقم عشري باستخدام وظائف الوقت في Excel

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

المهام:

  • HOUR (رقم تسلسلي)
  • دقيقة (رقم مسلسل)
  • الثانية (رقم مسلسل)

ترجع وظائف HOUR و MINUTE و SECOND ببساطة عدد الساعات وعدد الدقائق وعدد الثواني التي انقضت في الوقت المحدد ، على التوالي.

تحويل الوقت إلى ساعات باستخدام وظائف الوقت

نحتاج إلى الحصول على جميع الأجزاء في ساعات (ساعات ودقائق وثواني) ، لذلك عليك دمج جميع الوظائف الثلاث في صيغة واحدة.

لتحويل الوقت إلى ساعات ، احصل على وحدات الوقت المنفصلة باستخدام وظائف HOUR و MINUTE و SECOND ، ثم قسّم قيمة الدقائق المستخرجة على 60 (عدد الدقائق في الساعة) وقيمة الثواني على 3600 (عدد الثواني في ساعة (60 * 60)) ، وتجمع النتائج:

= HOUR (B2) + MINUTE (B2) / 60 + Second (B2) / 3600

تحويل الوقت إلى دقائق باستخدام وظائف الوقت

لتحويل الوقت إلى دقائق ، احصل على الوحدات الزمنية المنفصلة باستخدام وظائف HOUR و MINUTE و SECOND ، ثم اضرب الساعات بـ 60 واقسم الثواني على 60:

= HOUR (B2) * 60 + MINUTE (B2) + SECOND (B2) / 60

تحويل الوقت إلى ثوان باستخدام وظائف الوقت

لتحويل الوقت إلى ثوانٍ ، استخرج جميع الأجزاء (الساعات والدقائق والثواني) بالثواني ، واضرب الساعات بـ 3600 (60 * 60) واضرب الدقائق في 60 واجمع النتائج:

= HOUR (B2) * 3600 + MINUTE (B2) * 60 + Second (B2)

هذا هو.