- ベストアンサー
条件付書式について、ご教示ください
エクセルである特定日を基準に、その下のセルに特定日の5日後の日付、その下に5日後の日付と自動で日付と曜日を同時に表示したものを作成しています。 表示が、土日の曜日となった場合は、次の月曜日の日付を表示できる条件付書式はできるのでしょうか。 今は、土日の所だけ修正処理をしていますが、自動表示が可能でしょうか。 どなたか、よろしく、お願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
まず、これは条件付き書式でやるのですか? 条件付き書式はその名の通り、条件によって書式を変更する物です 御質問の内容で行くと、シート関数もしくはVBA等の値を 操作する物だと思われますが・・・ それと日付の計算の条件として、5日後と成されていますが 仮に基準となる日付が6/30(火)だった場合、下のセルは 7/5(日)じゃなくて7/6(月)になる訳ですよね。 では、さらにその下のセルは? 6/30の10日後? もしくは7/6(月)の5日後ですか? 後者の場合なら、基準のセルがA1セルだったとして A2= =IF(WEEKDAY(A1+5,2)>=6,IF(WEEKDAY(A1+5,2)=7,A1+6,A1+7),A1+5) この数式を下にコピーです。
その他の回答 (2)
- hijirisei
- ベストアンサー率34% (17/49)
条件書式はセルの色付け等に使用するものですので、セルの値を変更することはありません。 関数を使用した場合で、お望みの結果がでましたので、お試しください。 基準日をA1セルに入力します。【6月30日】 A2のセルに基準日+5日の式を入力します。【=A1+5】→【7月5日】 A3のセルにA2の日付が何曜日か調べる関数をいれます。【=WEEKDAY(A2)】→1が日曜日で、7が土曜日です。 A4のセルに日曜日か土曜日だったら日付を動かす関数をいれます。【=IF(A3=1,A2+1,IF(A3=7,A2+2,A2))】
お礼
早速のご教示ありがとうございました。 できました。 また、よろしくお願いいたします。
- xls88
- ベストアンサー率56% (669/1189)
こちらでどうでしょうか。 Excel(エクセル)基本講座:条件付き書式の使い方/土日に色を付ける http://www.eurus.dti.ne.jp/~yoneyama/Excel/jyo-syo_doniti.html
お礼
早速のご教示ありがとうございました。 土日が月曜の表示になりました。 本当にありがとうございます。