תאים שהעותקו - זמן מצטבר

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

=TIMEVALUE(D128)*1440

אבל ברגע שמדובר על פעילות של פחות משעה, יש שיבוש.

מצ"ב הקובץ

אודה לעזרה!
 

קבצים מצורפים

  • זמן מצטבר.xlsx
    KB 9.8 · צפיות: 3

מיכאל אבידן

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

=TIMEVALUE(D128)*1440

אבל ברגע שמדובר על פעילות של פחות משעה, יש שיבוש.

מצ"ב הקובץ

אודה לעזרה!
.
שתי אפשרויות מקובלות:

1680948155960.png
 
תודה מיכאל, אבל אני חושב שלא הבנת מה אני צריך בדיוק.
מדובר פה על זמן פעילות.
02:50:05, מדובר על שעתיים וחמישים דקות ו-5 שניות, כך שהמספר 170.083בתא C6 היא בסדר
אבל 45:00:00, מדובר פה בפעילות של 45 דקות. התוצאה בתא C5 צריכה להיות 45, ולא 2700.000

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

1680951521925.png
 

ziv98

Member
צריך להבחין בין המקרים בהם 45:00:00 זה 45 דקות, לבין אלה שבהם זה 45 שעות (כמו שהנתון נראה...).
שים לב שבחלק מהתאים שלך יש תאריך ובחלק רק שעה.
זו אבחנה טובה ?
באלה שיש תאריך יש יותר מ - 24 שעות - זו אבחנה טובה ?
אם תדע איך להבחין בין המקרים תצטרך לחלק ב - 60. למשל: אם יש יותר מ - 24 שעות חלק ב - 60, בפחות - אל תחלק.

קוד:
=A1/IF(A1>1,60,1)
 
למעלה