網友問到:在 Excel 的工作表中有一個時間的清單,如何依照下列規則做出換算?

分鐘數介於01-15者調整為15分再調整為0.25

分鐘數介於16-30者調整為30分再調整為0.50

分鐘數介於31-45者調整為45分再調整為0.75

分鐘數介於46-59者調整為00分再調整為0.00

Excel-調整時間為每15分鐘為一個單位(INT,MOD)

【公式設計與解析】

儲存格C2:

=HOUR(A2)+(INT(MINUTE(A2)/15)+(MOD(MINUTE(A2),15)<>0)*1)*25/100

(1) HOUR(A2)

利用 HOUR 函數取得儲存格A2中的時數。

(2) INT(MINUTE(A2)/15)

利用 MINUTE 函數取得儲存格A2中的分數。將其除以15,可以取得在0,15,30,45分的那一段。

(3) MOD(MINUTE(A2),15)<>0)*1

判斷是否恰好為0,15,30,45分的其中一個

(4) (INT(MINUTE(A2)/15)+(MOD(MINUTE(A2),15)<>0)*1)*25/100

根據(2)和(3)的結果來調整換算(X1/4)。

文章標籤
全站熱搜
創作者介紹
創作者 vincent 的頭像
vincent

學不完.教不停.用不盡

vincent 發表在 痞客邦 留言(0) 人氣(2,424)