- ベストアンサー
タイムカード計算のExcelの関数に教えて下さい
Excel関数について教えてください。 タイムカード計算で時間の切り捨て・切り上げのでき15分単位で表示する関数です。 タイムカードは5分単位で、時間は 55&0&5分→0:00、10&15&20→0:15、25&30&35→0:30、40&45&50→0:45と表示できる式はどのように入力すれば良いでしょうか。
- love_latte_31
- お礼率33% (1/3)
- 財務・会計・経理
- 回答数3
- ありがとう数1
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
何度もすみません。#1=#2です。 正解は、たったこれだけでした。 =ROUND(A1*96,0)/96 シンプルなほうがいいに決まってますよね。
関連するQ&A
- エクセル関数で時間の丸め処理について
タイムカードの出勤時刻と退勤時刻を入力して、簡単に切捨て、切り上げをして残業時間が計算できるような出勤簿を作成中です。 しかし、関数が苦手でしかも複雑しぎて大変困っています。 会社の時間の計算方法は次の通りです。 「勤務時間は15分単位」 ●10捨11入・・・10分まで切り捨て、11分から15分(0.25h)の残業代 ●25捨26入・・・25分まで切り捨て、26分から30分(0.50h) 〃 ●40捨41入・・・40分まで切り捨て、41分から45分(0.75h) 〃 ●55捨56入・・・55分まで切り捨て、56分から1時間(1.00h) 〃 どうぞ式を分かりやすく教えていただけると嬉しいです。 皆様、お忙しいところ申し訳ありませんが宜しくお願いします。
- ベストアンサー
- その他MS Office製品
- タイムカードにおいて、切り上げや、切り捨てをVBAで作成したいのですが
タイムカードにおいて、切り上げや、切り捨てをVBAで作成したいのですが、 切り上げは、FixとRoundupをどちらが最適かわかりません。 同様に、切り捨ては、IntとRounddownのどちらが最適ですか? 使い分けを教えて頂きたいと思います。 例(切り捨て) Const zam As Integer = 6 '切り捨てを6分単位にする zag = 退勤時間 - 終業時間 (Int(zag / zam) * zam) / 60 よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- エクセルでタイムカードの時間計算をしたい
エクセルでタイムカードの管理を行いたいので、 エクセルの表に出勤時間と退勤時間を記入したら 表の右側に残業時間や早出の時間を表示したいと思っています。 画像のC列・D列に出勤時間と退勤時間を入力するだけで E・F・G・H 列をそれぞれ表示させたいと思っています。 H列はわかるので E・F・G列に入る表計算式があれば、それぞれ教えて頂きたいのです。 E列・・9時よりも前の出社がある場合のみ、表示。 30分単位で切り捨て (例)7:40分出勤の場合・・8時から9時までの計算となり 1時間で、(表示は1:00としたい) F列・・8時間(8:00)で固定 G列・・9時から退勤の時間の合計より9時間分を引いたもの。 (例)出勤6:55 退勤19:23 の場合 9時~19:23分までが対象の時間となり 10時間(23分は切捨て)から9時間を引いた 1時間となる(表示は1:00としたい) 以上、わかりずらいかもしれませんが もし、このような計算ができるのであれば、 よろしくお願いします
- ベストアンサー
- オフィス系ソフト
- エクセルのタイムカードで悩んでいます。。。。
エクセルのタイムカードで悩んでいます。。。。 今、エクセルでタイムカードを作っています。 飲み込みが遅い初心者なものでなかなか進みません。。。。 教えてください(>‐<。) 会社はサービス業です。 ・基本就業時間は9:00から~18:00の1時間休憩の8時間勤務の15分刻みになっております。 ・早出や遅出等もありますので、その場合は1時間休憩は無しの時間を求めます。 ・8時間以上の場合で9:00前と18:00以降は15分単位で残業となります。 @時間単位を15分単位できることができません。 一応、教わりながら関数を作ったのですが、どうしても15分単位できることができません。。。。 A1 出勤時間 B1 退勤時間 C1 就業時間 →→=IF(A1="","",IF(B1-A1>TIME(8,0,0),B1-A1-TIME(1,0,0),B1-A1)) D1 残業時間 となってます。 C1の関数式で15分単位にする場合の式を教えて下さい。 言葉足らずで解りずらい説明ですが・・・・ 宜しくお願い致します。
- ベストアンサー
- 財務・会計・経理
- エクセルでの勤務合計時間の計算
エクセルで勤務合計時間を計算していますが、切り捨て・切り上げの関数入力が上手くいきません。 条件として 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等を使ってみたのですが 上手くいきませんでした…。 どなたか知恵をお貸ししてくださると幸いです。
- 締切済み
- 財務・会計・経理
- エクセルで時間を切り上げ計算したいのですが分かりません。
質問します。エクセルでタイムカード等の時間を計算する場合ですが、例えば20分に終了した場合30分に切り上げ、19分に終了した場合00すなわち19分切り捨てにする関数等はありますか? 17:19分の場合→17:00と切捨て 17:20分の場合→17:30と切上げる場合の関数もしくは方法をご教授下さい。よろしくお願いします。
- 締切済み
- オフィス系ソフト
- エクセルでタイムカードを作っているのですが合計が出来ません
エクセルでタイムカードを作っていますが、合計が出なくて困っています教えてください。 一つのシートで一分からの合計のものと、15分単位の合計のものと2種類だしたいのですが・・最後の15分単位の合計が出せません。 (1)一分単位で使用した関数【C2が20:03-B2が14:00-休憩時間0分で6:03と出るようにしました】 =C2(退勤時間)-B2(出勤時間)-TIME(0,D2,0) ※D2=休憩時間でセルの書式設定→表示形式[h]:mm で出た時間をオートSUMで合計 は普通に計算できました (2)15分単位で使用した関数【6:03を6:00・6:18を6:15で出るようにしました】 =FLOOR(E2,"0.15") ※E2=(1)のTIME関数でだした時間でセルの書式設定→表示形式・時間の13:30 で出た時間をオートSUMで合計すると出来ません。 たとえば(1)では合計が54:13ときちんと合計が出るのに(2)だと6:15になってしまいます。よくよく見てみると一日の仕事量が6:00だと三日分は18:00と普通にたせるのですが、5日(6:00×5)だと6:00と24時間分引かれた答えが出てしまうようです。これを24時間分引かれないようにする為にはどうしたらいいでしょうか? 長くなりましたが宜しくお願いします。
- ベストアンサー
- Windows XP
お礼
tanmeiさん、ありがとうございました。 出来ました! 今まで頭の中で計算していたので、これで画期的に作業時間が短縮できそうです。