- 締切済み
エクセルでの賃金の計算について
m_inoue222の回答
- m_inoue222
- ベストアンサー率32% (2251/6909)
私は時間計算をするときは必ず「分」に換算してから処理し改めて「時:分」に直しています 考え方が簡素化されますよ
関連するQ&A
- エクセルでの勤務合計時間の計算
エクセルで勤務合計時間を計算していますが、切り捨て・切り上げの関数入力が上手くいきません。 条件として 1)合計時間は数値に変換、0.5ずつ増やす 8時間30分(8:30)→8.5 9時間(9:00)→9 2)出勤・退出時間で00~10分は00に切り捨て 8:02→8:00 3)出勤・退出時間で11~30分は30に繰り上げ 8:25→8:30 4)出勤・退出時間で31~45分は30に切り捨て 8:42→8:30 5)出勤・退出時間で46~59分は00に繰り上げ 8:56→9:00 書き方は模索中ですが A B C D 1 9:00~17:00 8 2 8:56~17:08 8 D列に合計時間を出す関数式を入力していきたいです。 説明が下手ですみません。 こういう場合の式はどのようになるのでしょうか? 特に(2)の10分切り捨てがあるのでややこしく、FLOORやCEILING等を使ってみたのですが 上手くいきませんでした…。 どなたか知恵をお貸ししてくださると幸いです。
- 締切済み
- 財務・会計・経理
- Excelで時間計算方法について
Excelにて勤怠表を作成しているのですが 時間の計算について躓いております。 問題 17:10~17:40の間の時間の場合17:10に 17:40~18:10の間の時間の場合17:40に 18:10~18:40の間の時間の場合18:10に : : という感じに10分ずれた時間の計算方法について教えてください。 やってみた事 CEILING関数、FLOOR関数を使用して FLOOR(時間,"0:30")という感じに書いて実行してみたのですが 17:10の場合は17:00に 17:40の場合は17:30という感じに30分で切れてしまいます。 ご存知の方、宜しくお願いします。
- ベストアンサー
- Visual Basic
- エクセルで出勤簿作成・土曜日の計算について
いつも大変参考にさせて頂いています。VBAを現在勉強中で本を参考にしながら、アルバイトの「出勤簿」を作成しています。ただ平日は9:30~18:30の計算で勤務時間の計算ができるのですが、土曜日は9:30~12:00(休憩時間1時間はありません。)の場合、数式のエラーが出てしまいます。関数は出勤時間の入力ではCEILING、退勤時間ではFLOORを使用しています。(30分単位で切り上げ・切り捨てです。)土曜日の計算の場合どのようにすればエラーは出ないでしょうか?
- ベストアンサー
- オフィス系ソフト
- 計算式をいれてないセルに表示されてしまう・・・
エクセル(オフィス2000)で給料計算の表を作ったのですが、 (退勤時間-出勤時間)-(昼休憩+夜休憩)-(残業(1)+残業(2))=稼働時間 という式で、平日ならば平日の列のセルに、土曜日ならば土曜の列のセル稼動時間を表示させるように計算式をいれたのですが、土曜日の稼動時間が土曜日セルに表示されるのですが、平日のセルにまで同じ稼動時間が表示されてしまいます。 (計算式もはいっていないセルなのに・・・)ちなみに、退勤時間、出勤時間は 15分単位なので、CEILING、FLOORで切り上げ、切り捨てをしていて、退勤時間に 限り、14分に退社したら15分に29分に退社したら30分に44分に退勤し たら45分に59分に退勤したら、00分にと切り上げる為、IFで指定しています。 IF(MINUTE($E5)=14,CEILING($E5,"0:15:0"),IF(MINUTE($E5)=29,CEILING($E5,"0:15:0"),IF(MINUTE($E5)=44,CEILING($E5,"0:15:0"),IF(MINUTE($E5)=59,CEILING($E5,"0:15:0"),FLOOR($E5,"0:15:0"))))) 質問している自分でもこんな説明でわかるのか?って思っていますが、もし意味を理解していただけてわかる方がいらっしゃいましたら助けてください。
- ベストアンサー
- オフィス系ソフト
- 勤務時間の集計です
Exelでタイムカードの集計をするのに、退勤時刻から出勤時刻を引いて休憩時間を引きます。 出勤と退勤はFLOORとCEILINGを使って15分単位でまとめますが、さらに出勤時刻を早く来ても8:30で計算させる関数の使い方を教えてください。よろしくお願いいたします。
- ベストアンサー
- その他MS Office製品
- エクセルで時間の切り上げと切り捨て
A1のセルに時間の数値を入れた時15分より前だったら切り捨て15分より後だったら切り上げとする方法があるでしょうか?ceilingと floorを使ってみたのですが上手くいきません。 よろしくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- エクセルでの時間計算についての質問
○○:30 以上を1時間に繰り上げ。○○:30 未満を切り捨てる という時間計算の端数処理方法はないでしょうか? ちなみに、(例) ○○には労働時間を合計した3桁の数字が入ります。(これは関係ないかもしれませんが・・・) FLOORやCEILING関数で試しましたがどうも上手くいきません。 できることなら1つのセル内でこの作業を行いたいのですが、可能でしょうか?
- ベストアンサー
- その他(業務ソフトウェア)
- タイムカード計算のExcelの関数に教えて下さい
Excel関数について教えてください。 タイムカード計算で時間の切り捨て・切り上げのでき15分単位で表示する関数です。 タイムカードは5分単位で、時間は 55&0&5分→0:00、10&15&20→0:15、25&30&35→0:30、40&45&50→0:45と表示できる式はどのように入力すれば良いでしょうか。
- ベストアンサー
- 財務・会計・経理
- エクセルでの時間の計算
お世話になります。 エクセルで時間の計算をしています。 ある時間、例えば2:00を0:15で割ると、 シリアル値では8.0000...で割り切れます。 小数点以下が時間になるので、時間で表現すると0:00です。 ところが、19:00引く17:00をすると2:00になりますが、 これをイコールで別のセル(例えばA1)に表示させ、 さらに別のセルで、mod(A1,time(0,15,0))にすると割り切れず、0:15となって余りがでます。 仮にA1/time(0,15,0)とすると、シリアル値は8で割り切れます。 なぜでしょうか? やりたいのは、時間計算した結果が15分単位になっているかどうかを判別したのです。 時間計算していない2:00を0:15で割るとシリアル値では少数以下がゼロとなって 割り切れるからOKとなるのに、 時間計算された2:00をtime(0,15,0)で割ると0:15になってしまいます。 これがもし30分単位のtime(0,30,0)だと、時間計算されたセルの2:00でも 少数以下がちゃんとゼロになってくれます。(modを使った余りの計算) また、この他にもなにか15分単位になっているかを判別する方法は有るでしょうか? intをつかって時間-int時間で余りが出ないかで判別等もやってみましたが どうもうまくいきません。 どうかご教授下さい。m(_ _)m
- ベストアンサー
- その他MS Office製品
- エクセルで時間を切り上げ計算したいのですが分かりません。
質問します。エクセルでタイムカード等の時間を計算する場合ですが、例えば20分に終了した場合30分に切り上げ、19分に終了した場合00すなわち19分切り捨てにする関数等はありますか? 17:19分の場合→17:00と切捨て 17:20分の場合→17:30と切上げる場合の関数もしくは方法をご教授下さい。よろしくお願いします。
- 締切済み
- オフィス系ソフト