教えて!しごとの先生
教えて!しごとの先生
  • 解決済み

エクセル初心者です。 エクセルの「G6」に入れる以下の4つの条件を入れた休憩時間の関数を教えて下さい。

エクセル初心者です。 エクセルの「G6」に入れる以下の4つの条件を入れた休憩時間の関数を教えて下さい。以下の関数を過日に教えて下さったのですが、条件の1から4に合致せず、困っており、悩んでおります。 教えて頂いた関数です。 =IF(COUNT(E6:F6)<2,"",IF(F6-E6>"7:59:59"+0,"1:00"+0,IF(F6-E6>"5:59:59"+0,"0:45"+0,"0:00"))) 条件1:E6「始業時間」F6「終業時間」が共に未入力の場合は→G6を「空白としたい」 条件2:F6「終業時間」からE6「始業時間」を引いた場合に6時間以内(6:00:00) →G6を「0:00」と表示させたい。 条件3:F6-E6が6時間を超え(6:01)、8時間以内(8:00)→G6を「0:45」と表示させたい。 条件4:F6-E6が8時間を超える場合(8:01)に→G6を「1:00」と表示させたい すみません。どなたか関数に詳しい方、条件1、2,3,4を全て満たす関数を教えて下さい。何卒、よろしくお願い致します。

続きを読む

80閲覧

知恵袋ユーザーさん

回答(2件)

  • ベストアンサー

    「6時間越え」と、「8時間越え」なのに、 "5:59:59"+0 としているからでしょう。("7:59:59"+0も同様) これでは、6時間も含まれてしまいますね。 =IF(COUNT(E6:F6)<2,"",IF(F6-E6>"8:00"+0,"1:00"+0,IF(F6-E6>"6:00"+0,"0:45"+0,"0:00"+0))) 因みに、各+0は、数値化するためのものですが、*1でもいいです。

    なるほど:1

    ありがとう:1

< 質問に関する求人 >

初心者(東京都)

この条件の求人をもっと見る

< 平日勤務で週末はリフレッシュしたい人におすすめ >

正社員×土日祝休み(東京都)

求人の検索結果を見る

もっと見る

この質問と関連する質問

    「#経験がなくても働きやすい」に関連する企業

    ※ 企業のタグは投稿されたクチコミを元に付与されています。

    < いつもと違うしごとも見てみませんか? >

    覆面調査に関する求人(東京都)

    この条件の求人をもっと見る

    Q&A閲覧数ランキング

    カテゴリ: 労働条件、給与、残業

    転職エージェント求人数ランキング

    • 1

      続きを見る

    • 2

      続きを見る

    • 3

      続きを見る

    あわせて読みたい
    スタンバイプラスロゴ

    他の質問を探す

    答えが見つからない場合は、質問してみよう!

    Yahoo!知恵袋で質問をする

    ※Yahoo! JAPAN IDが必要です

    スタンバイ アプリでカンタン あなたにあった仕事見つかる