Fujitaこんにちは、CMB室の藤田です。Excelではスケジュールの進捗を管理するガントチャートを作成することができます。今回は架空クライアントの案件をExcelでスケジューリングする方法をご紹介します。ガントチャート作成のプロセスクライアント:学生向け不動産業者クライアントは大学入試試験会場に来ている受験生にチラシを配る。・チラシの内容、印刷部数は試験会場(大学)ごとに違うタクトシステムはチラシを作成。Excelリストです。大学入試なので1月下旬から3月中頃まで続きます。行数は約240件程度あります。240件程度あります。2日前までに納品」なので配布日から2を引きます。3日前までに発送」なので配布日から3を引きます。→セルに「=G3-3」と入力し列の終わりまでドラッグ配布日が「1月23日」であれば「1月20日」と表記されます。横軸に日付を入れる最初の発送日が1月20日なので、セルI2に「1/20」を入力。セルの値が3月21日になるまで右にドラッグ。日付を入れましたここから本題です。該当セルの行と列をみて「発送日/納品日/配布日」かどうかを判別します。日付の行($2)と発送日の列($E)が一致するかどうか。一致すればセルE2(「発送日」)の内容を反映する。※セルI3に入力した場合。日付の行($2)と納品日の列($F)が一致するかどうか。一致すればセルF2(「納品日」)の内容を反映する。※セルJ3に入力した場合。日付の行($2)と配布日の列($G)が一致するかどうか。一致すればセルG2(「配布日」)の内容を反映する。※セルG3に入力した場合。上記3つの条件を組み合わせる日付の行($2)と配布日の列($G)が一致するかどうか。一致すればセルG2(「配布日」)の内容を反映。一致しなければ日付の行($2)と納品日の列($F)が一致するかどうか。一致すればセルF2(「納品日」)の内容を反映。一致しなければ日付の行($2)と発送日の列($E)が一致するかどうか。一致すればセルE2(「発送日」)の内容を反映。※セルI3に入力した場合。土日祝日はさけたい!さて、「発送日」が土日祝日に掛かっています。機械的に配布日の3日前と表記しているので当然です。できれば土日祝日は前倒ししておきたいところです。発送日が土日になる場合は前倒しして金曜日になるように設定をかえます。配布日が水曜日であれば3日前は日曜日なので発送日は金曜日に変更します。配布日が火曜日であれば3日前は日曜日なので発送日は金曜日に変更します。上記2つの条件を組み合わせます。※セルE3に入力した場合これで発送日が土日であれば金曜日に前倒しになります。建国記念の日)があるのでこの日をさけるように設定をかえます。配布日の3日前が2月11日であれば、発送日は配布日の4日前に変更します。※セルE3に入力した場合これで土日祝日をさけることができました。いう文字が入った場合は色がつくように条件付き書式を設定しておくとみやすくなります。土日祝日もセルが列単位で色がつくように設定してあります。このあたりの話はまたいずれ。