כיצד להמיר זמן לעשרוני באקסל

המרת זמן לעשרוני באקסל - על ידי שימוש בחישובים אריתמטיים או בפונקציית CONVERT או בפונקציות זמן של Excel (שעה, דקה ו-SECOND).

כאשר עובדים עם ערכי זמן ב-Excel, עשויים להיות מקרים שבהם עליך להמיר זמן לספרות עשרוניות (כגון שעות או דקות, או שניות). מכיוון שלא ניתן להשתמש בערכים בפורמט זמן בחישובים, אז עלינו להמיר אותם לעשרוני.

לאקסל יש שלוש שיטות שונות להמרת זמן לעשרוני - על ידי שימוש בפעולות אריתמטיות או פונקציית CONVERT או שילוב של שלוש פונקציות זמן שונות, כלומר, HOUR, MINUTE ו-SECOND. מאמר זה מדגים את כל שלוש השיטות בהן ניתן להשתמש כדי להמיר זמן למספרים עשרוניים ב-Excel.

המרת זמן למספרים עשרוניים באקסל

לדוגמה, אם יש לך זמן סטנדרטי כמו 17:40:22, אולי תרצה להמיר אותו למספרים עשרוניים:

  • מספר שעות כמו 5
  • מספר הדקות כ-40
  • מספר שניות כ-22

לשם כך השתמש בכל אחת משלוש השיטות הבאות כדי לשנות את הזמן לשעות, דקות או שניות.

המרת זמן למספר עשרוני באמצעות פעולה אריתמטית

חלק זה מדגים כיצד להמיר זמן למספר שעות, דקות ושניות באמצעות חישובים אריתמטיים באקסל.

זה ממש קל להמיר זמן למספרים עשרוניים באמצעות פעולות אריתמטיות, כל מה שאתה צריך לעשות הוא להכפיל את ערך הזמן במספר הכולל של שעות, שניות או דקות ביום.

כדי לעשות זאת, ראשית, עליך לדעת כמה שעות, דקות ושניות יש ביום:

  • 24 שעות ביום אחד
  • 60 דקות בשעה
  • 60 * 24 (שעות) = 1,440 דקות ביום אחד
  • 60 שניות בדקה אחת
  • 60 * 1,440 (דקות) או 60 * 24 * 60 = 86,400 שניות ביום אחד

כאשר אתה מזין '12:00' ב-Excel, Excel מזהה באופן אוטומטי את הערך הזה בתור 'h:mm'. ואם תשנה את הפורמט של הערך הזה ל'מספר', תקבל '0.50'.

הסיבה לכך היא שבאקסל '24 שעות שווה ל-1'. זו הסיבה ש'12:00', בהמרה ל'מספר' הופך ל-0.50 (24/12).

המרת זמן לשעות באקסל

אם אתה רוצה להמיר את הזמן הסטנדרטי למספר שעות באמצעות פעולות אריתמטיות, פשוט תכפיל את ערך הזמן ב-24, כלומר עם מספר השעות ביום.

נניח שיש לך זמן בתא A2 כמו 12:00 בצהריים ואתה רוצה להמיר אותו לשעות, השתמש בנוסחה הזו:

=A2*24

איפה A2 הוא המקום בו נמצא ערך הזמן.

אל תיבהל אם קיבלת '12:00 בבוקר' בהתחלה. כאשר אתה מכפיל ערך זמן ב-Excel, הוא יחזיר את התוצאה באותו פורמט זמן, לא בעשרוני.

כדי לתקן זאת, החל את הפורמט 'כללי' או 'מספר' על התוצאה. עבור ללשונית 'בית', לחץ על הרשימה הנפתחת תבנית מספר ובחר 'כללי' או 'מספר'. התבנית 'כללי' מציגה את המספר כמספר השלם (מספר שלם) בעוד שתבנית 'מספר' מציגה אותו כמספר עשרוני עם שני מקומות עשרוניים.

תן לנו להסביר איך זה עובד, תאריכים ושעות מאוחסנים תמיד כמספרים ב-Excel אבל הם מעוצבים כך שייראו כמו זמן. כאמור, יום אחד (24 שעות) שווה ל-1 באקסל, כך שכל שעה נשמרת כ-1/24.

אז כאשר אתה מזין את הערך 12:00 PM, Excel מאחסן אותו כערך '0.50' (12/24). אם תכפיל את הזמן ב-24, הוא יציע לך את מספר השעות שחלפו ביום (מתוך 24 שעות).

כמו כן אם יש לכם שעה כמו 14:30, הכפילו אותו ב-24 ותקבלו 14.50 (כאן הדקות מוצגות בעשרונים ובשעות מלאות כמספרים שלמים). במקרה זה, הערך המספרי של 30 דקות באקסל יהיה 0.50 שעות.

במקרה שתמיר 12.30 בערב לעשרונים ותקבל 12.5, אבל אם אתה רוצה רק את ערך השעה המלא ללא חלק דקות, השתמש בנוסחה הבאה עם פונקציית INT:

=INT(A2*24)

המרת זמן לדקות באקסל

אם אתה רוצה להמיר זמן לדקות, פשוט תכפיל את ערך הזמן ב-1440, כלומר, מספר הדקות ביום אחד (24*60).

נניח שיש לך את ערך הזמן הזה ב-A3 כ-4:45 בבוקר ואתה רוצה להמיר אותו לדקות, אז השתמש בנוסחה הזו:

=A3*1440

או אם אינך זוכר את מספר הדקות ביום, הכפל את הזמן ב-24*60:

=A3*24*60

בדוגמה שלמעלה, '285' הוא המספר הכולל של הדקות שחלפו באותו יום בזמן הנתון.

המרת זמן לשניות באקסל

כדי להמיר זמן לשניות, הכפל את ערך הזמן ב-86,400, שהוא מספר השניות ביום אחד (24*60*60).

נניח שיש לך את השעה '05:50:10 AM' בתא A3 ואתה רוצה להמיר אותו לשניות (עשרוניות), אז עליך להשתמש בנוסחה הזו:

=A3*86400 

אוֹ

=A3*24*60*60

כתוצאה מכך, תקבל '21010' הוא המספר הכולל של השניות שחלפו באותו יום בזמן שהוזכר.

המרת זמן למספר עשרוני באמצעות הפונקציה CONVERT

שיטה נוספת לביצוע המרה של זמן עד עשרוני היא להשתמש בפונקציה CONVERT. הפונקציה CONVERT ממירה את המספר הנתון מיחידה אחת לאחרת.

התחביר של הפונקציה CONVERT הוא

=CONVERT(number,from_unit,to_unit)‎

פרמטרים:

  • מספר – ערך מספרי להמרה
  • from_unit – יחידת ההתחלה
  • ליחידה – יחידת הסיום

כאן אתה ממיר זמן למספרים עשרוניים, יש רק 4 יחידות שאתה צריך לזכור:

  • "יום" - ימים
  • "שעה" - שעות
  • "מנ" - דקות
  • "שנייה" - שניות

פונקציה זו ממירה ערך מספרי (זמן) לשעות או דקות או שניות.

המרת זמן לשעות באקסל

נניח שיש לך ערך זמן בתא B2, ואז נסה את הנוסחה הזו כדי להמיר זמן לשעות:

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

בנוסחה לעיל, "יום" מודיע לפונקציה שהערך בתא B2 הוא בפורמט יום ו-"hr" מציין אותו כדי להמיר אותו לשעות.

אם תרצה לקבל רק את ערך השעה ולהתעלם מחלקי הדקה, השתמש בנוסחת ה-INT להלן:

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

המרת זמן לדקות באקסל

כדי להמיר זמן לדקות באמצעות הפונקציה CONVERT, הכנס "יום" כארגומנט 'יחידה להמרה מ' ו-"mn" כארגומנט 'יחידה להמרה' בנוסחה:

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

המרת זמן לשניות באקסל

הנוסחה בעצם זהה לשתי הדוגמאות הקודמות, כשההבדל היחיד הוא שאתה ממיר את יחידת ה"יום" ליחידת ה"שניה":

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

המרת זמן למספר עשרוני באמצעות פונקציות זמן של Excel

דרך נוספת להמיר זמן למספרים עשרוניים היא באמצעות פונקציות הזמן של Excel. שיטה זו משתמשת בנוסחה קצת יותר מורכבת משתי השיטות האחרות, אולם ההיגיון שלה ברור למדי.

פונקציות:

  • HOUR(מספר_סידורי)
  • MINUTE(מספר_סידורי)
  • SECOND(מספר_סידורי)

הפונקציות 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)

זהו זה.