
No.7
- 回答日時:
例からお昼休みを考慮しないとして
A2:出勤時間
B2:退勤時間
=TIME(HOUR(B2-A2),INT(MINUTE(B2-A2)/15)*15,0)
表示書式が変わってしまう場合は、書式のコピー貼り付けして下さい。
No.6
- 回答日時:
こういうのは、ひじょうに難しいですね。
=FLOOR(MAX(B1,"13:00")*1440-"13:00"*1440+MAX(MIN("12:00",B1)*1440-MAX("8:45",A1)*1440,0),15)/1440
朝の開始時間が、8:45 だとした場合の計算です。
8:30 だったら、8:45 を直してください。お昼は、12:00~13:00としました。
なお、早朝労働や夜勤・残業計算などは、もうすこし複雑です。
または、昼食フリータイム制なら、
=FLOOR(B1*1440-A1*1440-60,15)/1440
時間は、引き算,割り算, FLOOR, MOD など減算に関わる計算、また、差分を増加率としてコピーするフィル・ドラッグが出来ません。
両方とも、浮動小数点丸め誤差が生じる可能性があるので、時間をそのまま引数にして、計算せずに、一旦、整数に戻すか、テキスト化してから、もう一度、数値にしてあげなくてはなりませんね。
こういう点が、Excelの問題点かな?
No.5
- 回答日時:
勤務状況管理においては#1さんのFLOOR関数を使用するのが
一般的なようです。
http://www.relief.jp/itnote/archives/001084.php
また、#4さんに補足しておきます。
EXCELでは時刻を表すのにシリアル値を用いて計算しています。
時刻を表すシリアル値は24時間を1とし、昼の12:00は半日
つまり0.5というシリアル値になります。
ご質問者の例で15分単位で考えるということは1日24時間を
96分割・・・・(60分÷15分)×24=96
して考えることになります。そこで#4さんの回答のような
数式が登場するわけです。
#4さんのの数式はA列とB列が逆になっているようです
ので、昼食時間の1時間を考慮すると
=ROUNDDOWN((B1-A1-"1:00")*96,0)/96
となると思います。
http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu …
参考URL:http://www.relief.jp/itnote/archives/001084.php,http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu …
No.3
- 回答日時:
お昼休憩を勤務時間から除くと、6:45になると思うのですが・・
とりあえず、こんな式でどうでしょう?
=INT((B1-A1-"1:00")*24*4)/24/4
-"1:00" はお昼の休憩時間を引いています。
また時刻は、Excelでは24時間を1.0と考えているので、
24*4倍して小数を切り捨てれば、15分単位に丸まります。
No.1
- 回答日時:
1行目に入力されているとして
C1に
=FLOOR(B15-A15,"0:15")-"1:00"
と入力。
6:45
になります。
休憩1時間を考慮しないなら、
後半の
-"1:00"
を削除。
もし、
-"1:00"
を入れる入れないを自動判定したいなら
条件をおっしゃってください
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセル2019の関数を教えてください。 8 2022/12/16 12:45
- Excel(エクセル) 出退勤管理の早退時間について 4 2023/08/21 15:22
- Excel(エクセル) エクセルの早退時間を計算したいです。計算はうまくいっているようですが… 1 2022/12/26 16:22
- Excel(エクセル) 出退勤管理の遅刻・早退時間について 3 2023/08/10 15:33
- Excel(エクセル) エクセルで勤務時間の計算をしています。 下記図でstartは勤務開始時間、endは勤務終了時間です。 5 2022/06/07 13:51
- その他(Microsoft Office) Excel 勤務時間の計算について~(残業)有.無しの場合。 4 2022/07/17 21:03
- Excel(エクセル) エクセルで休憩時間を引く時と、引かない時の数式 3 2022/11/05 11:48
- Excel(エクセル) Excel関数で日またぎの勤務時間にしるしを立てる 2 2022/04/20 17:22
- Excel(エクセル) 月間シフト表から総勤務時間を計算する関数 4 2023/05/20 07:12
- Visual Basic(VBA) VBAで時間(00:00形式)を積算(足し算)したい 1 2022/11/15 17:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
至急!!体調不良でバイト休むべきか
-
アルバイトの有給休暇(比例付...
-
エクセルの時間の計算、何時以...
-
1分単位のタイムカード計算でエ...
-
人件費の目安は?
-
勤務表ですが、思うように出来...
-
IF関数について、14時以降の...
-
出勤日数が合わないです。
-
バイトの給料計算について。 自...
-
給与計算
-
タイムカードがない会社で鹿島...
-
派遣の時差出勤について
-
会社遅刻
-
月途中で通勤手当が変更となる...
-
【0.25での計算】Excelを使用し...
-
交通費(定期代)の日割計算
-
給与規程 欠勤控除の計算方法
-
基本給って月に祝日多かったり...
-
基本給16万の会社はブラックで...
-
高校生です。今月から初めての...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
月途中で通勤手当が変更となる...
-
エクセル不変則な休憩時間の実...
-
IF関数について、14時以降の...
-
至急!!体調不良でバイト休むべきか
-
何進法なのかわからない
-
7時間55分勤務で1ヶ月20日出勤...
-
バイト先へのお菓子で、最終出...
-
1分単位のタイムカード計算でエ...
-
給与明細と実際の出勤日数が違う
-
出勤日数が合わないです。
-
会社遅刻
-
タイムカードって出勤も退勤も...
-
会社って、無断出勤するとどう...
-
休日出勤のお昼休みの取り扱い...
-
バイトでタイムカードを帰りの...
-
交通費(定期代)の日割計算
-
【0.25での計算】Excelを使用し...
-
遅刻・早退の控除計算について
-
建設業・夜勤の深夜労働金額の...
-
エクセルで関数を使い時間差を...
おすすめ情報