質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.31%
Google スプレッドシート

Google スプレッドシートは、フリーで利用できる表計算ソフト。Webアプリのためインターネットに接続することで利用できます。チャートやグラフの作成のほか、シートを他のユーザーと共有したり、同時に作業を進めることも可能です。

Q&A

解決済

2回答

721閲覧

スプレットシートでの残業や早退の計算を教えて下さい

happy-pocket

総合スコア2

Google スプレッドシート

Google スプレッドシートは、フリーで利用できる表計算ソフト。Webアプリのためインターネットに接続することで利用できます。チャートやグラフの作成のほか、シートを他のユーザーと共有したり、同時に作業を進めることも可能です。

0グッド

0クリップ

投稿2022/02/27 10:01

初心者ですがよろしくお願いします

スプレットシートでスタッフの退勤表を作りたいのですが上手く残業時間や早退時間だけの計算が出来ませんでしたので教えて頂ければと思い、質問させて頂きました。

現在C5やD5には=C4-C3と入っていますので拘束時間の9:00と表記させてしまっています
やりたいのは
E5のように9:00から18:00の場合9時間拘束時間(8時間労働の1時間休憩)で0:00
F5やG5のように10:00〜18:00や9:00〜17:00の場合-1:00と自動で表記
同じようにように9:00〜19:00や10:00〜20:00の場合1:00と自動で表記したいです

A5には1ヶ月を通して何時間残業しているのか?何時間時短になっているか?を知りたいので
現在=sum(C5:AG5)と入っています

元々のセルに−9:00を入れた計算式を作ったのですが休日が−9:00と表記されてしまうので1ヶ月のトータル表記でずれてしまうのでダメでした。

残業や時短の計算の仕方をご伝授下さいイメージ説明

質問に目を通して頂き感謝いたします。
アドバイスを是非よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

サンプルのスプレッドシートを作成しました。

編集可能にしているので実際に触ってみてください。

ポイントは、7行目の労働時間の計算の行のセルに対して、「表示形式」→「数字」→「経過時間」を選択しています。これにより時間同士の演算が期待通り表示されるようになります。

投稿2022/02/27 11:27

arcxor

総合スコア2857

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

happy-pocket

2022/02/28 00:46

なるほど!こんな簡単なやり方でOKだったんですね 目から鱗です 表まで作って下さり有難う御座います
arcxor

2022/02/28 04:18

出勤時刻と退勤時刻だけでは実労働時間を計算することができません。所定労働時間と休憩を参照した上で計算しなければなりません。 もしあなたが管理職であるのであれば、このあたりの概念が理解できていないままスタッフの勤務管理を行うのは危険です。そうでなく一労働者として参考程度に勤怠表を作っているのであればよいのですが。
happy-pocket

2022/02/28 06:26

答え頂いた事に感謝しますが余計なお世話がすぎますね。 私が管理者なのか一般社員なのかは関係なく、作業効率の為に必要な知識を得るため 色々と検索し思い通りの答えが出なかった事もあり こちらのサイトでの質問でした。 arcxorさんの答えで分かった事もあり感謝しておりましたが 非常に残念な気持ちでいっぱいです。
guest

0

ベストアンサー

(まず、前提として、3行目・4行目/C列以降の時刻が入力されているセルに関して
・表示形式:時:分(h:mm または hh:mm)(文字列形式ではない)
・入力値:日付のない時刻だけのデータ
であるとします。この前提から外れている場合、下記は期待通りの結果にならない場合が有ります)


たとえばC3とC4の時間差をC5に表示したい場合は、下記のようにします。
① C5セルに
=C4-C3-TIMEVALUE("9:00")
と入力します。

②次に、C5セルを選択し、
メニューの「表示形式」→「数字」→「カスタム数値形式」を選択して
テキストボックスに半角で
[h]:mm
と入力し、「適用」ボタンをクリックします。
イメージ説明

投稿2022/02/27 11:07

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

happy-pocket

2022/02/28 02:02

ご回答有難う御座います! このやり方で作っていたのですが このままですと 休日や退勤時間を打ち込む前が-9:00と表記されてしまい 管理で見たい数字に誤差が出てしまいます。 出退勤を入力しない時が0:00となるのが理想なのですが やはり難しいですね(泣)
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.31%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問