アプリ版:「スタンプのみでお礼する」機能のリリースについて

どのような数式にしたら良いか、IF関数について教えてください。

添付のような表があります。
残業が30H以下だったら0時間、残業が30H以上だったら超過した時間、残業時間がマイナス(控除)だったらマイナスの時間をC列に表示したいのですが、どのような数式にしたら良いでしょうか?
教えてください!

「【Excel関数】IF関数(時間計算)」の質問画像

A 回答 (2件)

具体的な回答がつかないようなので



C2=IFERROR(IF(TIMEVALUE(B2)+DATEVALUE(B2)<=1.25,0,TIMEVALUE(B2)+DATEVALUE(B2)-1.25),B2)
書式をユーザー定義で種類:[h]:mm

下へフィルコピー

※元データがシステムから抽出したデータとのことなので、文字列の時間であると推定しました。
「【Excel関数】IF関数(時間計算)」の回答画像2
    • good
    • 1
この回答へのお礼

助かりました

こちらでもご教授いただきありがとうございます!
無事解決いたしました!

お礼日時:2022/10/12 21:53

残業時間の表示を、時間単位に表示にしたほうが良いです。


例えば、
3:15→3.25
36:30→36.5
-02:00:00→-120

時間表示(hh:mm:ss)は、
実態はシリアル値であり、年月日を含んでいたり、
実態把握が難しいです。
    • good
    • 1
この回答へのお礼

№1 様
こんにちわ。
回答いただきありがとうございます。

元データがシステムから抽出したデータなので
それを時間単位に変換する作業列等を作成すれば良いということでしょうか?
理解不足で申し訳ありません。

お礼日時:2022/10/10 18:21

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!