匿名使用者
匿名使用者 發問時間: 電腦與網際網路軟體 · 9 年前

EXCEL時間計算

請教EXCEL達人:

如何設定E3公式為60分鐘呢

 ABCDE1預報加班時間實際加班時間加班時數2上班下班上班下班31640194015401740 

已更新項目:

"預報加班時間"與"實際加班時間"重疊的時間 才可以算入"加班時數"

因為資料數百筆希能以下接的方式做公式複製

ABCDE

1 預報加班時間 實際加班時間 加班時數 E欄出現數據

2上班下班上班下班

31640194015401740 60

41740194019102010 30

51640174016401940 60

61600200016001900 180

3 個解答

評分
  • 鬍鬚
    Lv 7
    9 年前
    最佳解答

    E3=((LEFT(D3,2)-LEFT(C3,2)))*60+RIGHT(D3,2)-RIGHT(C3,2)

    2012-01-11 14:03:44 補充:

    E3=(TEXT(D3,"#!:##")-TEXT(C3,"#!:##"))*1440

    2012-01-13 07:50:03 補充:

    E3=(MIN(TEXT(B3,"0!:00"),TEXT(D3,"0!:00"))-MAX(TEXT(A3,"0!:00"),TEXT(C3,"0!:00")))*1440

    2012-01-13 09:54:13 補充:

    實際加班時間

    E3=(TEXT(D3,"0!:00")-TEXT(C3,"0!:00"))*1440預報與實際時間重疊才算

    E3=(TEXT(MIN(B3,D3),"0!:00")-TEXT(MAX(A3,C3),"0!:00"))*1440

  • 小花
    Lv 5
    9 年前

    如果不算分鐘

    E3輸入

    =(LEFT(D3,2)-LEFT(C3,2))即可

    取D3及C3的前兩個數字相減

  • KK
    Lv 7
    9 年前

    E3 =(D3-C3)*24*60

    以分鐘為單位

還有問題?馬上發問,尋求解答。