残業時間の計算をしています。
4H以上の残業で20分休憩が入るので、4H以上なら残業時間に -20分
7時前に出勤すると1H分の早番なので、 +1時間
と、したいです。
残業時間をA1、出勤時間をB1だとすると、
=IFS(A1>="4:20",A1-"0:20",(B1<="7:00"),A1+"1:00")
ここまでは考えたのですが、上記の式を打ち込むと、出勤時間にかかわらず1H足されてしまい、
4H以上の残業でも20分引かれなく、困っています。
何かいい式がありましたらご教示ください。
No.2ベストアンサー
- 回答日時:
こんにちは
ご提示の式ではうまくいかない理由は、IFS関数の場合は、どれか該当する一つのケースしか採用されないからでしょう。
それぞれ独立して評価して、個別に差分を増減する式にしておく必要があります。
ご質問文が省略され過ぎていて、はっきりとは理解できないので、勝手に以下のように解釈しました。
・A1セルに(表面上の)残業時間が示されている
・B1セルには出勤時間が表示されている
そこから、
・A1が4:20以上なら、休憩時間の20分を減ずる
・B1が8:00以前なら、8:00までの時間をA1に加算する
のように補正して残業時間を算出したい。
特に一番最後の条件は、ご質問文やご提示の式とはまったく違う解釈になっています。
ご提示の式の後半は「B1が7:00以前なら、一律で+1時間する」となっていますが、6:00でも5:00でも+1時間ということでしょうか?(なんだかおかしいので、上記の解釈にしてあります)
あるいは、7:10は早出とは認めないということなのかなぁ・・
以下は、上記の解釈の元に、補正した残業時間を求める例です。
(上記の条件が違っていれば、当然、間違った値になりますが、考え方のご参考にはなろうかと)
補正した時間を求めたいセルに
=A1-(A1>="4:20"*1)*"0:20"+(B1<"8:00"*1)*("8:00"-B1)
ではいかがでしょうか?
ありがとうございます!
後ろの式ですが、早番で1H早く出勤があり、少し早く来ても一律で1Hなので、
(B2<"7:00"*1)*1と打ってみたら
上手くできました。
丁寧に教えてくださったのでベストアンサーにさせていただきます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・ことしの初夢、何だった?
- ・【お題】大変な警告
- ・【大喜利】【投稿~1/20】 追い込まれた犯人が咄嗟に言った一言とは?
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
至急!!体調不良でバイト休むべきか
-
月途中で通勤手当が変更となる...
-
エクセル 夜勤対応のタイムカー...
-
建設業・夜勤の深夜労働金額の...
-
給与明細と実際の出勤日数が違う
-
7時間55分勤務で1ヶ月20日出勤...
-
1分単位のタイムカード計算でエ...
-
タイムカードって出勤も退勤も...
-
会社遅刻
-
職場でのあいさつ
-
休日出勤のお昼休みの取り扱い...
-
Excelで勤務表を作りたいのですが
-
バイトでタイムカードを帰りの...
-
【0.25での計算】Excelを使用し...
-
出勤できない日にシフトを入れ...
-
出勤日数が合わないです。
-
IF関数について、14時以降の...
-
交通費(定期代)の日割計算
-
日をまたぐ関数を教えて下さい
-
<Excel>時間の差異を30分単位で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
至急!!体調不良でバイト休むべきか
-
月途中で通勤手当が変更となる...
-
7時間55分勤務で1ヶ月20日出勤...
-
IF関数について、14時以降の...
-
バイトでタイムカードを帰りの...
-
エクセル不変則な休憩時間の実...
-
【0.25での計算】Excelを使用し...
-
1分単位のタイムカード計算でエ...
-
出勤前後とはどういう意味です...
-
何進法なのかわからない
-
給与明細と実際の出勤日数が違う
-
交通費(定期代)の日割計算
-
バイト先へのお菓子で、最終出...
-
出勤日数が合わないです。
-
会社遅刻
-
建設業・夜勤の深夜労働金額の...
-
会社って、無断出勤するとどう...
-
出勤していない日や退勤した時...
-
休日出勤のお昼休みの取り扱い...
-
IF関数で時間指定をして、数値...
おすすめ情報