
לנתח מחרוזת טקסט המייצגת זמן ל- זמן אקסל מתאים , אתה יכול להשתמש בנוסחה המבוססת על ימין , שמאלה , בֵּינוֹנִי , ו זְמַן פונקציות. בדוגמה המוצגת, הנוסחה ב- F5 היא:
= TIME ( LEFT (A1,2), MID (A1,3,2), RIGHT (A1,2))
אשר מנתח מחרוזת זמן בת 6 תווים בפורמט hhmmss לא זמן אקסל תקף .
כיצד לעגל ל -2 מקומות עשרוניים באקסל
הערה: הדוגמאות לעיל משתמשות אחרת קודי פורמט הזמן כפי שצוין בצילום המסך.
הֶקשֵׁר
Excel מצפה להזין זמנים ב- Excel כאשר השעה והדקה מופרדים באמצעות נקודתיים. אם אתה מזין זמן עם שניות, יהיה עליך להוסיף נקודתיים נוספת לדקות ושניות נפרדות, כפי שניתן לראות בטבלה שלהלן:
זמן רצוי | פורמט כניסה |
---|---|
2.5 שעות | 2:30 |
30 דקות | 0:30 |
10 דקות, 15 שניות | 0:10:15 |
45 שניות | 0:00:45 |
הדוגמה בדף זה מציגה דרך אחת לדלג על נקודתיים ולהזין מחרוזת טקסט פשוטה בת 4 ספרות או 6 ספרות המייצגת זמן, ולאחר מכן לנתח את הטקסט לזמן אקסל תקין עם נוסחה ב- טור עוזר .
זוהי דוגמה טובה ל קינון פונקציה אחת בתוך פונקציה אחרת באותה נוסחה.
הֶסבֵּרראשית, שים לב שהתאים ב- F5: F13 הם מעוצב כטקסט לפני הכניסה . זה מאפשר לזמנים להכיל אפסים מובילים כמו '083000'. לחלופין, תוכל להזין מחרוזות זמן אלה עם ציטוט יחיד בהתחלה (') כדי לאלץ את Excel לכבד אותן כטקסט.
לאחר מכן, מחרוזת הזמן מכילה 6 תווים בפורמט הבא:
= TIME ( LEFT (E5,2), MID (E5,3,2), RIGHT (E5,2))
המשמעות היא שהנוסחה צריכה לאסוף 2 תווים כל אחד למשך שעה, דקה ושנייה. עבודה זו מבפנים ומבחוץ מבוצעת עם הפונקציות LEFT, MID ו- RIGHT:
hhmmss // as text
כל אחת מהפונקציות מחזירה תוצאה ישירות לפונקציית TIME. ב- E9, יש לנו:
LEFT (E5,2) // get hh MID (E5,3,2) // get mm RIGHT (E5,2) // get ss
אז התוצאה בתוך TIME נראית כך:
041055
לאחר מכן הפונקציה TIME מטפלת בשקט בהמרת הטקסט למספר ומחזירה זמן חוקי:
= TIME ('04','10','55')
מייצג 4 שעות, 10 דקות ו -55 שניות.
עם מחרוזת זמן בת 4 תווים
הנוסחה ב- C5 נועדה להתמודד עם מחרוזת זמן של 4 תווים בלבד (שעות ודקות), כך שהמבנה קצת יותר פשוט. אנחנו פשוט מסמנים את הערך לשניות לתוך הפונקציה TIME כאפס:
הסופר דייב בראנס04:10:55