• ベストアンサー

MS Excelにて、1/100単位の時間計算(引き算)をしたい

こんにちは。どうしても出来ず、検索しても良く分からず、皆様の知恵を拝借することにしました。 分:秒.00 と1/100秒までを表示させるセル同士の引き算の回答を求めるにはどのようにしたら良いのでしょうか? 例:1:01.50 - 1:02.00 = -0.50 とマイナスの値を出したいのです。 「分」の部分がなければ、通常の引き算で答えが得られたのですが・・・ どうぞ宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

すでに回答のあるように、「ツール」ー「オプション」ー「計算方法」タブで「1904年から計算する」にチェックを入れればマイナス表示されます。 ただし、この設定を変更した場合の"副作用"にも注意が必要です。 「1900年から計算する」ブックと「1904年から計算する」ブック間での参照や両方のデータを使った計算において問題が生じるからです。 http://support.microsoft.com/default.aspx?scid=kb;ja;180162 この設定を変更しないでマイナスを表示させる方法としては、 =IF(A1-B1<0,TEXT(ABS(A1-B1),"-"&"hh:mm:ss.00"),TEXT(A1-B1,"hh:mm:ss.00")) が一例として考えられます。

torabun
質問者

お礼

お礼が遅くなりました。 どうもありがとうございました。 大変参考になりました。

その他の回答 (2)

  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.3

秒で答えを出すなら、こんな方法も。 計算結果に86400(一日の秒数)を掛け、表示形式を数値、小数点を2桁にする。 例:=(A10-A11)*86400 日付のシリアル値の場合、1日(24時間=1440分=86400秒)を1として、起点日から増えて行っていますので差分に86400を掛けることで秒が取り出せます。

torabun
質問者

お礼

お礼が遅くなりました。 どうもありがとうございました。

回答No.1

Excelの時間の計算でマイナスの値を扱いたければ、オリジナルの Mac版のとおり、「1904年から計算する」設定にします。それだけ。

torabun
質問者

お礼

お礼が遅くなりました。 どうもありがとうございました。

関連するQ&A