A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
こんにちは。
使い易いかは分かりませんが、例えば下記の様な方法も。
一覧表を用意して、Vlookupで座標を算出、INDIRECT関数で休憩時間を
合計し、最後に勤務時間?から差し引くという様な処理を行っています。
計算式はJ3~M3セルの4か所で、その後は、コピー&貼り付けて良いかと。
表の時間が、0:00~23:59、開始、終了時間をB列に入れる。
C列、D列は、E列の座標を指定。C列は、ː(コロン)を付けています。
詳細は、添付資料を見て頂いた方が解り易いかと。
No.2
- 回答日時:
こんにちは
直接の回答ではありません。
通常、
>休憩時間を予定時間から引きたいです。
といった場合は、例えば
・9:00~12:00の3時間に対して、①の時間帯を減じて、2時間50分を算出する
・9:00~12:30の3.5時間に対して、①、②の時間帯を減じて、2時間50分を算出する
ようなことを意味すると思います。
一方で、ご質問の内容は上記とは異なるようですし、セル位置もよくわからない(罫線を非表示にしたうえでセル結合も行っていると思われる)上に、意味不明の別セルを参照している式を見せられても、質問文の情報だけが全てである閲覧者にはまったくわかりません。
質問者様にとってはあたりまえでも、文章に記していない限り、閲覧者には不明な情報となります。
必要な情報を整理して提示した上で(不要な情報は省くことも必要)、なさりたいことを第三者にわかるように質問なさらないと、適切な回答を得るのは難しいと思います。
以下は勝手な妄想で・・・
「開始時刻と実質の所要時間から終了時刻を計算したいが、休憩時間は所要時間から除きたい」
という意味の場合の例をご参考までに。
(意味が違う可能性が高いと思いますが、その場合は、以下は無視してください)
※ 当たるも八卦なので、簡略化してあります。
※ ユーザ定義関数の方がよさそうにも思いますが、無理矢理関数での例です。(笑)
※ 計算量を減らすため、ひとつの「所要時間」は8:00未満と仮定しています。
(超えるとエラーになります。計算量を増やせば計算は可能です)
※ 生の値でそのまま計算していますので、有効桁の関係で1分程度の誤差を生む可能性があります。
(個々の計算で、整数化しながら計算すれば誤差は無くなるでしょう)
添付図では、休憩時間をF2:H3と仮定して
B3セルに、
=IF(A3="","",C2)
を入力して下方にフィルコピー
C2セルに、
=IF(A2="","",AGGREGATE(15,6,ROW(OFFSET($A$1,B2*1440,,480))/((ROW(OFFSET($A$1,B2*1440,,480))/1440<=$F$2)+(ROW(OFFSET($A$1,B2*1440,,480))/1440>$H$2))/((ROW(OFFSET($A$1,B2*1440,,480))/1440<=$F$3)+(ROW(OFFSET($A$1,B2*1440,,480))/1440>$H$3)),A2*1440)/1440)
を入力して、下方にフィルコピーしてあります。
開始時刻(B2セル)に時刻を入力し、A2セルから順に所要時間を入力すれば、開始、終了時刻が順に表示されてゆく仕組みです。
No.1
- 回答日時:
手作業で行う手順をそのまま数式で作れば良いでしょう。
作業用の列やシートを別途用意すると見た目がすっきりします。
自分ならその休憩時間ごとに区切った作業時間を最後に合計します。
0:00~10:00
10:10~12:00
12:45~15:00
15:10~17:00
17:15~19:15
19:20~24:00
この時間と重複する時間を合計という事になります。
MIN・MAX関数を使うと良いでしょう。
MIN(終了時間,"12:00")
で、終了時間が12時よりも遅ければ、12:00が値が返ります。
MAX(開始時間,"10:10")
で、開始時間が10時10分よりも早ければ、10:10が値が返ります。
……ということで、10時10分から12時までの稼働時間は、
MIN(終了時間,"12:00")-MAX(開始時間,"10:10")
で、求められます。
ただし、終了時間や開始時間がイレギュラーになる事も考慮し、
MAX(MIN(終了時間,"12:00"),"10:10")-MIN(MAX(開始時間,"10:10"),"12:00")
とすると良いでしょう。
終了時間が10時10分よりも早い場合や、
開始時間が12時よりも遅い場合を考慮しています。
この考え方で、他の区間に対しても同様に計算すればよい。
ややこしいかと思いますが、ちゃんと整理すれば難しいことをやっているわけではありませんので理解できるかと思います。
・・・
この手の問題は、あらゆるパターンを想定してそれに対応する方法を探すのではなく、
今ある運用方法に則って順番に考えるというやり方になります。
「年度末に忙しくなって深夜残業し、日付を跨いで仕事をしちゃったよ。ハハハ」
なんて場合は例外的に手作業で計算すれば良い。
「0:45-8:30」の計算はエラー(#####表示)になりますからね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 労働相談 【日給・休日出勤の計算】日給パートの休日出勤の計算方法が分かりません。教えて下さい。よろしくお願いし 2 2021/11/22 16:40
- 求人情報・採用情報 年間休日の件 5 2021/11/07 21:45
- アルバイト・パート 私のパート先の件で、相談したい事があります。 9時~16時までの勤務で、お昼休憩は1時間あります。 2 2021/11/22 20:55
- 会社・職場 休憩時間を削って仕事をするのは美徳なのでしょうか? 職場の同期についてです。昼頃に45分間の休憩時間 6 2021/12/09 08:07
- Excel(エクセル) EXCELで、勤務時間を計算したいのですが、関数がわかりません。 9:00~17:15迄の勤務時間な 1 2021/11/24 17:27
- 会社・職場 自分もそうすべきですか? うちの職場には10年以上勤めてる先輩がいます。 誰一人としてこのやり方を周 9 2021/10/28 20:34
- その他(悩み相談・人生相談) 計画がうまくたてられない、いつもいきあたりばったり 1 2021/12/07 07:58
- その他(学校・勉強) 浪人中の過ごし方について こんばんは。現在、大学受験の浪人生をしています。 1日のスケジュールを立て 3 2023/04/12 21:38
- 大学受験 浪人中の過ごし方について こんばんは。現在、大学受験の浪人生をしています。 1日のスケジュールを立て 6 2023/04/12 19:20
- 会社・職場 パチンコ店でバイトをしており、休憩時間にイヤホンをして音楽を聴いていると上司に店内でお客様がもし倒れ 5 2021/10/29 17:56
このQ&Aを見た人はこんなQ&Aも見ています
-
風水の観点で選ぶ観葉植物とは?置き場所や上げたい運気ごとの注意点を紹介!
観葉植物で運気をアップするコツを、風水デザイン1級建築士の福島昌彦さんに伺った。
-
Excelの時間計算で経過時間から特定の時間を引く方法
Excel(エクセル)
-
複数の休憩時間がある場合の休憩時間の算出方法
Excel(エクセル)
-
エクセルで休憩時間を引く時と、引かない時の数式
Excel(エクセル)
-
-
4
エクセル不変則な休憩時間の実労働時間計算
Excel(エクセル)
-
5
エクセルで複数の勤務時間ごとの休憩時間の計算がしたい
Excel(エクセル)
-
6
excel関数 変動する休憩時間等を計算する
ソフトウェア
-
7
Excel タイムカードで、昼休み時間を除く計算
Excel(エクセル)
-
8
休憩時間が数パターンある場合の休憩時間の計算
Excel(エクセル)
-
9
【エクセル】休憩時間をマイナスし、実働時間の計算
Excel(エクセル)
-
10
エクセル勤務表で昼休憩を挟んだ時の休憩算出方法
Excel(エクセル)
-
11
エクセルで終了日時を計算したいです。土日祝日と休憩時間を除き、開始日時、作業時間から計算
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ラブホって、支払う料金は2人合...
-
Excelの時間計算で経過時間から...
-
複数の休憩時間がある場合の休...
-
エクセルで休憩時間を計算した...
-
フードコートで何も頼まずに休...
-
エクセルでの作業計算方法について
-
休憩中に話しかけてきた客に対...
-
新人でコンビニバイトをしてる...
-
~時間を超えるの定義
-
派遣社員です。休憩時間の規則...
-
工場のライン作業は、お昼休憩...
-
ここで仕事のこと愚痴愚痴言っ...
-
仕事中の飲み物購入について
-
今度、彼女と初めてラブホに行...
-
エクセルで休憩時間を引く時と...
-
給食の強制と労働基準法について
-
五時間労働の人に質問します お...
-
エクセル2019の関数を教えてく...
-
彼氏が仕事の休憩中にLINEをく...
-
休憩中の店員
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複数の休憩時間がある場合の休...
-
Excelの時間計算で経過時間から...
-
ラブホって、支払う料金は2人合...
-
エクセルで休憩時間を計算した...
-
~時間を超えるの定義
-
フードコートで何も頼まずに休...
-
「お先に休憩行ってきます」と...
-
仕事中の飲み物購入について
-
休憩中に話しかけてきた客に対...
-
今度、彼女と初めてラブホに行...
-
休憩中の店員
-
ここで仕事のこと愚痴愚痴言っ...
-
休憩が取れないことをどうやっ...
-
派遣社員です。休憩時間の規則...
-
Amazonの配送って夜中も走って...
-
エクセルで休憩時間を引く時と...
-
工場のライン作業は、お昼休憩...
-
私は総務課です。 昼休み中に職...
-
コンビニバイトで5時間の日に休...
-
市役所で働いてる、職員の昼休...
おすすめ情報