質問がありましたので・・・
Excelでの日付・時間の加減演算について整理してみました。
上は処理結果です。
例えば、現在の時間は・・・
=NOW() で以下のように求められます。
2025/10/15 11:30
このときのカナダ・トロントの時差は14時間です。コレを求めるには・・・
=NOW()-(14/24) で求められます。
2025/10/15 03:30
セルB2に=NOW()で2025/10/14 21:30と表示されている状態で
セルC2に時差を表示したい場合は=B2-(8/24)。
ストレートに表示したい場合は、セルC4に=NOW()-TIME(17, 34, 0)。
=NOW() で以下のように表示されたセルを選択し、
2025/10/15 11:30
ここで17時間34分前は、
=NOW() - TIME(17, 34, 0)
セルB3に=NOW()で2025/10/15 11:30と表示されている状態で
セルC3に時差を表示したい場合は=B2-TIME(17, 34, 0)。
ストレートに表示したい場合は、セルC4に=NOW()-TIME(17, 34, 0)。
秒まで計算したい場合は・・・
書式を[yyyy/m/d h:mm]から[yyyy/m/d hh:mm:ss]に変更し・・・
=NOW()
hh,mm,ss
2025/10/15 11:30:12
セルB4に=NOW()で2025/10/15 11:30:12と表示されている状態で
セルC4に時差を表示したい場合は=B2-TIME(15, 26, 45)。
ストレートに表示したい場合は、セルC4に=NOW()-TIME(15, 26, 45)。
2025/10/14 20:03:27
C列のみで計算した場合の数式。
B列を指定して計算した場合の数式。




