但我輸入以下時間計算出來的結果卻變成這樣我找到了 不必輸入引號可用 =TIME(LEFT(A2,2),MID(A2,3,2),RIGHT(A2,2))但23:30與01:30相減後結果顯示分鐘會有誤惡魔印記666 wrote:一樣在C1用=B1-...(恕刪)
heero0 wrote:但我輸入以下時間計算...(恕刪) 這不是已經顯示得很清楚了嗎他是24小時制的所以時間相減會變成負值你沒指定日期......當然判別是同一天同一天的凌晨一點減去晚上十一點不是負值才奇怪
如果要方便輸入時間的話,試看看這樣的A1 B1 =>請調成 "文字格式"(A1輸入2345 B1輸入0100)C1=TEXT(MOD(TEXT(B1,"00!:00")-TEXT(A1,"00!:00"),1),"[m]")條件限制:A1 => 起始時間B1 => 結束時間所以當B1輸入2344,C1=1439 而不是C1=1B1輸入2346,C1=1
snare大真是太感謝您了!這就是我想要的,因為開始沒有將需求講明所以造成惡魔印記666大誤解,不過如果有多筆用樞紐分析表時加總結果會變為項目個數而加總函數無法使用,是因為轉成文字的關係吧!但看C1儲存格格式是通用格式,直接用=C1+C2+C3...卻可以相加?PS:後來想到用以下就可加總計算不過要多插入幾欄後隱藏一直以來都因無法克服這個時間點問題而用土法煉鋼方式輸入,想說發問看看好了,板上神人真多!
heero0 wrote:但看C1儲存格格式是通用格式,直接用=C1+C2+C3...卻可以相加?...(恕刪) 這是因為用 text(),計算結果是“文字”所以用sum()等公式會無法計算,可是直接加可以只要加個 value()就可以了=VALUE(TEXT(MOD(TEXT(B1,"00!:00")-TEXT(A1,"00!:00"),1),"[m]"))
請問如何將=VALUE(TEXT(MOD(TEXT(B1,"00!:00")-TEXT(A1,"00!:00"),1),"[m]"))結果不要顯示分鐘,顯示成幾小時幾分 XX:XX(小時:分鐘)這樣可行嗎?