• ベストアンサー

エクセル 時間の四捨五入

エクセルで残業時間の管理をしています。 セルの書式設定を『時間』にし、日々の残業時間を2:30等記入し、最後に合計を出しています。 合計時間数の分数が30分以上の場合、1時間に切り上げをするのですが、関数による時間の四捨五入の仕方がわかりません。 例えば 8:45→9 7:15→7 というような表示にしたいのです。 よろしくお願いします。

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

  • ベストアンサー
  • FEX2053
  • ベストアンサー率37% (7987/21354)
回答No.1

Excelでの時刻データは、1日を"1"とした小数点以下の数値で行っています。 ですので、そのままでは整数をベースとした各種の関数が使いづらいため、 単純に24倍して「時刻」単位に換算して処理するほうがいいと思います。 具体的に、時刻がA1セルに入ってるとすれば =ROUND(A1*24,0)/24 これで、計算できるはずです。

zunnda
質問者

お礼

ありがとうございます。 慣れ親しんでいる”ROUND"で解決できるんですね。

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

その他の回答 (4)

noname#204879
noname#204879
回答No.5

=MROUND(A1,"1:0")

全文を見る
すると、全ての回答が全文表示されます。
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.4

30分以上は切上げ、30未満は切り捨てとしています。 =FLOOR(A1+"0:30","1:00")

全文を見る
すると、全ての回答が全文表示されます。
  • tomname
  • ベストアンサー率20% (3/15)
回答No.3

A1に時刻があるとして =FLOOR(A1+"0:29","1:00") 表示形式を時刻に こんなことですかね?

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

=IF(MINUTE(A1)>=30,TIME(HOUR(A1)+1,0,0),TIME(HOUR(A1),0,0)) みたいな感じでどうでしょう。

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

関連するQ&A

  • エクセルの四捨五入で

    エクセルでセルに[=5/2]と入力すると2.5となります。 小数点以下の桁数を0にすると四捨五入されて3になります。 このセルを2つ作ると「3」が2つ表示されますがドラッグして右下に合計を表示させると「5」と表示されます。 このときに四捨五入された後の合計すなわち「6」と表示させることはできないでしょうか。

  • エクセル 四捨五入??

    エクセルで計算しセルの書式設定で小数点3位までにしたばあい4位のは四捨五入されて繰り上がってしまうのでしょうか?

  • エクセルで四捨五入するときの

    エクセルでround関数を使って比率(%)をだしているのですが 合計すると四捨五入の関係で100%にならない事が良くあると思うのですが、100%になるように調整する様な関数とか 何か解決策があれば教えて下さい。 よろしくお願いします。

  • エクセルの四捨五入の合計

    エクセルで表計算をして、小数一位で四捨五入した場合ですが、横の計は四捨五入後の整数でいいのですが、縦の計をオートシグマで集計すると四捨五入前の計になり、合計があいません。これを四捨五入後の整数の合計にできないでしょうか?

  • エクセルで千円単位を四捨五入せずに表示

    エクセルで例えば¥9500を千円単位で表したい場合、セルの書式設定からユーザー定義で #,##0,とすれば千円単位になりますが、四捨五入されて¥10になってしまいます。 これを四捨五入せずに¥9.5と表示させるにはどうしたらいいのでしょう? 誰かわかる人がいれば、知恵を貸してください。

  • エクセルで千円単位を四捨五入せずに表示

    エクセルで例えば¥9500を千円単位で表したい場合、セルの書式設定からユーザー定義で #,##0,とすれば千円単位になりますが、四捨五入されて¥10になってしまいます。 これを四捨五入せずに¥9.5と表示させるにはどうしたらいいのでしょう? 誰かわかる人がいれば、知恵を貸してください。

  • エクセルで四捨五入

    エクセルで関数を使わずに、一の位から以下を、四捨五入したいのですが、 ユーザー定義でどうしたらいいものか悩んでおります。 ご存じの方がおられましたら、教えて下さい。

  • エクセル 負の値の四捨五入

    エクセルのバージョンは2002です J404セルは、千円単位での入力(書式ではなく)がなされており、たとえば10万500円なら「100.5」と入力されています。 そこで、これを円単位に修正したうえで円未満を四捨五入したいのですが、 このセルの値として、正の値と負の値の両方が考えられる場合にROUND関数をどのように使ったらいいでしょうか? 実際に「-4533.5695」や「-830.521700000002」という値があり、 =IF(J404>0,ROUND(J404*1000,0),ROUND(J404*-1000,0)*-1) などと試したのですがうまくいきません。 ROUNDDOWNを組み込んでも駄目でした。 負の値をうまく四捨五入できる式は無いでしょうか? よろしくお願いします。

  • excel関数で四捨五入以外の切り捨て、切り上げ

    excelの関数で四捨五入以外の切り捨て切り上げはどうすればいいでしょうか。 小数点以下を切り上げ・切り捨てしたいのですが、 .5までは切り捨てにしたいのです。.51だと切り上げ。 ROUNDだと.5から切り上げになりますよね。 よろしくお願いいたします。

  • Excelの関数、四捨五入について

    ご質問があります。 現在Excelで表を作っているのですが、どうしても四捨五入で躓きます。 例) A 1234.56 →四捨五入(ROUND.1) →B 1235 上記のようになるのですが 例) B 1235×0.9 → 1111.1(小数点第一表示) 上記のようになってしまいます。 四捨五入したBのセルに対し0.9をかけているはずなのに 四捨五入を行う前のAに0.9をかけた答えが出てしまうのです。 これの謎が解けず困っています。 どなたかお分かりの方がいましたら宜しくお願い致します。

usbメモリーについて
このQ&Aのポイント
  • windows11回復ドライブ作成時には、windows10用のusbメモリーを使用して問題ないのか
  • usbメモリーの販売店がwindows10用のものしかない場合、windows11回復ドライブ作成に使用しても問題はないか
  • 富士通FMVでusbメモリーを使用する場合、windows11回復ドライブ作成にはwindows10用のものが必要か
回答を見る

専門家に質問してみよう