• ベストアンサー

Excelで時間合計した後の10進法へ変換(15分単位切捨て)

Excelで時間計算を行った結果を[h]:mmという表示形式にしてます。 例えば各セルに次のような計算結果が出ているとします。 セル[A1] 340:50 セル[A2] 330:40 セル[A3] 320:20 セル[A4] 310:10 これを10進法に変換し、更に15分(0.25)毎に切捨てを行いたいんです。 その結果、上記各セルは次のような表示になります。 セル[A1] 340.75 セル[A2] 330.50 セル[A3] 320.25 セル[A4] 310.00 この方法を知っている方がいましたらぜひ教えてください。 よろしくお願いします。

  • Age40
  • お礼率87% (27/31)

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

  • ベストアンサー
  • hirumin
  • ベストアンサー率29% (705/2376)
回答No.1

列を1つ追加してしまうのですが、例えば [B1]=FLOOR(A1*24,0.25) 表示形式は#.00に もしくは… [B1]=TEXT(FLOOR(A1*24,0.25),"#.00") とかかな。

Age40
質問者

お礼

スゴイ! ばっちりです。 ありがとうございました。

その他の回答 (1)

noname#204879
noname#204879
回答No.2

=FLOOR(A1/"1:0",0.25)

Age40
質問者

お礼

FLOORという関数は初めて知りました。 ホントびっくりしています。 ありがとうございました。

関連するQ&A

  • エクセル2003を使用して合計した時間の変換方法

    既に既出でしたら申し訳ありません。 Excel2003での時間表示変換について伺いたく存じます。 Aセルに分単位で時間が表示されており 例:A1に190   A3に256 という風に記載 このA列セルの合計時間(分)が1775となり 1775を何時間何分と表示をさせたいのですが 1775/24で計算してセルの書式設定で「h"時間"m"分"」と表示を設定すると 23時間0分と表示が出てきてしまいます。 1775/60だと 14時間0分になってしまいます。 電卓で計算した結果だと29.5833333・・・ となるので 29時間34分と表示が出る様に設定する 簡単な方法を何方かご教授頂けますでしょうか。

  • エクセルで時間の単位ごとの切捨てと切上げ

    すごく困ってます! エクセルで船の到着についての表を作成しています。内容は、A1に「速力」(←例:10)、B1に「距離」(←例:12.8)、C1に「出発時間」(←例:20:00)と表示した場合、D1に出発時間から何分で到着するか、という結果(時間)を表示したいのです。 そこまでの内容であれば、計算式や関数で求めることができたのですが、そのD1の答えが仮に「20:53」「20:54」とすれば、切り上げして「20:55」に、その答えが「20:51」「20:52」とすれば、切捨てして「20:50」に出したいのです。 同様に、「20:56」「20:57」とすれば、切り捨てして「20:55」に、「20:58」「20:59」とすれば、切り上げして「21:00」としたいのです。 あまりの難しさに困ってます。 皆さんからの知恵を貸してください!お願いします!!

  • エクセルの時間の足し算

    エクセル2010で時間の足し算をしたのですが、うまくいきません。 状況としては、 現在セルの表示形式は、h:mmです。 計算は、 0:10+0:13+0:06+0:09+0:05+0:30+0:04+0:06+0:07+0:30+0:10+0:30+0:09+0:11+0:03 なんですが、結果が1:33と表示されてしまいます。 30分が3つ入っているのでそれだけで1:30にはなるのですが・・・うまくいきません。 足し算は、オートサムで行っています。 もっと短い0:06+0:05+0:30は、ちゃんと0:41と表示されます。 どうすれば良いでしょうか。

  • エクセルの時間の合計が表示されないんですが・・

    すみません、以前も休憩時間の計算方法などでこちらで教えて頂いたのですが、 また、つまづいてしまいまして・・すみませんが教えてください。 エクセルで、勤怠管理をしています 負の表示はさせないように  セルの書式設定の表示形式をユーザー設定で [h]:mm;; としたところ、 その複数セルの時間合計をSUMで自動表示させようとしたところ空白になってしまいます。 どうすれば合計が計算表示されるのでしょうか? 時間表示は、0:00の60進法表示です。 具体的には下記のような表を作っています (必要ない情報かもしれませんが) Aセル:出社時間 Bセル:退社時間 Dセル:延時間 Eセル:休憩時間 Fセル:就労時間(=D-Eで自動表示) Gセル:8時間超勤務時間(=F-("8:00"*1)で自動表示) Gセルのみ、負の表示はさせないように セルの書式設定の表示形式をユーザー設定で [h]:mm;; としています そうしたところ、Gセルの時間合計をSUMで自動表示させようとしたところ空白になってしまいます。 どうすれば合計が計算表示されるのでしょうか? 宜しくお願いいたします。

  • エクセルで時間の合計ができません

    セルの表示を0:00となる[h]:mmとしています。たとえば、SUM(A1+A2+A3+A4+A5)とすると5:00など正常に動きますがSUM(A1:A5)とすると0:00となります。時間形式以外の計算ではSUM(A1:A5)の関数も正常に動きます。TEXT関数を調べましたが理解できませんでした。とても困っています。よろしくお願いします。

  • 現在の時間を5分単位で切り捨てで表示したい

    会社で退社時間を記した書類を出すのですが、 退社時間を5分単位切り捨てで表示するにはどうしたらいいですか? やりたいことは 例えば、終了時間が17:30だとしたら 現在時間をNOW()で表示させて、17:30より前だったら、17:30を表示して 17:30を超えていたら5分単位で切り捨てして現在の時間を表示したいのです。 例えば、17:59ならば、17:55になります。 A1にNOW()を入れて、 A2にIF(A1<17:30、17:30,FLOOR(A1,"0:05"))ではエラーがでます。 どうしたらいいですか? 表示形式の問題でしょうか。

  • エクセル 時間の表記 合計の端数30分以上を切上げ時間としたい

    出張の報告書を作成しています。 以下の表があります。      1行程 2行程 3行程  合計 申告時間 移動時間 08:50  11:10  5:30  25:30  26h 申告時間セル(F2)の表記を、26h(26時間の意味)と表記する方法を知りたいです。 合計セル(E2)の分単位が30分未満の場合は切り捨て、30分以上は切上げ時間としたいです。 セルの表示形式を [h] では、ただ単に時間の切捨て表記しかできず、30分以上の切り上げがわかりませんでした。(表示方法がわかりませんでした。) どのようなセルの設定又は関数を使用すればよいのでしょうか? よろしくお願いします。

  • excelで残業時間の合計を出したいのですが・・・

    お世話になります。m(_ _)m 残業時間の合計を出すために、OKWave等で情報を集めて、計算表を作りました。 A1 B1 C1  D1 ~  I1 残業1  残業2  残業3  残業4    合計 1:36 13:24 0:00 0:55 I1の合計でセルの書式設定~表示形式~分類~種類~時刻~13:30にすると6:45の結果でます。または、セルの書式設定~表示形式~分類~種類~ユーザ定義~[h]:mmにすると1542:45の結果が出ます。正しくは30:45と結果を出したいのですが、いろいろ調べましたが、これから先が行き詰まっています。どなたかアドバイス宜しくお願い致します。 追伸、A1~D1までのセルの書式設定は表示形式~分類~種類~時刻~13:30です。

  • Excelマクロにて30分単位の計算方法について

    Excelのマクロにて30分単位の計算方法についてご存知の方宜しくお願いします。 8:01~8:30のデータを8:30に変換 8:31~9:00のデータを9:00に変換 という様に30分単位で時間の切り上げ計算 8:00~8:29のデータを8:00に変換 8:30~8:59のデータを8:30に変換 という様に30分単位で時間の切り捨て計算 セルにCEILING(A1,"0:30")やFLOOR(A1,"0:30")を使用して記述しても良かったのですが パターンが多すぎてセルに記述する事が出来ませんでした。(文字数制限の為) ので、マクロでの記述方法をご存知の方宜しくお願いします。

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

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

専門家に質問してみよう