我有一些以分鐘為單位的資料。我使用以下公式檢索平均值:
=QUERY(A3:D1074,"select C, avg (D) group by C")
我收到的一個示例值是351.333333333333(分鐘)。
然后我使用以下公式將其轉換為小時:
=QUOTIENT(N3,60) & ":" & IF(LEN(MOD(N3,60))=1,0,"") & MOD(N3,60)
我得到的結果是5:51.3333333333333(小時:分鐘)
現在我無法使用以小時為單位的值制作圖表。輸入要在圖表中使用的資料時,我看到無效型別錯誤。
如何使用將時間值從分鐘轉換為小時并且仍然能夠在圖表中使用它?
[![在此處輸入影像描述][1]][1][在此處輸入影像描述][2] [1]: https://i.stack.imgur.com/V1pkE.png [2]: https:// /i.stack.imgur.com/mU8Rx.png
uj5u.com熱心網友回復:
轉換為小時后獲得的資料是文本,因為您將數字(小時、分鐘)與文本 ( :) 連接起來。這可以通過使用TYPE()轉換結果的公式輕松檢查:它回傳 2,這意味著它是文本資料(1 將是數字資料)。
我建議簡單地將資料以分鐘為單位除以 60 并在圖表中使用它,它應該可以作業,因為它將是數字資料。
uj5u.com熱心網友回復:
嘗試:
=TEXT(E2/24/60/60; "mm:ss")

或直接:
=INDEX(TEXT(QUERY(A3:D, "select avg(D) group by C label avg(D)''")/24/60/60, "[mm]:ss"))

更新:


轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/510374.html
上一篇:在R中使用ifelse創建新列
