質問: スプレのガントチャートの作り方についてです。 シートの状況(画像参照ください) B列6行目以降(下に)にてプロジェクト名 E列6行目以降(下に)にて開始日 F列6行目以降(下に)にて締め日 H列6行目以降(下に)にて締め日から5営業日前 I列3行目から右に2021年分の日付が並んでいます。 やりたい事 条件付き書式を活用して開始日と締め日から プロジェクトごとの各行、日付に合わせてセルが色を塗られる。 しかし、特定のプロジェクト名の場合「H列の締め日から5営業日前」を 締め日扱いになり、「開始日」から「H列の締め日から5営業日前」に合わせて セルが色塗られるようにしたいです。 プロジェクト名「かきくけこ」の場合は 締め日F列ではなくH列といったイメージです。
回答: 画像では、列全体に色が付いています。それに日付と一致しません。 6行目は開始日>5営業日前なので、色は付きません。 画像の色付は無視します。 5営業日前というのは、土日祝日を除いた5日前でいいですか。 まず、祝日一覧というシートを作り、 をコピペします。 H6: =WORKDAY(F6,-5,祝日一覧!A$2:A$364) 下へコピペ。 E~H列を洗濯。表示形式、数字、表示形式の詳細設定、カスタム数字形式「MM/DD(DDD);」 (;を付けることで、締日が空白の場合表示されません) 表示形式、条件付き書式 範囲に適用、I6: 表の最後 カスタム数式 =AND($E6<=I$3,I$3<=$H6) 塗りつぶし。黄色。 完了