The tutorial explains different ways to calculate times in Excel and demonstrates several methods of adding times and calculating time difference. You will learn a few useful formulas to sum times and add hours, minutes or seconds to a given time. Continue reading
Comments page 5. Total comments: 1022
working schedule /day- 8.00 am to 5.00 pm wherein 1.00 pm to 2.00 pm lunch back
one project start work 26/1/2023 at 11.00 am.
weekly holiday=27/1/2023
weekly holiday=28/1/2023
time required to complete project =43 hr.
Finished date & time of the project=??
need formula plz??
Hello!
If I understand your task correctly, try the following formula:
=WORKDAY.INTL(A1,INT(B1/8),7)+(MOD(B1,8)+(MOD(B1,8)>4)+8)/24
B1 - time project
You can learn more about WORKDAY.INTL in Excel in this article on our blog: Calculating weekdays in Excel - WORKDAY and NETWORKDAYS functions.
hi,
thanks
Finished date & time =2/2/2023 at 11.00 am
but manually calculation actual finished date & time should =2/2/2023 at 3.00 pm.
start time=26/1/2023 at 11.00 am (wherein work schedule =8.00 am to 5.00 pm),
need help for solution please.
Hi!
My formula returns a result 2/2/2023 3.00pm
Status Date Time Hours
Exit 27-Jan-23 4:58:14 AM
Entry 27-Jan-23 3:25:33 PM
Entry 27-Jan-23 3:25:49 PM
how i can get hours above
Hi!
Use this guide: Convert text to time using TIMEVALUE function -
=TIMEVALUE(RIGHT(A1,11))
Hope this is what you need.
HI,
I'm trying to get total hours worked but its coming up 12:00:00 AM
I'm using the AutoSum option
Thanks
Hello!
Notice how the time is recorded. If time is written as text, use this instruction: Convert text to time using TIMEVALUE function.
Hi, Found your tutorials very useful. Kindly help with the below task.
I'm trying to prepare a weekday-wise task schedule, for item dispatching purposes.
I require to view the time with WEEKDAY (ie: WED 15:30).
Ex: If the dispatch day/time of delivery of one item, is WED 15:30, our preparation starts 36 hours prior, so at " Preparation Time" column should be displayed as " TUE 03:30", where I can analyze the hourly workload on each Day of Week.
Thanks.
Hello!
To extract the time from a date, extract the fractional part of the number using the INT function.
For example,
=IF((A1-INT(A1))>TIME(15,30,0),A1-36/24,A1)
I hope it’ll be helpful.
Im trying to count timestamps i made with a macro essential enters now() if another cell is filled but i want to count the time stamps that fall into a range of 9am-12am 1pm-3pm and 3pm-5pm any idea how to format timestamps so i can use count ifs to determine if they are within those ranges?
Hello!
If your values contain time, count the number of values by two criteria using the COUNTIFS function:
=COUNTIFS(A1:A15,">09:00",A1:A15,"<12:00")
I hope my advice will help you solve your task.
Anyone have an idea how I can compute for cycle time? But only taking into account a specific timeframe.
Example:
Timeframe is 9:00AM to 5:00PM
But the device was assembled with times:
8:00AM-12:00NN
3:00AM-7:00AM
2:00PM-7:00PM
Is there a formula where I can compute for the cycle time but only for 9:00AM-5:00PM time?
Hello!
I think you will find the answer in this comment.
Hi, I need your help.
How to get the Duration time if this is the format?
DATE TIME DURATION LOGIN TIME LOGOUT TIME
30-Aug 01:00 PM - 10:00 PM 9:00:00 8/30/2017 13:00 8/30/2017 22:00
I really need an answer for this. Thank you so much ♥
Hi!
Have you tried the ways described in this blog post? If they don’t work for you, then please describe your task in detail, I’ll try to suggest a solution.
DATE-----------T------IME-------------------------- DURATION---------------- LOGIN TIME ----------------------LOGOUT TIME
30-Aug------01:00 PM - 10:00 PM------- --------9:00:00 --------------------8/30/2017 13:00--------------- 8/30/2017 22:00
This one. I need the formula for this. Thanks!
Hi!
If you want to get the time from text, use the TIMEVALUE function.
=TIMEVALUE(MID(A1,8,8))
=TIMEVALUE(RIGHT(A1,8))
If this does not help, explain the problem in detail.
Hi Guys...how do you convert two times into hours and minutes..
Example
6:00 am --start time
8:30 --- end time
Answer is 2.50 where the 50 is the 30 minutes divided by 60 (30/60)
Need the formulae to work on various time differences like this
Hi!
Try to use the recommendations described in this guide: How to convert time to decimal number in Excel.
=(A2-A1)*24
Thank you as this was extremely helpful
I know the start time 7:41 AM, I know the time out for lunch, 11:38 AM, I know when the time clocked back in after lunch 12:16 PM.
The person has to work 8 hours. I need to calculate the ending time based off the three known times and the total duration of 8 hours.
What is the formula for calculating the ending time?
=TIME(8,0,0)-((Lunch Start - Start Time) + (Lunch End - Lunch Start))
Hi!
If I got you right, the formula below will help you with your task:
=8/24+A1+(A3-A2)
A1 -start time A2 and A3 - lunch time
I am trying to create a excel formula which will return a result of decimal hours, calcluated from start time, end time and reported down time, currently I am using cell format h:mm AM/PM for start and stop time, and then I manually subtract the minutes reported for down time and convert sum to decimal hours. for example -->
Raw Data:
Start time 5:00 AM
End Time 1:32 PM,
Minus 87 minutes down time (which also varies daily)
Manually calculated its 6.08 in decimal hours
I am looking for a formula and cell format suggestions to have excel do the calculations after start, end and break data have been added to cells.
Hi!
Manually calculated 6.08 is highly questionable
=A2-A1-A3/(24*60)
Hi, Is there a formula to get the time range and date or just even the time range? Example 7/1/2022 0:49:00. This will fall into the 12am to 1am range under Friday? I am trying to get how many entries came on a certain day for a certain time range. Friday 12am-1am we received 10 tickets.
Monday Tuesday
6 AM - 7 AM
Hello!
To count a quantity in a time interval, use the COUNTIF function. For explanations and examples, see here: COUNTIF formulas for dates.
I hope it’ll be helpful. If something is still unclear, please feel free to ask.
Hello,
I am trying to calculate regular hours and OT hours based on the clock.
8am - 4pm is regular time
All other times are OT.
person would input this start time to end time, in A1,B1 (6:00,1300)
from 6-8 would return OT hours (2), shown in cell C1
from 8-1300 would return regular hours (5), shown in cell D1
Hello!
Calculate regular time with the formula:
=B1-A1-IF(A1>A2,0,IF(A1>A2,0,MAX(A2-A1,A1-A2)))-IF(B1A2,0,MAX(A2-A1,A1-A2))
=IF(B1
Hello Alexander,
I would like to ask which value A2 cell is referring to in your formula.
I need to calculate regular time (8am-5pm) between to dates.
Calculate regular time with the formula:
=B1-A1-IF(A1>A2,0,IF(A1>A2,0,MAX(A2-A1,A1-A2)))-IF(B1<B2,0,MAX(B2-B1,B1-B2))
=IF(A1>A2,0,MAX(A2-A1,A1-A2))
where A2 is 08:00. B2 is 16:00.
I am unclear about your formula(s) above.
I put the following in:
A1 is 06:00
B1 is 11:00
A2 is 08:00
B2 is 16:00
C1 is =B1-A1-IF(A1>A2,0,IF(A1>A2,0,MAX(A2-A1,A1-A2)))-IF(B1A2,0,MAX(A2-A1,A1-A2))
It appeared to cut off my last couple of lines. With the formula above for C1, it returned 0.125. I was expecting 3. What is =IF(A1>A2,0,MAX(A2-A1,A1-A2)) used for and where?
Hi!
Set time format in the cell.
Hi!
Use these formulas:
=B1-A1-IF(A1>A2,0,IF(A1>A2,0,MAX(A2-A1,A1-A2)))-IF(B1<B2,0,MAX(B2-B1,B1-B2))
=IF(A1>A2,0,MAX(A2-A1,A1-A2))
Hi All,
I have a range of times and im trying to get the start and end time for productivity so i can work out hours used
I have a lot of staff so just trying to save time for myself
I have a VLOOKUP for the start time which is fine
But I'm using for the end time =MAXIFS(N:N,J:J,"="&O2) because I'm trying to find the biggest time in the range but is just returning back 00:00:00
Any help would be much appreciated
Hi!
Unfortunately, without seeing your data it is difficult to give you any advice. Please provide me with an example of the source data and the expected result.
Hi - I found your blog very helpful. However, I am stuck when trying to find the difference between two date/time stamps while excluding hours outside of 8:00AM to 5:00PM. I know how to calculate NETWORK days and I know how to calculate hours between date/time. I just don't know how to exclude non-working hours.
For example, Cell AA3 is (Autogenerated from database) 10/25/2022 2:21PM and Cell AC3 is 10/26/2022 8:44AM the difference should be 3 hours and 23 minutes (Excluding non working hours). How do I find the difference in NETWORKDAYS and hours together? Or do network days and hours need to be split up into two separate columns? I will need to average out the columns once I figure out the date/time differences between cells.
Thank you and appreciate the help!
Here is where I am at so far...should work...but it doesn't for some reason.
=(NETWORKDAYS(A2,C2) -1)*(upper-lower)+IF(NETWORKDAYS(C2,C2),MEDIAN(MOD(C2,1),upper,lower),upper)-MEDIAN(NETWORKDAYS(A2,A2)*MOD(A2,1),upper,lower)
Hi! Can somebody help me with a formula? I need to compute the rectification time duration between two separate opening hours in a day. The first Opening Hour is from 6:00am to 10:00am, the second is from 7:00pm to 11:00pm. The time in between 10am and 7pm is not counted because it's not within the Opening hours.
1st scenario: If the rectification time is from 7:00am to 8:00am, then the duration is 1 hour.
2nd scenario: If the rectification time is from 7:00am to 3:00pm, then the duration is only 3 hours (10:00am to 3:00pm is not counted because it's not within the opening hours)
3rd scenario: If the rectification time is from 7:00am to 8:00pm, then the duration is 4 hours because the rectification time crossed over the second opening hour (from 7pm to 8pm)
Hope somebody here can help me. Thanks a lot!
Hello!
The start rectification time and end time are written in A2 and A3.
Opening hours are written in A1:D1.
Try this formula:
=IF(B1>A2,B1-A2,0)- IF(A1>A2,A1-A2,0) +IF(A3>C1,A3-C1,0) -IF(A3>D1,A3-D1,0)
Hi Alexander! Thanks a lot for your reply but I always get the answer "4" every time.
Hello!
If I got you right, the formula below will help you with your task:
=(A2<=B1)*((A3-A2)-IF(A1>A2,A1-A2,0)-IF(A3>B1,A3-B1,0)) + ((A3-A2)-IF(C1>A2,C1-A2,0)-IF(A3>D1,A3-D1,0))*(A3>=C1)
Hi! Thank you, Alexander. Will try this out.
This is my formula but is only applicable for Scenario 1 above,
where A2 is start time and A3 end time and B1 is end of 1st opening hour or 10:00am
=IF(A3>=B1,A3-A2,0)
When I apply the above formula for scenario 2 and 3, it will include the number of hours not within the Opening Hours.
I just couldn't get around my head on this.
Thanks!
Hi I have the date and time data where as i need to calculate the hours in logic way
for example : ( 01-12-2022 19:42:00 - 02-12-2022 11:55:00 = -16:13 Hours ) but if i have recd the data on 01-12-2022 post 6:30 PM the time should calculate from next day 9:30 am, so ideally the total time consume from ( 02-12-2022 09:30:00 to 02-12-2022 11:55:00 ) = 2:25 .
Pls provide formula
Alexander sir pls support
Can any one support me in this formula
Hi!
If I understand your task correctly, try the following formula:
=B1 - IF(A1-INT(A1)>TIME(18,30,0), A1+TIME(15,0,0)-(A1-INT(A1)-TIME(18,30,0)), A1)
No Sir it doesn't work,
My task is to understand you { Rec Time - 01-12-2022 13:26:00 } - { Send time - 02-12-2022 19:58:00 } = 30:32 Hour whereas here it is calculating the entire hours
But if i remove the non working hours i;e from > 18:30 then and next day working hours i;e < 09:30 AM. and the send time is { Send time - 02-12-2022 19:58:00 } so ideally total time taken for work is = 10:28 hours
one more example :
Recd Time : 01-12-2022 19:42:00 - Send Time : 02-12-2022 11:55:00 = 16:13 Hours Logically
But
Recd Time : 01-12-2022 19:42:00 - Send Time : 02-12-2022 11:55:00 = 2:25 Mins ( Ideally it should calculate only working Hours ) i have manually removed working hours and calculated here i need this in formula
Sorry for long texture.
Hi!
The formula I sent to you was created based on the description you provided in your first request. However, as far as I can see from your second comment, your task is now different from the original one.
=B1 - IF(A1-INT(A1)>TIME(18,30,0), A1+TIME(15,0,0)-(A1-INT(A1)-TIME(18,30,0)), A1+TIME(15,0,0))
if work start on 5-3-15 10:30 PM proposed work completed after 76478hr 45 minutes and daily working hrs are 6hrs how to calculate work completed time and date
Hello!
To calculate working time in days, use the recommendations from the article above:
=INT(A2/6)+MOD(A2,6)/24+A3/1440
A2=76478
A3=45
Then add to the start time.
Hi
In my workplace I constantly need to add 50% to the allotted written time for exams.
For example exam time is:
08.00-12.00 and for the students I take care of they get 50% extra time which here would be 08.00-14.00
Is there a formula that can take the original time add 50% and show the result in clock time. If i write 08.00-12.00 I want the next column to show the written times with the added 50%. It would save me a lot of time to not have to count in my head and manually write the time..
Thanx =)
Hello!
Your time values are written as text. Write each time in a separate cell and then you can increase it by a percentage.
Hi,
Is there a way I can combine the formula of concatenate date in one cell and get the difference between the two dates?
Sample:
Cell A1 10/24/2022
Cell B1 13:35
Cell C1 10/25/2022
Cell D1 02:05
Cell E1 =CONCATENATE(TEXT($A1,"mm/dd/yyy")&" "&TEXT($B1,"hh:mm:ss"))
Cell F1 =CONCATENATE(TEXT($C1,"mm/dd/yyy")&" "&TEXT($D1,"hh:mm:ss"))
Cell G1 Result
Thank you in advance
Hello!
The CONCATENATE function converts a date and time to text. You can't do math with text.
Use summation to add time to a date. Maybe this article will be helpful: How to add and subtract times in Excel.
Morning
I have used the Formula TEXT and found the time difference between two times across 4 rows, =TEXT(G1-F1,"h:mm:ss") (n.b. F:F and G:G data includes dd:mmm:yyyy if this has any bearing), which works successfully. In the Time Difference column I've copied the TEXT formula down the relevant rows to determine each time difference. At the bottom of the Time Difference column, =SUM(H1:H4) returns 00:00:00. Is there any reason this does not function as expected?
Cheers
Dan
Hi!
Pay attention to the following paragraph of the article above - How to sum over 24 hours in Excel.
You can also find useful information in this article: How to format time intervals over 24 hours.
I hope my advice will help you solve your task.
Excellent, thanks. I'll have another play.
I have used the Formula TEXT and found between 2 different times the hours and minutes. I have done this for a whole month. but now i want the total hours worked on that month. Which function should i use?
Hi!
You can find the answer to your question in this article: How to sum time in Excel.
Hello Alexander! I am looking for a formula to calculate the years, days, and months along with a subtotal of the length of service. I could not get the subtotal to match the total of each hire date and ending day of this employee. I figured I will need to add the day in with the years and months. I still wasn't getting an accurate subtotal. What am I doing wrong? And how would I do the formula? Thanks!
ID Last Name First Name Date Hired End Date Length of service
1234 DOE DARREN 11/19/1998 10/18/1999 0 years,10 months
1234 DOE DARREN 04/05/2001 02/05/2004 2 years,10 months
1234 DOE DARREN 07/18/2004 01/12/2005 0 years,5 months
1234 DOE DARREN 02/18/2009 08/29/2011 2 years,6 months
1234 DOE DARREN 01/21/2013 08/10/2019 6 years,6 months
1234 DOE DARREN 04/21/2021 05/09/2021 0 years,0 months
1234 DOE DARREN 02/07/2022 10/04/2022 0 years,7 months
SUBTOTAL
Hello!
I don't really understand what subtotal you want to calculate. However, I assume that the "Length of service" column contains text, not numbers. You can't execute any mathematical operations on the text.
To calculate length of service, you can use this guide: Calculate number of days between two dates in Excel.
Please provide me with an example of the expected result, and I will try to help.
Hi Sir.Good Day.Please help me with the right formula of late,undertime and Overtime.Im always getting the wrong formula.
Start Time=07:00
End Time=16:00
For late.6min-35min=0.5 36min-1.06hr=1
For undertime.6min-35min=0.5 36min-1.06hr=1
For Overtime.(17:00-17:29=1),(17:30-17:59=1.5),(18:00-18:29=2)
A B C D E
1 IN OUT LATE UNDERTIME OVERTIME
2 07:06 15:55 0.5 0.5
3 07:00 18:20 2
Thank You,
Hello!
To find the desired time interval, use the MATCH function with Match_type=1
In columns A and B, write down the values
07:00 0
07:06 0.5
07:36 1
08:06 1
08:07 0
14:54 1
15:25 0.5
15:55 0
17:00 1
17:30 1.5
18:00 2
18:30 0
Formulas for calculating of late, undertime and overtime:
=INDEX(B1:B5,MATCH(D1,A1:A5,1)) late
=INDEX(B6:B8,MATCH(E1,A6:A8,1)). undertime
=IFERROR(INDEX(B9:B12,MATCH(E1,A9:A12,1)),0) overtime
Hope this is what you need.
If i want to do an if statement based on the # of hours, what am i missing.
eg. 4hrs=$50, 4-8hrs=$100, >8hrs=$150
cell a1=1:00am, b1=6:00am, c1=b1-a1, d1=IF(C1<4,50,IF(AND(C14),100,150))
I've tried the above but c1 does not give me 5 as the answer unless i turn it to "hour" format, and d1 gives me answer of 150.
Final answer should be 100 as it falls within 4-8hrs.
Hello!
To convert time to hours, multiply by 24 as recommended in this article.
(B1-A1)*24
Then use a nested IF function:
=IF(C1>8,150,IF(C1>4,100,50))
Hi! I'm having trouble creating the formula for counting working time with consideration of working hours.
Working hours: 8:00 - 17:00
Example:
A1 = 8/18/2022 16:50 ; B1 = 8/19/2022 8:20 ; C1 should return 30 minutes.
A2 = 8/18/2022 9:30 ; B2 = 8/18/2022 12:00 ; C2 should return 2 hours and 30 minutes.
A3 = 8/18/2022 17:30 ; B3 = 8/19/2022 7:54 ; C3 should return 0 hours and 0 minutes.
Hoping to get some help here. Thanks!
Hi, Good day! I've been reading all the comments here but I cannot find any related of my problem here. I want to sum my time in one go and it goes like this:
7:03-11:19 and 1:00-7:00
I came up with a formula like this:
=Round(Sumproduct(11:19-7:03)+(7:00-1:00)*24,2
But as expected, it doesn't result to 10.27 hrs
What formula should I use for it? Thank you in advance.
Hello!
Your data is written as text. To extract time from text, use the MID function. To convert text to time use the TIMEVALUE function.
=TIMEVALUE(LEFT(A2,SEARCH("-",A2)-1))
=TIMEVALUE(MID(A2,SEARCH("-",A2)+1,10))
Find the time difference as described in the article above.
Dear mister Alexander Trifuntov,
I am sorry I make a mistake. I think this day my body was in bed in my head on the moon.
All work perfectly.
Do not know for what I want 11:30 – 3:00 = 3:30 since the real answer finally is 15:30 like in your formula.
Sorry for this mistake and thanks a lot and have a nice day!
Thanks for your feedback. Really appreciate.
All 24H format (Format Cell > Time > 13:30)
Example #1
O8: 3:00
P7: 11:30
Normally must show 3:30
Trying what you say:
=IF(O8>P7,P7-O8+1,P7-O8)
Give 15:30, which is not ok because show result on 24 formats.
Example #2
O11: 4:00
P10: 14:30
Normally must show 10:00
Trying:
=O11+1-P10
Give 10:00, which is ok
Thanks by advance!
Hi!
The result of your example 1 I can't understand and repeat. Excel stores time in 24-hour format. Please read the above article carefully. 11:30 is 11:30, not 23:30. Write the time correctly.
Hi,
In the following, I want: End – Begin.
Format of time is 24 hours (0:00 = 24:00)
For example:
Begin 11:30
End: 3:00
End - Begin = 3:00–11:30 = 15:30
Begin End
11:30 3:00
11:30 4:00
14:00 4:00
13:30 5:00
10:30 4:30
14:00 5:30
12:30 5:00
15:00 6:00
14:00 5:00
16:00 7:00
14:00 7:00
14:00 9:00
17:30 9:00
17:30 9:00
14:30 9:00
16:00 10:00
13:30 0:00
13:30 0:00
5:30 17:00
2:30 22:00
3:30 22:00
5:00 22:30
4:50 20:45
6:40 21:40
6:15 22:30
6:20 0:30
6:05 0:30
6:25 0:00
Thanks by advance.
Hi!
The question of how to find the time difference if the end time is less than the start time has been asked many times already. See the answer in this comment.
Hello,
I have read your post and the comments but I can't find what I need. I am trying to figure out the hours between days in military time. If possible I am trying to gee the dates in separate cells. i.e. Start date, start time, end date, end time. Product would be total hours. (3/19/2012, 0645, 3/20/2012, 1400, total is 31.25 hours)
Please help,
Thank you,
Carlos
Hello!
Use the TIME function to convert text to time. Find the date and time difference and multiply by 24 to get the hours.
=(C1+TIME(LEFT(D1,2),RIGHT(D1,2),0)-A1-TIME(LEFT(B1,2),RIGHT(B1,2),0))*24
I hope it’ll be helpful.
Hi there,
I am trying to calculate time between two points in a video. For example, finding the difference between 02.54.42 (2 minutes, 54 seconds, 42 milliseconds) and 01.29.99 (1 minute, 29 seconds, and 99 milliseconds). I have tried formatting the cells to mm.ss.00 and subtracting using =A1-B1 (A1 having the larger number) but I get an error #VALUE. I want the answer to come out in the same format. Do you have any tips for making this calculation work in excel?
Hi!
To calculate the time difference in milliseconds, write the minutes and seconds in separate cells. For example, A1=2, A2=54.42
Use formula
=(A1/1440+A2/86400)-(B1/1440+B2/86400)
and set custom time format hh:mm:ss.000
I hope it’ll be helpful.
How to use formulas to the full column.
Hi!
The following tutorial should help: The fastest way to insert a formula into the entire column. I hope it’ll be helpful.
I wanted to calculate 5 digit hours with minutes, but I am unable to do so. For eg : 12345:55 + 54231:02 = 66576:57, But I dont know how to do this in excel, Please can someone help me with the same?
Hi!
Excel does not have such a time format. Your task is impossible.
Write hours and minutes as separate numbers.
Good afternoon Sir,
How to get end date and time if i have start day and time together and to add "n" working hours excluding non working hours.
example 1) if start date=02/06/2022 02:00 and to add 4:00 working hours and the working hours are from 08:00 to 18:00 and the non working hours to be excluded are of from 18:00 to 08:00 and the end date should be like 02/06/2022 12:00. what is the formula for this one sir.
2) if start date=02/06/2022 16:00 and to add 4:00 working hours and the working hours are from 08:00 to 18:00 the and the non working hours to be excluded are of from 18:00 to 08:00 and the end date should be like 03/06/2022 10:00. what is the formula for this one sir.
please reply
Hi!
I'm really sorry, we cannot help you with this task.
Hello there,
I am struggling with the following scenario. I work for an airline. I am trying to calculate delays. For example, a flight was scheduled to arrive at 23:32. The actual arrival time is 00:15. How would I calculate the results to show the amount of time the flight was delayed when it crosses over into the next day? I tried something like this, but I am not getting the results I wanted: =IF(E21-D21>0,E21-D21,"-"&TEXT(ABS(E21-D21),"h:mm")) The result comes back as -23:17. Thank you for your help!
Hi!
This question has already been discussed many times on our blog. If the start time is greater than the end time, then use the formula:
=IF(A1>B1,B1+1-A1,B1-A1)
Don't forget to set the time format in the cell.
i have two columns in Excel 2016. the first beginning with 5/1/2022 11:44, the second column 2d 23h 47min, I need to have a formula that can add these two columns and come up with a third column with new m/d/yyyy h:mm.
Hello!
You can extract three numbers from the text into separate cells with the help of these formulas:
=--CONCAT(IF(ISNUMBER(--MID(MID(A2,1,SEARCH(" ",A2)-1),ROW($1:$94),1)),MID(MID(A2,1,SEARCH(" ",A2)-1),ROW($1:$94),1),""))
=--CONCAT(IF(ISNUMBER(--MID(MID(A2,SEARCH(" ",A2)+1, SEARCH(" ",A2,SEARCH(" ",A2)+1)-SEARCH(" ",A2)-1),ROW($1:$94),1)), MID(MID(A2,SEARCH(" ",A2)+1,SEARCH(" ",A2,SEARCH(" ",A2)+1)-SEARCH(" ",A2)-1),ROW($1:$94),1),""))
=--CONCAT(IF(ISNUMBER(--MID(MID(A2,SEARCH(" ",A2, SEARCH(" ",A2)+1),20),ROW($1:$94),1)), MID(MID(A2,SEARCH(" ",A2,SEARCH(" ",A2)+1),20),ROW($1:$94),1),""))
To convert these numbers to time, use these guidelines: How to convert numbers to time format in Excel.
I have two dates = 02/22/2022 11:00 AM & 03/22/2022 08:26 AM and I am using formule INT(date1 -date2.
format of both excels is the same still I recieve #value error. Please help.
Hello!
Error #value! indicates that your dates are written as text. Try to use the recommendations described in this article: Convert text to date and number to date.
I am trying to do a countif based on times. For example, I have an activity that occurs at any point within 24 hours. I am trying to count how many times the activity occurs between 07:00 and 19:00 (18:59, actually). I have dates associated with the times as well which I don't need for this calculation. For example, in a data set that includes the two cells with the following information:
1/15/21 4:13
2/13/21 15:50
I would like to include the second cell (time of 15:50) into my countif but not the first cell (time of 4:13).
How could this be addressed?
Hello!
Using the INT function, you can extract the time from a date.
=SUM(((A1:A10-INT(A1:A10))>=7/24) * ((A1:A10-INT(A1:A10))<=19/24))
This should solve your task.
How to Calculate Hours between two Times in ONE CELL.
For Example.
My input in A1 is [10-10]. Its Hours to Hours. If I'm working 10:00 AM to 10:00 PM its total 12 hours.
So how can I get TOTAL Hours if I give input [hours AM - hours PM] in a single CELL
Hi!
Your data is text. Extract each value from the text and convert it to time using the VALUE function
For example,
=VALUE("10 PM")
You can find more examples and instructions here: Excel VALUE function - convert a text string to date and time.
hi,
would be grateful if you help me on below issue.
i have 2 dates (start date & End Date) and need return values in hours in two category divided. category 1, Peak hours (10PM - 5AM) and Category 2 is Non- Peak Hour (5AM- 10PM).
Hello Alex, thankyou for your post, can you help me with my problems? I really hope you can assist me
I want to know how to subtract the video time duration from the video remaining time duration
for example, I want to convert 01:10/01:38:30 (video duration time) to the 01:37:20/01:38:30 (video remaining time)\
all I want to do is just substracting 01:38:30 to 01:10 but the excel format keeps converting my time duration to AM and PM format
I really hope you can answer me, thank you Alex
Hello!
If I understand correctly, you can use a custom time format. Read detailed instructions in this article.
I hope my advice will help you solve your task.
Hello, can you help me with my problem?
I have database where is a lot of cells with contains time in the format for example 1h 30m
Is it possible to automatically convert that format to something like that: 1:30 ?
I will be very thankful for your help
Hello!
To convert your text into time, use the formula -
=--SUBSTITUTE(SUBSTITUTE(A1,"m",""),"h ",":")
Then set the time format for the cell.
can you help to calculate time between 2 dates but you remove non working hours of 18H00 to 07h00
Thank you
Hi!
Perhaps this answer will be useful to you. If this is not what you wanted, please describe the problem in more detail. Give an example of the source data and the expected result.
I have data where the initial clock was set wrong e.g., 1/9/1930 11:00 but should have been 9/14/2021 1:15. I can get the date corrected using =DATE(YEAR(B3)+91, MONTH(B3)+8,DAY(B3)+5) and time corrected using =B3+TIME(2,15,0). Is there a way to correct them both using one formula and keeping the original format? When I tried =B3+(47829600/1440) it returns only the date and no time. Thanks
Hello!
Time is a fraction of a number. You can get it using the INT function.
=DATE(YEAR(B3)+91, MONTH(B3)+8, DAY(B3)+5)+B3-INT(B3)+TIME(2,15,0)
Hope this is what you need.
Hi! Thank you so much for this instruction! I didint found one more thing i was looking for.
So,
Im working between 7.00am - 3:30pm monday - friday. I have these "saldo hours". You can collect 1 saldo hour before 7.00am and 3 saldo hours after 3.30pm.
Example
Working between 6:45am - 3:35pm. Get paid normal 8h (30min not paid lunch break) and collect 20minutes of saldo.
Now my saldo is +0:20h
Next day working 6:00am - 3:15pm Get paid normal 8h (30min not paid lunch break) and collect 45minutes of saldo. (coming 60min before and leaving 15min early - total 45min)
Now my saldo is +1:05h
So how to create this kind of function or formula, which can trakt the saldo hours?
Thank you so much!!
Hi!
Determine the time using the TIME function. Use the IFERROR function to avoid errors in the calculation result.
=IFERROR(TIME(7,0,0)-A1,0)+IFERROR(B1-TIME(15,30,0),0)
I hope my advice will help you solve your task.
Hi!
Thank you for fast answer!
That is not working.
I use one column for time i go to work, next column for time i leave. Third column calculate the total time with this formula =(C3-B3)-TIME(0;30;0).
But how i can create the forumula calculate from that time what is normal work hours (8h) and after that rest goes to saldo.
Thank you!
Hi!
The formula I sent to you was created based on the description you provided in your first request.
The formula calculates the saldo you wanted to calculate. Explain what exactly doesn't work.
Hi!
Now its working, i had some typo with , and ;.
Thank you so much!
I have one another problem, what i cant solve, in another thing.
So i use this device to measure things and i use excel to collect data. Somehow this device sending data in "wrong" format. So if the decive show negative value excel turn it positive with + and if value is positive excel shows also positive value without +. And i need to keep number format in "text" otherwise there is problem with formula.
Example:
Device value is -0,12 -> excel shows +0,12
Device value is 0,13 -> excel shows 0,13
Is there anything i can do in excel? From device side there is nothing i can do.
Hi!
If I understand your task correctly, try the following formula:
=--(SUBSTITUTE(A1,"+","-"))
Other ways to convert text to number you can read in this article.
Hi!
Now everything is working right! Thank you very much!
One more thing.. sorry to replay so many times..
What if the saldo is negative? that formula is not working for that. Sometimes i do short day and use saldos.
example
working between 06:00 - 14:00, so saldo go negative 0:30h.
thank you!
Hi!
The formula I sent to you was created based on the description you provided in your first request.
If you had specified all the terms at once, we would have saved a lot of time.
=IF((((TIME(7,0,0)/24-A1/24)+(B1/24-TIME(15,30,0)/24))*24)<0, "-"&TEXT(-((TIME(7,0,0)/24-A1/24)+(B1/24-TIME(15,30,0)/24))*24,"h:mm"), ((TIME(7,0,0)/24-A1/24)+(B1/24-TIME(15,30,0)/24))*24 )
Use time format in this cell.
Negative time is written as text.
Hello,
Thanks for the tips. Unless I missed it in the article, I'm not seeing the solution I'm looking for. I'm planning courier routes and would like to display the transfer time for each stop. For the first column, I have the arrival time (e.g., 8:00AM). For the second, column, I have the transfer time listed (e.g., 8:00AM - 8:15AM). Is there a function I can use to display the transfer with the only variable being transfer time (e.g., 15 minutes, 30 minutes, etc.?) or would this require additional columns?
Thanks!
Hello!
If I understand you correctly, you want to add time to the arrival time (15 minutes)
Please try the following formula:
=A1+TIME(0,15,0)
If this is not what you wanted, please describe the problem in more detail.
Hello,
This is close, but I'm also hoping there is a way to display both the original time and the time plus variable in the same cell so that if the first column reads 8:00AM, the second column would read 8:00AM - 8:15AM.
Thanks so much
Hi!
To show the time as text in the format you want, use the TEXT function.
You can use this formula:
=TEXT(A1,"h:mm AM/PM")&" - "&TEXT(A1+TIME(0,15,0),"h:mm AM/PM")
how to sum numbers and time in one column , for example ( 4151485 1:00 PM 10:00 PM) ?
1-Mar 1:00 PM to 5-Mar 3:00 PM = ???
Please Formula..
Hi
How do I calculate with formula the number of hours , e.g. 0800-1700 ?
Hello!
Convert text to time using the TIMEVALUE function -
=TIMEVALUE(MID(A1,6,2)&":"&RIGHT(A1,2)) - TIMEVALUE(LEFT(A1,2)&":"&""&MID(A1,3,2))
Don't forget to set the time format in the formula cell.
hi!, I've managed to get the formula to successfully work with only 1 time in and 1 time out. how do i add more times to the formula. for example i want to calculate how long i was working for. i signed it at 8, signed out at 12:30 for lunch. signed back in at 1:30 and signed out at 5:15 at the end of the day. how do i make this a formula that calculates the number of hours and number of remaining minutes separately.
Hi!
I recommend reading this guide: How to convert time to decimal number, hours, minutes or seconds in Excel. I hope it’ll be helpful.