Excel

How to calculate Time Difference in Excel

How to calculate Time Difference in Excel

Microsoft Excel can be used for budget calculations, Tax calculations and for many other purposes. You can use it as another form of calculator due to the features it provides us. You can even make use of Excel to calculate the difference between two times. It helps calculate the number of hours an employee worked between the given start and end time. A whole record of employee working hours can be maintained using Excel which helps us to calculate wages or salaries to be paid for an employee.

Do you think it is very easy to calculate the time difference as it is just subtracting the end time from the start time? If you just go ahead and do the same, you will face two problems. Let us see what are they, and how can we handle them.

Calculate Time Difference in Excel

It is tough to calculate the difference between two times in Excel. But with little bit of trick applied, we can achieve the result we want. Just follow this article till the end and there on you can calculate time differences in Excel perfectly. Here we go!

Just consider the sample data as below,

So, as discussed if we just try with subtracting the 'End Time' with the 'Start Time', you will be facing two problems and let's see what are they.

You can see that result got appended with 'AM' or 'PM' which is not expected by us. Second problem is it shows hash errors. As we performed direct subtraction, result might be negative in some cases and as the time should not be negative, Excel shows it as hash errors.

We can solve the first problem by changing the number format by following the simple below steps

In this way you can get rid of the first problem. This is somewhat satisfying but even though it is not the complete solution which we are looking for. We still need to remove the hash errors in Total Hours calculated. To solve the second problem, you need to change the formula which you used in the first step (End Time - Start Time i.e. 'E14-E13'). Select the Total Hours row and press 'F2' to change the formula. Make the formula as follows

E14-E13+ (E13>E14)

Now, instead of pressing the Enter, just press 'CTRL+Enter' so that the result is applied to all the selected cells in a single shot. This way we can avoid changing the formula for every cell.

We all know that 24 hours system is being used by Excel. The main tricky part used here to solve the hash errors is adding the logical operation. By doing so we have overcome the negative result as “TRUE” is treated as “1” and “FALSE” is treated as “0”. Finally, time difference does not show the negative values and else no hash errors any more.

This is the simple, easy and perfect way to calculate time differences in Microsoft Excel.

Cum se mărește FPS în Linux?
FPS înseamnă Cadre pe secundă. Sarcina FPS este de a măsura rata de cadre în redările video sau în performanțele jocului. În cuvinte simple, numărul d...
Cele mai bune jocuri Oculus App Lab
Dacă sunteți proprietarul căștilor Oculus, atunci trebuie să fiți informați despre încărcarea laterală. Încărcarea laterală este procesul de instalare...
Top 10 jocuri de jucat pe Ubuntu
Platforma Windows a fost una dintre platformele dominante pentru jocuri din cauza procentului imens de jocuri care se dezvoltă astăzi pentru a sprijin...