??15萬粉絲共同關(guān)注
每日Excel/Word/PPT技術(shù)分享
請(qǐng)點(diǎn)左下角的“閱讀原文”
在Excel中,如何將十進(jìn)制數(shù)時(shí)間轉(zhuǎn)換為標(biāo)準(zhǔn)時(shí)間格式
如圖 184?1所示為某考勤軟件導(dǎo)出的數(shù)據(jù),其中員工的工作時(shí)長(zhǎng)是以小數(shù)的形式表示,如何將工作時(shí)長(zhǎng)轉(zhuǎn)換為標(biāo)準(zhǔn)的時(shí)間格式?
圖184?1十進(jìn)制數(shù)轉(zhuǎn)換為標(biāo)準(zhǔn)時(shí)間
→ 解決方案1:
根據(jù)數(shù)值與時(shí)間關(guān)系,將十進(jìn)制數(shù)除以24轉(zhuǎn)換為小時(shí),使用TEXT函數(shù)設(shè)置時(shí)間格式。
→ 操作方法
選擇E3:E10單元格區(qū)域,輸入下列公式,按<Ctrl+Enter>組合鍵結(jié)束。
=TEXT(D3/24,'h:mm:ss')
→ 原理分析
轉(zhuǎn)換十進(jìn)制數(shù)字為標(biāo)準(zhǔn)時(shí)間
使用Excel將時(shí)間處理為序列號(hào)的原理,1天=24小時(shí),1小時(shí)代表的序列號(hào)是1/24。將D列小時(shí)數(shù)除以24,再使用TEXT函數(shù)設(shè)置為標(biāo)準(zhǔn)時(shí)間格式。TEXT函數(shù)得到結(jié)果為文本。
也可以僅使用以下公式后設(shè)置單元格數(shù)字格式為標(biāo)準(zhǔn)時(shí)間格式,該公式結(jié)果為數(shù)值:
=D3/24
→ 知識(shí)擴(kuò)展
轉(zhuǎn)換用小數(shù)表示分鐘的“偽時(shí)間”
本例中的D列數(shù)據(jù)表示小時(shí)數(shù),可以直接使用除以24小時(shí)的方式轉(zhuǎn)換為標(biāo)準(zhǔn)時(shí)間。如果其整數(shù)部分表示小時(shí),小數(shù)部分表示分鐘,例如:8.01表示8小時(shí)1分鐘、7.95表示7小時(shí)95分鐘,可以用以下2個(gè)公式之一轉(zhuǎn)換并設(shè)置單元格數(shù)字格式為標(biāo)準(zhǔn)時(shí)間格式:
公式1 =--TEXT(D3/1%,'0!:00')
公式2 =--SUBSTITUTE(D3,'.',':')
其中,公式1先將D3放大100倍,再使用TEXT函數(shù)將其設(shè)置為時(shí)間格式文本,并使用減負(fù)運(yùn)算轉(zhuǎn)換為數(shù)值。公式2將小數(shù)點(diǎn)替換為冒號(hào),再使用減負(fù)運(yùn)算轉(zhuǎn)換為數(shù)值。
注意:Excel在識(shí)別代表時(shí)間的文本字符串時(shí),允許時(shí)、分、秒三要素之一超限,但不能同時(shí)存在兩個(gè)或三個(gè)要素超限。例如使用減負(fù)運(yùn)算轉(zhuǎn)換文本字符串“31:35:56”、“23:65:31”、 “16:42:78”時(shí),其中均只有1個(gè)要素超限,則可將超限的31小時(shí)、65分、78秒折算為正常時(shí)間。
版權(quán)所有 轉(zhuǎn)載須經(jīng)Excel技巧網(wǎng)許可
15萬粉絲共同關(guān)注
每日Excel/Word/PPT技術(shù)分享
請(qǐng)點(diǎn)左下角的“閱讀原文”
聯(lián)系客服