- ベストアンサー
MS Excelにて、1/100単位の時間計算(引き算)をしたい
こんにちは。どうしても出来ず、検索しても良く分からず、皆様の知恵を拝借することにしました。 分:秒.00 と1/100秒までを表示させるセル同士の引き算の回答を求めるにはどのようにしたら良いのでしょうか? 例:1:01.50 - 1:02.00 = -0.50 とマイナスの値を出したいのです。 「分」の部分がなければ、通常の引き算で答えが得られたのですが・・・ どうぞ宜しくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
すでに回答のあるように、「ツール」ー「オプション」ー「計算方法」タブで「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")) が一例として考えられます。
その他の回答 (2)
- mt2008
- ベストアンサー率52% (885/1701)
秒で答えを出すなら、こんな方法も。 計算結果に86400(一日の秒数)を掛け、表示形式を数値、小数点を2桁にする。 例:=(A10-A11)*86400 日付のシリアル値の場合、1日(24時間=1440分=86400秒)を1として、起点日から増えて行っていますので差分に86400を掛けることで秒が取り出せます。
お礼
お礼が遅くなりました。 どうもありがとうございました。
- grumpy_the_dwarf
- ベストアンサー率48% (1628/3337)
Excelの時間の計算でマイナスの値を扱いたければ、オリジナルの Mac版のとおり、「1904年から計算する」設定にします。それだけ。
お礼
お礼が遅くなりました。 どうもありがとうございました。
お礼
お礼が遅くなりました。 どうもありがとうございました。 大変参考になりました。