2014-11-05 57 views
0

我正在嘗試使用hh:mm格式的IF函數。如果總時間等於或超過9小時,目標是將計算時間減少30分鐘。如何使用hh:mm的「If」功能?

這裏是我試圖用公式,但它不工作:

IF(time(hour(T3),minute(t3)<=9, -0,TIME(HOUR(T3), MINUTE(T3) - 30, SECOND(T3))).

任何建議,將不勝感激。

謝謝。

+0

我將需要將答案轉換回十進制格式,以便我可以重新插入結果到電子表格。在嘗試執行「IF」功能之前將其轉換爲十進制是否有用? – 2014-11-05 10:57:31

回答

1

Excel中的日期值實際上是數字 - 將其縮短爲自1900年1月1日以來的天數。即, 41948.5表示05 November, 2014 12:00。所以一小時等於1/24=0.041666...。在你的情況下:

=IF(MOD(T3,1)>=9/24,T3-0.5/24,T3) 
+0

Taosique..works完全謝謝你,我會試着理解這個邏輯..感謝你的幫助 – 2014-11-05 13:08:51

+0

不客氣。請點擊並接受我的答案,如果它幫助你。 – Taosique 2014-11-05 13:16:05