• ベストアンサー

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

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

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

  • ベストアンサー
  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.2

セルC1に、「=IF(AND(A1<>"",B1<>""),FLOOR(IF(B1>A1,B1-A1,B1-A1+24),"0:15"),"")」と入力して「Enter」を押します。 続いて、セルC1を選択して、「セルの書式設定」の「表示形式」タブで、「ユーザー定義」を選び「h:mm」を指定して「OK」を押します。 その後、C1を下にオートフィルコピーします。 以上で、セルA1およびB1に時刻が入力されると、C1に15分以下を切り捨てた時間が表示されると思います。

nebelkreuz
質問者

お礼

未入力箇所の空白処理まで入れていただき、ありがとうございました。 無事作成することができました!!

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

その他の回答 (1)

  • telescope
  • ベストアンサー率54% (1069/1958)
回答No.1

FLOOR関数で出来ます。 =FLOOR(B1+1-A1,"0:15")

nebelkreuz
質問者

お礼

お礼欄を間違いましたm(__)m 度重ね、本当にありがとうございました

nebelkreuz
質問者

補足

ありがとうございます! 無事に希望通り計算できました!!

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

関連するQ&A

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

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

  • エクセルでの時間計算について教えてください。

    エクセルでの時間計算について教えてください。 バイト代をエクセルで計算しようと思っています。 A1 出勤時間 B1 退社時間 C1 労働時間 30分単位でバイト代を支払うため、30分を超えた端数は切り捨てで、労働した時間を出すのに =FLOOR(C6-B6,"0:30:0") と入れると、端数のない時間の場合、30分短くなってしまいます。 例)10:00出勤、14:00退社→3:30(4:00にしたいです) 端数がある場合にはちゃんと計算できるのですが、どのようにしたら良いか教えてください。 よろしくお願いします。

  • エクセルで時間外計算の仕方

    始業から終業時間がまちまちで、下記のような表を作成したいのですが上手くいきません。 何かいい方法はありましたら教えてくださいm(__)m 作りたい表↓ 超過時間は10時間以上、15分未満切捨てとし、残業代は1時間当り500円とした場合 始業時間  終業時間 稼動時間  超過時間   残業代  7:00    18:15    11:12     1:00       500  5:00    13:13     8:13      0:00         0 23:00     12:16    13:16       3:15        1625 作ってみて失敗した表↓ A1に10:00 B1に500と入力し A2に始業時間 B2に終業時間 C2に稼動時間 D2に残業時間 E2に残業代 として A2   B2      C3              D4                 E2 7:00   8:15  =FLOOR(B2+1-A2,"1:0")  =FLOOR(C3+1-A1,"0:15")  =D4*B1 ※稼動時間が10時間未満で残業がつかない場合の計算ができない ※残業時間に残業代を掛けた計算の計が違う 以上、IF関数を使えばいいのかとも思ったのですが、どう使えば有効なのかも判らずにおりました。 よろしくお願いします。   

  • エクセルで時間計算

    単純に19:00以降からの時間計算をしたいのですがうまくいきませんので教えていただけないでしょうか? 内容は19:00以降の時間を入力した場合そこからの時間を1時間単位で切り捨てた時間を求めたいのです。 A2に19:00以降の時間を入力した場合、C2に1時間単位での数字を表示させ、19:00未満では空白を表示させたいのですが、IF関数を使って、IF(A2>"19:00","19:00"-A2,"")だと20:00でも論理式の時点でFALSEになってしまいます。 その理由と1時間単位に切り捨て方法を教えていただけないでしょうか?宜しくお願いいたします。

  • EXCELでの時間計算について

    私の会社には、1ヶ月の残業時間を入力し印刷して提出する為のEXCELデータがあります。 自分で日毎に残業時間を入力して、その合計を電卓で計算して入力するようなものです。 残業した日が多い時は、いちいち合計を計算するのが面倒なので、なにか良い計算式は無いでしょうか。 今入力している方法は、A列に時間、B列に分(10分単位の入力)という感じで1ヶ月分を入力しています。 A列の「時間」は単純に足していけばよいのでしょうが、B列は「分」なので例えば合計して510分となったとき、 それを8時間30分にして、その8時間をA列のほうに足すというような計算式を教えて頂けませんでしょうか。 あと、日毎の残業時間は10分単位で入力するのですが、その月の合計は30分単位にして提出しなければなりません。 例えば、合計が30時間40分~50分の場合は30時間30分にしなければなりませんし、 30時間10分~20分の場合は30時間00分にしなければなりません。 この両方の内容を兼ね備えた計算ができる方法を教えて頂きたく存じます。 分かりにくい文章で、申し訳ありませんがよろしくお願い致します。

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

    すごく困ってます! エクセルで船の到着についての表を作成しています。内容は、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」としたいのです。 あまりの難しさに困ってます。 皆さんからの知恵を貸してください!お願いします!!

  • エクセルで給料計算-切捨てと切り上げ

    エクセルで給料計算表をいろいろ教えてもらいながら作ったのですが、当初は出社時間も退社時間も15分単位で45~00分は切り上げで00~15分後は切捨てにということでやってみたところ、途中で46~00分までが00分となり00~14分までが00分になるように変更したいのです。前回教えていただいたのでは=round(A1*48, 0)/48をセルに入力するということでしたが、これは45分は00分になってしまいます。何とかお知恵をお貸しください。お願いします。

  • エクセルで時間計算。ほんとうに沢山既出していますが、解りにくい気がして

    エクセルで時間計算。ほんとうに沢山既出していますが、解りにくい気がして。申し訳ありませんが以下の件で教えて下さい。 設備時間を分単位で算出したく。0時を回ると計算不可になるようでして。 例)am7時~深夜am3時までを分単位で、エクセルで計算で出るようにしたい。 たとえばA1に7:00B1に3:00と入力するとC1に答えが分で出るように。 B2、C2・・・と使用したいともおもっており、最終の合計も分単位としたい。 よろしくお願いします。

  • エクセルで時間給の計算をしたい

    外注でテープ起しの作業を依頼したいのです。録音時間に応じて自動計算で作業時間を出し、それを一定期間毎に集計したいと思います。 録音時間を入力 → 作業時間(録音の倍で計算) → 時給計算(30分単位で切り捨て)を算出 (例)48分の録音 → 96分の作業時間 → 1.5時間(90分)×時給 これを月単位で集計できればと思います。 良い方法はないでしょうか? 詳しい方教えていただけませんか?

  • 労働時間の端数について

    現在派遣で大企業で働いているのですが 15分単位で給与計算されており、14分とかでタイムカード切ってしまうと 切り捨て計算されてしまい、賃金が得られないのですがこれは違法ではないのでしょうか? 会社間でこういう契約を結んでいることがあるのでしょうか? もしそんな契約が有ったとしても、その契約は認められるのでしょうか?

outLookについて
このQ&Aのポイント
  • 「outLook」の意味をコンピュータプログラミングの観点から解説します
  • オフィス365の「outLook」とは、メールを扱うためのプログラムです
  • 質問者のメールの受信トラブルについて、outLookの設定や連携に問題がある可能性があります
回答を見る