Written by Allen Wyatt (last updated October 2, 2021)
This tip applies to Excel 2007, 2010, 2013, 2016, 2019, and 2021
Brenda has an Excel worksheet with two columns: A and B. In column A are times without any indication of whether they are AM or PM. Instead, column B contains either AM or PM, as appropriate for the cell just to the indicator's left. Brenda would like to combine these two columns into one column and have the result formatted as military time. Thus, if A14 contains 05:11 and B14 contains PM, she would like the combined column to contain 17:11.
There are very easy ways you can get the desired results in a column, but the formula you choose depends on the way the times are stored in column A. If the times are actually time values, then the following formula in column C will work just fine:
=IF(B1="pm",A1+0.5,A1)
The formula works because it adds half a day (0.5, which is an Excel time value for twelve hours) to the time in column A if the indicator in column B is "pm". It will work whether the indicators in column B are lowercase ("pm") or uppercase ("PM"). It won't work, however, if you have any times in column A that are past noon, such as 12:15. In that case, you'll need to modify the formula a bit:
=IF(B1="pm",IF(A1<0.5,A1+0.5,A1),A1)
If the time stored in column A are actually stored as text, then you'll need to do a conversion, but it is extremely easy to do:
=VALUE(A1 & " " & B1)
Regardless of which formulaic approach you use, you'll need to format the cells containing the formulas so that they show times in military (24 hour) format. You can pick one of the pre-defined time formats (shown in the Number tab of the Format Cells dialog box) such as 13:30 or 13:30:55, depending on whether you want seconds displayed or not. You could also define a custom format such as HH:MM, H:MM, HH:MM:SS, or H:MM:SS.
ExcelTips is your source for cost-effective Microsoft Excel training. This tip (12041) applies to Microsoft Excel 2007, 2010, 2013, 2016, 2019, and 2021. You can find a version of this tip for the older menu interface of Excel here: Combining and Formatting Times.
Save Time and Supercharge Excel! Automate virtually any routine task and save yourself hours, days, maybe even weeks. Then, learn how to make Excel do things you thought were simply impossible! Mastering advanced Excel macros has never been easier. Check out Excel 2010 VBA and Macros today!
Do you need to enter negative times into a worksheet? Excel doesn't really provide a way to do that but understanding why ...
Discover MoreExcel is great at working with times and dates. Sometimes, though, it can be a bit tricky to figure out how to work with ...
Discover MoreIf you have a bunch of times entered into cells without the colon between the hours and minutes, chances are good that ...
Discover MoreFREE SERVICE: Get tips like this every week in ExcelTips, a free productivity newsletter. Enter your address and click "Subscribe."
2021-10-02 23:35:20
henry
Sometimes it is just faster to sort the column, then manual copy paste simple formula.
Got a version of Excel that uses the ribbon interface (Excel 2007 or later)? This site is for you! If you use an earlier version of Excel, visit our ExcelTips site focusing on the menu interface.
FREE SERVICE: Get tips like this every week in ExcelTips, a free productivity newsletter. Enter your address and click "Subscribe."
Copyright © 2025 Sharon Parq Associates, Inc.
Comments