2016-07-13 47 views
0

我正在爲我的工作開展一個項目,我正在嘗試花費時間並將它們取平均值。我得到一個#DIV/0!當我將單元格轉換爲XX:XXMS-EXCEL:時間平均值+時間的數字

下面是相同數據和功能的屏幕截圖。頂部是常規數字,底部是我格式化所有單元格以便及時顯示XX:XX的地方。

號碼(正常工作)

= AVERAGE(H29,J29,P29,V29,AE29,AJ29) 

numbers

時間(XX:XX)但我得到的#DIV/0!。該AVERAGE功能我使用看起來像這樣:

=AVERAGE(H29,J29,P29,V29,AE29,AJ29) 

time

另外,如果可能的話,我能進入常規的數字(不是時間)的數據,然後把它在平均時間(hours:min)上顯示正確的?。

謝謝。

+0

請選擇單元格'H29'用':55'它,然後按'F2'或看看編輯行。那裏顯示了什麼? –

回答

2

在Excel中使用日期和時間工作時,始終將值保留爲數字並應用格式。如果您嘗試以hh:mm輸入時間,即使它們爲空,您也需要顯示小時數,或者該單元格的值變爲一個字符串。但是你不能平均一個字符串。

這些是有效條目00:230:23

:23無效時間,因此被視爲字符串

有效時間被存儲作爲一個數,其中24小時= 1

時報是例如存儲爲分數0:45 = 0.031250000

要修復它,請添加缺少的前導零,或者如果您有明確的e中間文本字符串:在任意單元格中鍵入1並複製它,然後選擇所有時間單元格並粘貼特殊乘法。這會將它們轉換回數字,並且您的平均值應該可以工作。然後應用您所需的自定義格式。

我會建議用戶在幾分鐘內如17,23,92進入的時間和你平均這些,但對於轉換我建議大家用這樣一個公式:

=AVERAGE(H29,J29,P29,V29,AE29,AJ29)/(24*60) 

這將轉換以分鐘爲單位的平均時間,分成幾個小時。

您可以然後把自定義格式到單元格的格式更改爲hh:mm

+0

@neoexile你是如何得到這個建議的? – Mike