セル内に負の時間を表示することは可能ですか?
例: 勤務時間のバランスを計算する必要がある場合
- 1日目: 8:00~16:00 (8:00 = 標準)
- 2日目: 8:00~19:00(+3時間)
- 3日目: 8:00~12:00(-4時間)
私はエクセル2007を使用しています
答え1
C2=HOUR((B2-A2)-INT(B2-A2))-8
列A=開始時間、列B=終了時間、列C=時間差
行1はヘッダー行です
差異列「C」を数値としてフォーマットする
画像を投稿するにはポイントが足りません。:(
答え2
開始時刻は A2 にあり、終了時刻は B2 にあると仮定します。時刻が真夜中をまたぐ場合は、日付 + 時刻として入力する必要があります。
日付と時刻は数値として保存されます。整数部分は基準日からの日数です。時刻は 1 日の小数として保存されます。これらの値に対して通常の計算を行うことができます。
C2 では、式は次のようになります。
=(B2-A2)*24 - 8
B2-A2 は時間差を表します。24 を掛けると、差が時間に変換されます。8 を引くと、結果が 8 時間標準と比較されます。
これは、時間の小数点を含む正または負の時間として表示されます。
答え3
=(SUM(時間(B2), (分(B2)(1/60)))-SUM(時間(A2), (分(A2)(1/60)))-8)
この数式を貼り付けるフィールドが「一般」または「数値」に設定されていることを確認します。異なる標準シフト長を持つ異なるジョブがある場合、創造的な変数の使用により、8 をセル参照に変更できます。
実行できることの例を次に示します。