• ベストアンサー

[Excelの時刻計算]秒の切捨て

時刻の計算で A1:10:00:01 B1:9:59:40 この二つを引き算したときに 分単位で結果を出したいため (C1:00:01としたいです) 秒を切り捨てて計算をしたのですが、 この切り捨て方法がわかりません! シリアル値が関係していると思うのですが。。。 どうかよろしくお願いします(>_<)

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

  • ベストアンサー
  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.1

10:00:01-9:59:40は 00:00:21 になりますが? 秒を切り捨てるのであれば =INT((A1-B1)*24*60)/24/60 秒を切り上げるのであれば =ROUNDUP((A1-B1)*24*60,0)/24/60 試してみてください。 シリアル値では 1日が 数値の1ですので *24 で 1時間が 1 更に*60で 1分が 1になる単位になるので 切捨て(切り上げ)後に/24/60で元に戻してみました。

koaramanbo
質問者

お礼

お礼が遅くなり申し訳ありません。 上記の方法で解決しました。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • sige1701
  • ベストアンサー率28% (74/260)
回答No.3

=FLOOR(A1,"0:1"*1)-FLOOR(B1,"0:1"*1) 小数演算誤差が心配なのでこちらがいいかな? =(INT(A1*24*60)-INT(B1*24*60))/24/60

koaramanbo
質問者

お礼

お礼が遅くなり申し訳ありません。 解決しました。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • Masa2072
  • ベストアンサー率51% (94/182)
回答No.2

本来ならANo.1さんの方法が正攻法なのでしょう(たぶん私も同じようにします) あえて別解を考えると =TIMEVALUE(TEXT(A1,"h:m"))-TIMEVALUE(TEXT(B1,"h:m")) と秒を切り捨てた書式の文字列にして、さらにシリアル値に戻して計算 回りくどいですが、こういった方法もあります。 もっとも切り捨てにしか対応できませんが・・

koaramanbo
質問者

お礼

お礼が遅くなり申し訳ありません。 解決しました! シリアル値ってなんだか混乱してしまいます・・・。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルで時間計算 (23:00~13:00)(端数切捨て)

    会社の稼動時間を計算するにあたり、前日の23時~翌13時等の計算ができずに困っております。 A1   B1    C1 23:00  13:13    14:00 といったように、15分単位で切り捨てで計算できる方法はないでしょうか? よろしくお願いします。

  • EXSEL2007 時刻計算

    A1セルに 11:00と入力 B1セルに他セルからの計算結果時刻が 2:30 と出た場合、C1セルにA1セルとB1セルの合計を求めたら13:30と表示されます。 B1セルの計算結果がマイナスの場合、当然、A1セル時刻から引き算結果がC1セルに表示されます。B1がマイナスのときは計算に反映させたくないのですが、何か方法がありませんか。

  • EXCELの時間計算

    セルA1に、「9:43:20」と時刻が入力されています。 セルB1に、「3.2」と時間(分)が入力されています。 セルC3には、A1の時刻から,B1の時間が経過した後の時刻を 表示させたいです。 ※B1の「3.2」を3.2分(3分12秒)として計算したいです。 C3の計算式を教えてください。 ※計算した結果の時刻は,9:46:32です

  • エクセルの時刻表示

    時刻表示に関して     A      B      C 1 6:27:58  2 6:27:59  3 6:28:00  6:28:00   6:28 4 6:28:01   上記のように… Aに時刻をズラリ。 Bに00秒と30秒のみを表示。 CにBで表示されているものを分単位で表示。 このような表はエクセルで作成可能でしょうか? 通常の数値なら出来るんですが、時刻だとわからなくなってしまったので、助けてください。

  • Excelの時刻の計算(マイナス表示)

    時刻のセルでひき算をし、マイナス表示も出したいのですが。。 例えば A1に [2002/5/9 7:00] B1に [2002/5/9 8:00] とあって C1に [B1-A1] と計算式を入力すると [1900/1/0 1:00]となり、表示形式を[h:mm]にすると[1:00]とできますよね。 このときに B1に [2002/5/9/6:00] とあるとC1には[##########]となってしまうのですが、 6:00-7:00なので [-1:00]と表示させることはできないでしょうか。 できればAとBの値そのものは変えたくないのですが。。。お願いします

  • エクセルの計算式の計算結果が合わないです。

    簡単な減価計算の計算式を作ったのですが、計算結果が合わず困っています。 A1に100,000,000 A2に=A1*0.15 B2に15 C2に=(1/B2)*2 とし、 一番求めたい計算式が =A2*C2なのですが、答えが2,000,000になります。 A2は15,000,000でC2は0.133(小数点以下3桁切り捨て)ですが、 乗算すると19,950,000にならないといけませんが、どうしても2,000,000になります。 誰か=A2*C2で19,950,000に計算がなる方法を教えてください。

  • アクセスVBAでの時刻の計算

    開始時刻と終了時刻をテーブルに保存するために、フォームの入力欄に、操作者は3つ入力します。 A開始時刻の時 B開始時刻の分 C完了までの時間(分間) 開始時刻は、A時B分でそのままテーブルに保存できます。 終了時刻は、(A時B分+C分の計算結果の時部)時(A時B分+C分の計算結果の分部)分 としてテーブルに保存できますが、どのように表記したらよいのでしょうか? よろしくお願いいたします。 ( Windows XP : Access 2002 )

  • エクセルでの時刻計算

    エクセルでの時刻計算(足し算)後の表示方法について教えて下さい。 A1に1450、B1に5430と入力して表示形式には「00":"00":"00」と設定すると、A1には00:14:50、B1には00:54:30と表示されます。 C1に「=A1+B1」と設定すると「00:68:80」と表示されてしまいます。 「01:09:20」と表示させたいのですが…。 A1、B1には「:」を打つのが大変なので省略して、かつ上記のように表示することは可能でしょうか。 どうしても計算式がわかりません。 ご存じの方教えて下さい!!

  • Excel 時刻の計算方法

    Excel 時刻の計算方法 セルA 10/26/2010 06:54:32 セルB 10/27/2010 12:34:56 このような状態で、セルCにhh:mm:ss形式でAの時刻からBの時刻までにかかった時間を表示させたいのですが どうすればいいのでしょう

  • エクセル 10の単位の切捨て切り上げ

    エクセルの計算で結果をでた数値の10の単位を切捨てしたり、切上げをしたいのですがよくわかりません。 切捨て切り上げの方法を教えてください。

建物間で利用したい
このQ&Aのポイント
  • 建物間で利用したい製品に関する質問をお寄せいただきました。
  • ご利用の製品はPCやゲーム機など様々な端末に対応しています。
  • お困りごとの詳細をお知らせいただけると、的確な回答が得られるかと思います。
回答を見る

専門家に質問してみよう