![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
こんばんは、skireです。
Excelで作業時間を計算するための表を作ろうと思っています。
そこで少々行き詰まってしまいましたのでお知恵をお貸し下さい。
A B C D E
開始時間 終了時間 居残り 作業時間 居残り作業時間
1 8:00 16:00
2 10:00 22:00 1:00
3 9:00 13:00
このD1以降のセルに休憩時間を差し引いた作業時間を自動で表示されるようにしたいです。
ですが、この休憩時間がちょっと面倒でして、
B1-A1が8:45以上なら1時間
B1-A1が6:00より多く、8:45未満の場合には45分
B1-A1が6:00以下なら休憩はなし
という計算をします。
(21:00より遅くなると居残り→居残り作業時間。
21:00以降に作業をしに来た人に関しては今やると混乱しそうなので省いています。
いつかは挑戦したいのですが……)
自分で組んだ式は以下です。
D1=
IF(TEXT(B1-A1,"h:mm")>"8:44",TEXT(B1-A1,"h:mm")-"1:00",IF(TEXT(B1-A1,"h:mm")>"6:00",TEXT(B1-A1,"h:mm")-"0:45",TEXT(B1-A1,"h:mm")))-TEXT(E1,"h:mm")
E1=B4-"21:00"
この式で、
B1-A1が6:00より多く、8:45未満の場合には45分
B1-A1が6:00以下なら休憩はなし
の部分と居残り時間についてはうまくいくのですが、
8:45以上の休憩だけがどうしてもうまくいきません。
1:00マイナスされていない数字が入力されてしまいます。
小さなミスだとは思うのですが、見つけることが出来ません。
よろしくお願いします。
No.1
- 回答日時:
最初の
> IF(TEXT(B1-A1,"h:mm")>"8:44",TEXT(B1-A1,"h:mm")-"1:00",
がうまく行かないということですね。
IF(TEXT(B1-A1,"h:mm:ss")>"8:44:59",TEXT(B1-A1,"h:mm")-"1:00:00",
としたらどうなります?
F列を使って「休憩時間」を設けるほうが楽そうですね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの時間の計算、何時以下の場合の足し引きに苦戦しています。 2 2022/11/16 16:39
- Excel(エクセル) エクセルの関数式を教えてください。 2 2022/11/29 21:09
- その他(Microsoft Office) IF関数について教えてください 2 2022/05/10 13:31
- Excel(エクセル) エクセルVBAでセルに表示されているとおりの数値を取得したい(時間の計算結果) 1 2022/03/30 17:52
- その他(ビジネス・キャリア) 日報の実務労働時間の集計について困っています。 2 2023/06/09 19:00
- Excel(エクセル) Excel 数式を教えてください 2 2022/06/02 12:24
- Excel(エクセル) エクセルでIF関数中にIFERROR関数を使いたいのですが???? 5 2022/04/08 13:24
- Excel(エクセル) エクセル関数教えてください 3 2022/06/21 10:22
- Excel(エクセル) TEXT関数(負の値)を集計のため数値に変換したい 5 2022/05/15 23:04
- Excel(エクセル) 隣り合っていないセルを まとめて税込表示したい 8 2022/09/25 14:32
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
複数の休憩時間がある場合の休憩時間の算出方法
Excel(エクセル)
-
エクセル不変則な休憩時間の実労働時間計算
Excel(エクセル)
-
エクセルで複数の勤務時間ごとの休憩時間の計算がしたい
Excel(エクセル)
-
-
4
Excelの時間計算で経過時間から特定の時間を引く方法
Excel(エクセル)
-
5
エクセルで勤怠管理表で休憩時間を計算させるには
Excel(エクセル)
-
6
休憩時間が数パターンある場合の休憩時間の計算
Excel(エクセル)
-
7
エクセルで休憩時間を計算したいのですが 条件 勤務時間6時間以上8時間未満は休憩45分 8時間以上は
Excel(エクセル)
-
8
エクセル勤務表で昼休憩を挟んだ時の休憩算出方法
Excel(エクセル)
-
9
excel関数 変動する休憩時間等を計算する
ソフトウェア
-
10
エクセルで休憩時間を引く時と、引かない時の数式
Excel(エクセル)
-
11
【エクセル】休憩時間をマイナスし、実働時間の計算
Excel(エクセル)
-
12
IF関数で、時間を条件にしたい場合の式について
Access(アクセス)
-
13
エクセルで休憩時間を引いての作業計画予定表の作成の仕方
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【エクセル】IF関数 Aまたは...
-
エクセル 足して割る
-
エクセルで指定したセルのどれ...
-
エクセルの一つのセルに複数の...
-
Excelで数式内の文字色を一部だ...
-
貼り付けで複数セルに貼り付けたい
-
Excel 例A(1+9) のように番地の...
-
セルをクリック⇒そのセルに入力...
-
セルの高さ(行高)を求めるには?
-
複数のセルのいずれかに数字が...
-
エクセルで住所と建物名を分け...
-
エクセル “13ヶ月”を“1年1ヶ月...
-
(Excel)数字記入セルの数値の後...
-
【Excel】 セルの色での判断は...
-
エクセル オートフィルタで絞...
-
数式を残したまま、別のセルに...
-
excelの特定のセルの隣のセル指...
-
Excelでのコメント表示位置
-
対象セル内(複数)が埋まった...
-
EXCEL VBA セルに既に入...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで指定したセルのどれ...
-
【エクセル】IF関数 Aまたは...
-
セルをクリック⇒そのセルに入力...
-
Excelで数式内の文字色を一部だ...
-
エクセル 足して割る
-
対象セル内(複数)が埋まった...
-
貼り付けで複数セルに貼り付けたい
-
Excelでのコメント表示位置
-
エクセルのセルの枠を超えて文...
-
エクセル オートフィルタで絞...
-
エクセルの一つのセルに複数の...
-
EXCEL VBA セルに既に入...
-
【Excel】 セルの色での判断は...
-
(Excel)数字記入セルの数値の後...
-
エクセル “13ヶ月”を“1年1ヶ月...
-
excelのCOUNTIF関数で、『範囲=...
-
Excel2003 の『コメント』の編...
-
枠に収まらない文字を非表示に...
-
Excelで住所を2つ(町名迄と番...
-
複数のセルのいずれかに数字が...
おすすめ情報