請問
如何於A1.B1兩個儲存格輸入時間不加: 如A1輸入2345 B1輸入0100
而C1能計算出A1~B1之時間幾分鐘
若依 23:45~01:00
如何於C1算出75
謝謝!
heero0 wrote:
請問如何於A1.B1...(恕刪)

一樣在C1用=B1-A1
只是C1儲存格格式要設定一下
計算分鐘使用[mm]
但我輸入以下時間計算出來的結果卻變成這樣



我找到了 不必輸入引號可用 =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=1
B1輸入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就能把文字轉為值這樣一行就解決了,又學會了一招這樣就不必這麼麻煩了 感謝大大!!
請問如何將
=VALUE(TEXT(MOD(TEXT(B1,"00!:00")-TEXT(A1,"00!:00"),1),"[m]"))
結果不要顯示分鐘,顯示成幾小時幾分 XX:XX(小時:分鐘)這樣可行嗎?
引用自: https://www.mobile01.com/topicdetail.php?f=511&t=3879736
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 cptgi13vovd 的頭像
    cptgi13vovd

    cptgi13vovd的部落格

    cptgi13vovd 發表在 痞客邦 留言(0) 人氣()