Add or Subtract Time in Excel

Add or subtract time

Let’s say that you need to add two different time values together to get a total. Or, you need to subtract a one-time value from another to get the total time spent working on a project.

As you’ll see in the sections below, Excel makes it easy to add or subtract time.

Add time

Suppose that you want to know how many hours and minutes it will take to complete two tasks. You estimate that the first task will take 6 hours and 45 minutes and the second task will take 9 hours and 30 minutes.

Here is one way to set this up in the a worksheet.

  1. Enter 6:45 in cell B2, and enter 9:30 in cell B3.
  2. In cell B4, enter =B2+B3 and then press Enter.Time for two tasks added upThe result is 16:15—16 hours and 15 minutes—for the completion the two tasks.Tip: You can also add up times by using the AutoSum function to sum numbers. Select cell B4, and then on the Home tab, choose AutoSum. The formula will look like this: =SUM(B2:B3). Press Enter to get the same result, 16 hours and 15 minutes.

Well, that was easy enough, but there’s an extra step if your hours add up to more than 24. You need to apply a special format to the formula result.

To add up more than 24 hours:

  1. In cell B2 type 12:45, and in cell B3 type 15:30.
  2. Type =B2+B3 in cell B4, and then press Enter.Time added up that's over 24 hours total an unexepcted result of 4:15The result is 4:15, which is not what you might expect. This is because the time for Task 2 is in 24-hour time. 15:30 is the same as 3:30.
  3. To display the time as more than 24 hours, select cell B4.
  4. On the Home tab, in the Cells group, choose Format, and then choose Format Cells.On the Home tab, Format button, and the Format cells button on the menu
  5. In the Format Cells box, choose Custom in the Category list.
  6. In the Type box, at the top of the list of formats, type [h]:mm;@ and then choose OK.

    Take note of the colon after [h] and a semicolon after mm.

The result is 28 hours and 15 minutes. The format will be in the Type list the next time you need it.

Subtract time

Here’s another example: Let’s say that you and your friends know both your start and end times at a volunteer project, and want to know how much time you spent in total.

Follow these steps to get the elapsed time—which is the difference between two times.

  1. In cell B2, enter the start time and include “a” for AM or “p” for PM. Then press Enter.
  2. In cell C2, enter the end time, including “a” or “p” as appropriate, and then press Enter.
  3. Type the other start and end times for your friends, Joy and Leslie.
  4. In cell D2, subtract the end time from the start time by entering the formula =C2-B2, and then press Enter.One time subtracted from another to get elapsed time
  5. In the Format Cells box, click Custom in the Category list.
  6. In the Type list, click h:mm (for hours and minutes), and then click OK.Now we see that Richard worked 3 hours and 45 minutes.Elpased times listed in column D
  7. To get the results for Joy and Leslie, copy the formula by selecting cell D2 and dragging to cell D4.The formatting in cell D2 is copied along with the formula.

To subtract time that’s more than 24 hours:

It is necessary to create a formula to subtract the difference between two times that total more than 24 hours.

Follow the steps below:

  1. Referring to the above example, select cell B1 and drag to cell B2 so that you can apply the format to both cells at the same time.
  2. In the Format Cells box, click Custom in the Category list.
  3. In the Type box, at the top of the list of formats, type m/d/yyyy h:mm AM/PM.Notice the empty space at the end of yyyy and at the end of mm.The new format will be available when you need it in the Type list.
  4. In cell B1, type the start date, including month/day/year and time using either “a” or “p” for AM and PM.

    Elapsed time over 24 hours
  5. In cell B2, do the same for the end date.
  6. In cell B3, type the formula =(B2-B1)*24.

The result is 31.5 hours.