Converting decimal numbers to time formats in Excel can be a common challenge, especially when dealing with data that represents hours, minutes, and seconds. Whether you're tracking employee work hours, calculating elapsed time, or analyzing schedule data, being able to convert decimals to time is an essential skill. In this article, we'll explore three ways to convert decimal numbers to time in Excel, including using formulas, formatting options, and built-in functions.
Method 1: Using Formulas to Convert Decimal to Time
One way to convert decimal numbers to time in Excel is by using formulas. This method involves multiplying the decimal number by 24 (the number of hours in a day) to convert it to a time format.

For example, let's say you have a decimal number representing hours worked, such as 8.5 hours. To convert this to a time format, you can use the following formula:
=A1*24
Assuming the decimal number is in cell A1, this formula multiplies the value by 24, resulting in a time value of 20:30 (8 hours and 30 minutes).
Using the HOUR, MINUTE, and SECOND Functions
Alternatively, you can use the HOUR, MINUTE, and SECOND functions to extract the individual components of the time value. For example:
=HOUR(A1*24)&":"&MINUTE(A1*24)&":"&SECOND(A1*24)
This formula multiplies the decimal number by 24, extracts the hour, minute, and second components using the respective functions, and concatenates them into a single string.
Method 2: Using Formatting Options to Convert Decimal to Time
Another way to convert decimal numbers to time in Excel is by using formatting options. This method involves changing the number format of the cell to display the value as a time.

To do this, select the cell containing the decimal number and go to the "Home" tab in the Excel ribbon. Click on the "Number" group and select "Time" from the dropdown menu. Choose a time format that suits your needs, such as "h:mm:ss" or "hh:mm".
For example, if you have a decimal number representing hours worked, such as 8.5 hours, you can format the cell to display the value as 08:30.
Using the TEXT Function to Format Time Values
Alternatively, you can use the TEXT function to format the time value as a string. For example:
=TEXT(A1*24,"hh:mm:ss")
This formula multiplies the decimal number by 24, formats the resulting time value as a string using the TEXT function, and displays the value in the format "hh:mm:ss".
Method 3: Using the CONVERT Function to Convert Decimal to Time
A third way to convert decimal numbers to time in Excel is by using the CONVERT function. This method involves converting the decimal number to a time value using a conversion factor.

For example, let's say you have a decimal number representing hours worked, such as 8.5 hours. To convert this to a time format, you can use the following formula:
=CONVERT(A1,"decimal","time")
Assuming the decimal number is in cell A1, this formula converts the value to a time format using the CONVERT function.
Using the CONVERT Function with Multiple Arguments
Alternatively, you can use the CONVERT function with multiple arguments to specify the conversion factor and the desired time format. For example:
=CONVERT(A1,"decimal","time","h:mm:ss")
This formula converts the decimal number to a time format using the CONVERT function, specifying the conversion factor and the desired time format as "h:mm:ss".
Decimal to Time Conversion Image Gallery










In conclusion, converting decimal numbers to time formats in Excel can be achieved using various methods, including formulas, formatting options, and built-in functions. By mastering these techniques, you can efficiently convert decimal numbers to time values and analyze your data with ease.