اکسل به صورت داخلی مقادیر تاریخ و زمان را به عنوان اعداد ممیز شناور ذخیره می کند. بخشی از عدد در سمت چپ نقطه اعشار نشان دهنده روزهای سپری شده از 1 ژانویه 1900 یا 1904 است (بسته به نحوه پیکربندی کپی اکسل شما). قسمتی از عدد در سمت راست نقطه اعشار نشان دهنده بخشی از یک روز کامل است که با تاریخ و زمان نشان داده شده است.
با دانستن این موضوع، می توانید به راحتی یک عدد را از نماد زمانی آن به معادل اعشاری آن تبدیل کنید. به عنوان مثال، اگر یک مقدار زمان سپری شده دارید که نشان دهنده 8:30 است، می توانید به راحتی آن را با ضرب مقدار زمان در 24 به 8.5 (هشت و نیم ساعت) تبدیل کنید.
برای مثال دیگر، اجازه دهید بگوییم که شما یک زمان شروع در سلول A3 و یک زمان پایان در سلول B3 دارید. در سلول C3 فرمول زیر را قرار می دهید:
=B3 - A3
نتیجه در سلول C3 زمان سپری شده است که تفاوت بین زمان شروع و پایان است. این روش تنها زمانی کار می کند که زمان شروع (A3) کمتر از زمان پایان (B3) باشد. همیشه اینطور نیست، به خصوص اگر زمان شروع یک روز دیر باشد و زمان پایان زودتر یک روز بعد باشد. اگر فکر می کنید ممکن است زمان شروع و پایان دو روز باشد، بهتر است از فرمولی مانند زیر استفاده کنید:
=MOD(B3-A3,1)
هنگامی که زمان سپری شده را دارید، سپس در سلول D3 می توانید فرمول زیر را قرار دهید:
= C3 * 24
نتیجه در D3 یک نمایش اعشاری از تعداد ساعات در سلول C3 است. شما می توانید سلول را مانند هر مقدار عدد دیگری فرمت کنید تا تعداد ارقام اعشاری مورد نظر را نمایش دهد. اگر ترجیح می دهید تعداد ارقام اعشاری در نتیجه را محدود کنید، می توانید از فرمول زیر در سلول D3 استفاده کنید:
=ROUNDUP(C3 * 24, 1)
این فرمول C3 را در 24 ضرب می کند تا به یک مقدار اعشاری تبدیل شود، اما سپس نتیجه را به یک رقم اعشاری منفرد گرد می کند.