ページ移動:JavaScriptを有効にして下さい!

5.休憩時間を考慮したチャート



休憩時間に相当する場合は「2」を返却するような数式に変更します。

休憩時間「2」の場合にセル色を「黄色」にする条件付き書式は 4.当日勤務のチャート で設定済み。


設定式



=IF((T$20>=$O23)*(T$20<$P23),      セルの時刻が始業時刻以上、かつ 終業時刻未満 の場合
    IF((T$20>=$Q23)*(T$20<$R23),     セル時刻が休憩開始時刻以上、かつ 休憩終了時刻未満 の場合
      2,                  就業中  2
      1),                 休憩中  1
    "")
                          以外の場合 空白

上の式をAND関数を用いて

  =IF(AND(T$20>=$O23,T$20<$P23),
    IF(AND(T$20>=$Q23,T$20<$R23),
      2,
      1),
    "")


と書き直すこともできます。式は同等。


関連

ソルバーを使用した魔方陣の作成 - 3x3,4x4
ソルバーによるシフトパターンの自動配置 - 人件費を最小に抑える従業員の勤務スケジュール



×
PageTop