• 締切済み

エクセル関数で、1分単位を15分単位へ変換

アルバイトの勤怠管理をしています。 この度法律に則り、15分単位のまるめを廃止し、1分単位で給与を支払うことになりました。 1分単位の実態と仮に15分単位だった場合とでレイバーを比較したく、、、。 以下のように、1分単位から、15分単位へ関数にて変換することはできるのでしょうか? ----------------------------- ※1分単位⇒15分単位へ変換 【出勤】 8:56⇒9:00へ変換 【退勤】 18:09⇒18:00へ変換 【休憩】 13:11~13:57⇒13:00~14:00へ変換 ----------------------------- 1000件以上のデータがありまして、困っています。 よろしくお願いいたします。

noname#69378
noname#69378

みんなの回答

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

No1の方の式をお借りします。 給与計算に使用するのであれば、 出勤と休憩終了 : =CEILING(A1,"0:15") 退勤と休憩開始 : =FLOOR(A1,"0:15") シリアル値のままにして 書式を 時刻 或いは ユーザー定義で h:mmなどの 方が良いかもしれません。

回答No.1

出勤と休憩終了 : =TEXT(CEILING(A1,"0:15"),"h:mm") 退勤と休憩開始 : =TEXT(FLOOR(A1,"0:15"),"h:mm")

関連するQ&A

  • エクセル関数 検証をお願いします。

    勤怠の管理表を作成しています。 先日端数処理の方法を質問して、解決したのですが、また分からない所がでてきてしまいました。 数式の検証をお願いします。 給与は15分毎に計算し、00時から深夜です。 出勤時間と退勤時間から通常、深夜、合計の3つの時間を計算しています。 その時間を端数計算する式です。 15分~29分=25、30分~44分=50、45分~59分=75 ・02:58~05:30の場合 通常0.0、深夜2.50、合計2.50となります。 でも、現状だと通常2.5、深夜0.0、合計2.5になってしまっています。 出勤時間と退勤時間から深夜時間を計算する式が if(isblank(退勤時間),"max(退勤時間+(出勤時間>退勤時間)-"24:00",0)-max(退勤時間*退勤時間)-出勤時間、0)-max(出勤時間-"24:00",0)+max(出勤時間-出勤時間)-max(出勤時間-退勤時間,0)*(出勤時間<退勤時間)) if関数なのでごちゃごちゃして分かりづらい式になってしまいました。 FLOOR関数で時間の計算ができるそうですが、通常と、深夜で分けて計算することもできるのでしょうか? 式の問題点や、もっと簡単な関数がありましたら教えてください。 宜しくお願いします。

  • Excelの関数について

    勤怠の計算について 現在、土日に出勤した労働時間を1つのセルに表示させるために 関数を使用して表示させようと試みておりますがうまくいきません。 A1のセルに出勤日 A2に出勤時間 A3に退勤時間 A4に休憩時間 A5に拘束時間 A6に曜日 A7に曜日(数値) A8実働時間 A9に【曜日の数値が6より大きければ(土日)、A9に実働時間を表示させる】 という関数を組みたいです。 アドバイス等、お力をいただけますと幸いです。 よろしくお願いいたします。

  • 勤務時間の集計です

    Exelでタイムカードの集計をするのに、退勤時刻から出勤時刻を引いて休憩時間を引きます。 出勤と退勤はFLOORとCEILINGを使って15分単位でまとめますが、さらに出勤時刻を早く来ても8:30で計算させる関数の使い方を教えてください。よろしくお願いいたします。

  • エクセル 退勤表

    こんばんは。 行き詰まりを感じましたのでどうか教えてください。 只今、エクセルで出退勤表を作成しています。 その際に実労働時間を求めたいのですが、IF関数が上手く組めません。 以下に条件を表示します。 (1)勤務時間は8:30~17:30です。 (2)休憩時間を入れます。  ・8:30~12:00までの出勤の方は昼休憩時間無し、中休憩時  間なしの3時間30分勤務です。  ・8:30~15:00までの出勤の方は昼休憩時間が50分ありの  中休憩時間なしの5時間40分勤務です。  ・8:30~17:30までの出勤の方は昼休憩時間が50分ありの  中休憩10分の8時間勤務です。 自分で時間計算を考えたのですが  8:30~17:30まで「=退勤時間-出勤時間-TIME(1,0,0)」  8:30~15:00まで「=退勤時間-出勤時間-TIME(0,50,0)」  8:30~12:00まで「=退勤時間-出勤時間」 をつかって =IF(退勤時間<="12:00",退勤時間-出勤時間,IF(退勤時間<=15:00,退勤時間-出勤時間-TIME(退勤時間-出勤時間-TIME(0,50,0),退勤時間-出勤時間-TIME(1,0,0) と考えましたが計算ができませんでした。 まったく違うのかもしれません。 訂正もしくは根本的に考えが違うのか、教えてください。 宜しく御願いします。

  • <Excel>時間の差異を30分単位で丸めたいのですが…

    シフトの勤務開始および終了時間と、実際の出退勤時間の差異を30分単位で 丸めたいのですが、どうしてもうまくいきません。 シフト時間をA1・出勤(退勤)時間をA2とし、A3に差異を丸めるとする… =FLOOR(A1-A2,"0:30") とすると、差異が0:30ちょうどの時に0:00となってしまいます。 これを、0:30と表示させたいのですが、どうしてもできません。 色々と試しましたが、:30と:59のどちらかが必ずおかしくなります。 <補足> 出勤を8時とすると、7:31~8:00は8:00、8:01~8:30は8:30と 30分単位での切り上げになります。 退勤を17時とすると、17:00~17:29は17:00、17:30~17:59は17:30と 30分単位での切り捨てになります。 以上、よろしくお願いします。

  • 勤怠時間の計算について

    勤怠時間の計算についてお願いします。 C2セルに出勤時間、D2セルに昼休み時間、E2セルに退勤時間を入力します。 退勤時間を 30分単位で丸めたいのですが、17:20が退勤時間の基準で それ以降 30分単位で残業がつきます。 退勤時間隣のセルF2セルにE2セルに入れた退勤時間を17:25が17:20と出るようにするには どのようにしたらいいのでしょうか? 17:20を過ぎて17:49までは17:20 17:50になると18:19までは17:50 18:20になると18:49までは18:20 その後は30分単位で続きます どのような関数を、E列に入れたらいいでしょうか? どうぞ宜しくお願いいたします。

  • エクセルの変換式を教えてください。

    私は勤怠管理をエクセルで行っています。従業員の勤務時間を30分単位で管理しています。 【当社のルール】 (1)11:46~12:15までに出勤した場合は12:00から出勤開始 (2)12:16~12:45までに出勤した場合は12:30から出勤開始 (3)12:46~13:15までに出勤した場合は13:00から出勤開始 【やりたいこと】 Aのセル(出勤時間)を見て、Bのセルに 自動的に変換できる式を教えて欲しいです。 例)   A B 1 11:46   12:00 2 12:04   12:00 3 12:18   12:30 4 12:43   12:30 5 12:55   13:00 6 13:15   13:00

  • 深夜残業時間の算出とIFEROORについて

    勤怠管理表から以下の2つを求める関数を教えてください。 <勤怠管理表フォーマット> 出勤時間/退勤時間/休憩時間/実働時間/深夜残業時間 1.深夜残業時間について 出勤時間/退勤時間/休憩時間/実働時間/深夜残業時間 10:00    23:25    1:00     12:25    1:25 単純に22:00時以降の時間だけを求めたいと思っています。 2.実働時間のIFEROORについて 休暇や欠勤で出勤/退勤の項目が未入力の場合は、 実働時間に「-」を入れたいと思っています。 ただ、通常は、=退勤時間-出勤時間-TIME(1,0,0)の関数が入っていますが 組合せ方が分かりません。 以上、2つのご回答をお願いします。

  • エクセル 残業時間の計算

    いつもお世話になります。 エクセルで勤怠表を作っています。 出勤時間・・・D8 退勤時間・・・D9  に書く事にした時、 残業時間をD13に表示させたいのですが上手くいきません。 関数を教えて頂けると助かります。 定時時間:8:00~17:00 残業時間:17:01~22:00、5:30~8:00 深夜残業時間:22:01~5:30 尚、時間は30分単位で切り下げです。 宜しくお願い致します。

  • EXCEL 時間計算について

    出勤から退勤までの時間を計算したいです。しかし、お昼休憩の1時間は省きます。また、算出した数字は、15分単位で表示し、14分は00分で表示します。C列にいれる式はどうなりますでしょうか?  A列   B列   C列 (出勤)(退勤)(勤務時間)  8:45  16:32  7:45

専門家に質問してみよう