• 締切済み

日付と条件付き書式

Excelで質問です。 セルA1に「2014/8/1」と入力し、表示形式を「m月d日(aaa)」に変更し「8月1日(金)」と表示されます。 それを1か月分下にオートフィルします。 そこで、土曜日はセルの塗りつぶしを「青」、日曜日を「赤」に条件付き書式で設定をしたいのですが、表示形式を「m月d日(aaa)」に変更したものを判断させるにはどうすればよいでしょう? 日付と曜日を分ければかんたんなのですが、上記の書式は崩せません。

みんなの回答

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.3

ご使用のExcelのバージョンが不明なので、Excel2010の場合で説明すると、A1セルから1か月分のセルを選択し、条件付き書式で「数式を使用して・・・・」を選択し、「=AND(WEEKDAY(A1)=7,A1<>"")」と設定して書式で青を指定してください。 同様に日曜日は、条件付き書式のルールの管理で「新規ルール」で「=WEEKDAY(A1)=1」と設定して、書式を赤にします。

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.2

条件付き書式に以下の新しい条件式を2つ設定して下さい。 土曜日を「青」にする場合の新しい条件式は、=WEEKDAY(A1)=7 日曜日を「赤」にする場合の新しい条件式は、=WEEKDAY(A1)=1 表示形式を「m月d日(aaa)」に変更しても条件付き書式の設定は同じです。

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

>土曜日はセルの塗りつぶしを「青」、日曜日を「赤」に条件付き書式で設定 表示形式は関係ありません。日付のセルを曜日で判定する場合の方法(関数)は大きく2通りあります。 「数式を使用して、書式設定するセルを決定」で ・WEEKDAY関数 日付の値を1~7(引数によっては0~6)で返す。 日曜日 =WEEKDAY(日付)=1 =WEEKDAY(日付,2)=7 土曜日 =WEEKDAY(日付)=7 =WEEKDAY(日付,2)=6 土曜と日曜日 =WEEKDAY(日付,2)>=6 ・TEXT関数 日曜日 =TEXT(日付,"aaa")="日" =TEXT(日付,"ddd")="Sun" 土曜日 =TEXT(日付,"aaa")="土" =TEXT(日付,"ddd")="Sat" 土曜と日曜日 =OR(TEXT(日付,"aaa")="日",TEXT(日付,"aaa")="土") =LEFT(TEXT(日付,"ddd"),1)="S"

関連するQ&A

  • EXCEL2007 日付の土日を赤字に?条件付き書式?

    EXCEL2007について質問です。シフトを作るのに土日を赤背景にしたいのです。先頭(B列)からオートフィルを使いたい。 月表示は16日と1日だけ表示する。必ず16日初めの15日終わりは変わりません。 月によって日数や人数が違うので、融通が効きそうなオートフィルの使用を優先しました。   A  B C D・・・ 1    9月             10月 2    16 17 18 19 20 21 ・・・1 2 3・・・15 3    火 水 木 金 土 日 ・・・水 木 金・・・水 4Aさん 5Bさん 6 16に日付を入れています(B2)。 右にオートフィルをすると日付が分かるためです。9月(B1)や曜日(B3)だと、今が何日か分からないので・・ B1,B3はただB2を参照しているだけで、セルの書式だけを変更しましたm"月"とaaaです。 ただこのままですと、月の行が9月9月9月と全部表示されてしまうので、とても見にくいのです。 これを条件付き書式を使って16日と1日だけ月表示をしたり、土日だけを赤背景にする方法をどなたか教えてください。 この方法にこだわっているわけではありませんが、何か簡単な良い方法があればよろしくお願いいたします。

  • 土日の条件付き書式

    図のようにA列に日付、B列に曜日を入力しました。 B列の曜日を土曜日を青、日曜日を赤に条件付き書式でしたいのですが、 うまくできません。どうすればできますか? 今回はB列は=A列で表示形式をaaaで曜日を表示しています。 この方法ではできないのでしょうか?

  • エクセルの書式設定を拡張利用する方法

    エクセルで日付を表示させるセルに書式設定でmとすると月が表示され、dとすると日数が表示されます、aaaとすると曜日が出ます。 しかし外部のセルにそのセルを参照させて、条件式を組んだときに。 月、日付、曜日そのものを利用できません。 あくまでも、日付そのもののデータが入っているという判定になります。 これを表示されている、月、日付、曜日を条件書式で参照して利用する方法はありますか?

  • 条件付書式について

    ご指導下さい。 カレンダーの日付欄で一つのセルの中に 例 「1/1 火 (m/d aaa)」 書式 セル ユーザー定義 で設定しています。 この時土曜日は青 日曜日は赤としたいのですがうまく条件付書式設定ができません。 ご教授、宜しく御願いします。

  • Excel 条件付き書式 指定日以降 白抜き

    タテにメンバー氏名、ヨコに11日から翌月10日までの勤務表作成にて 開始日更新に合わせて翌月11日以降を日付/曜日とも、白抜きにしたいのですが? 表部分 : A3~AH9 【A+B列には氏名】 【日付表示行 C3~AH3 ユーザー定義書式 : d】 C3に 2017/1/11 D3に=C3+1 これをAHまでオートフィル 【曜日表示行 C4~AH4 ユーザー定義書式 : aaa】 C4に=C3 これをAHまでオートフィル ◆日付/曜日セル色づけ 条件付き書式 C3~AH4 祝日 : 数式 =COUNTIF(祝日,C$3)           ※別シートに「祝日」の日付を書き込んだデータ作成にて C3~AH4 日曜 : 数式 =WEEKDAY(C$3)=1 C3~AH4 土曜 : 数式 =WEEKDAY(C$3)=7 上記方法にて、C3に今月度の開始日を入れるとC3~AH4に 自動で日付と曜日の表示、色付けがされるようにしてあるのですが このC3更新に合わせて翌月11日以降が白抜きになる方法を教えてもらえませんか? ※添付画像の黒枠部分を月更新にて自動で白抜きにさせたいのですが? ・・・よろしくお願い致します。

  • 条件付き書式の値の設定の仕方

    日付を入力し、そこから曜日を表示させていますが、日曜日なら赤、土曜日なら青、というように、条件付き書式の設定をしたいのですが、値の設定を何と入れたら良いのかわかりません。 まずA1に20006/10/1と入力して、2006年10月1日と表示されるようにしています。 そしてB1に「=A1」と入力し、「セルの書式設定」の「表示形式」で「ユーザー定義」を選び、「(aaa"曜""日")」と設定しています。 B1のセルには「(日曜日)」と表示されます。 これで、日付を入力すれば自動で曜日が表示されるようになったのですが、日曜のときのは赤、という条件付き書式設定が、いろいろ試したのですがうまくいきません。 10月1日だけにではなく、どんな日付にも対応するようにしたいのですが、どなたか教えていただけないでしょうか。

  • エクセル2007の条件付き書式設定について

    エクセル2007の条件付き書式設定についてお尋ねします。日付が入っているセルの横のセルに表示形式をaaaaにして曜日を表示しています。 土曜日は青字で日曜日は赤字で表示したいのですが、条件設定しても 標準のままになります。WeekdayやMIDの関数を使わないと条件付きは使えないのかお教え下さい。 A1 → 日付 B1 → =A1にし表示形式のユーザー定義でaaaaとしています。 B1セルで条件付き書式設定で土曜日は青字、日曜日は赤字にしたいの ですが設定方法をお教え下さい。宜しくお願い致します。

  • エクセル 表示形式について

    先程も実は質問させていただいたのですが、似たような質問を再度させてください。 日付    曜日 2006/4/1    土 とします。 日付は表示形式で「d」にしました。 曜日は「=A1(2006/4/1のセル)」のようにして、更に「aaa」の表示形式を付けました。 そこで、また今度は条件書式を付けたいのです。 「aaa」と掛けた月火水木・・・に「日」は赤にするという条件書式をつけたいのです。 条件はどのようになるのでしょう。 曜日を文字列で入れていたときには 「セルの値が次の値に等しいときに赤にする」のようにして、書式を赤字に設定していました。 でも曜日をaaaと表示形式かけた時にはどうなるんですか。数式は「=A1」とかですし。。。 どなたか教えてください!><

  • 条件付き書式で セルへ色を付ける方法

    条件付き書式でセルへ色を付ける方法を教えてください。 ●Office2013使用 ●別シート「祝日」で、祝日リストを作成済み  (A1、A2…と祝日日付を入れています) ●B1には「1」としか表示されていませんが  yyyy/m/d(aaa)の「d」のみ表示するよう書式設定 ●B2には「水」とした表示されていませんが  yyyy/m/d(aaa)の「aaa」のみ表示するよう書式設定 <やりたいこと> 書式設定(土日はWEEKDAY、祝日はCOUNTF使用)で 土・日・祝日のセルに色を付けたいのですが 3行目(空欄)だけ色が付きません。 日にちと曜日が入っているセルには書式設定で色が付けられます。 色々調べてやってみたのですがギブアップです…。 どなたかお詳しい方、教えていただけないでしょうか。 宜しくお願い致します。

  • エクセル2010で日付、曜日の表示法

    エクセル2010で当日の日付、曜日を一つのセルに【10月8日(月)】と表示させるにはどの様な関数を用いれば良いのでしょうか。また、連続した日付、曜日はオートフィルすれば表示できますか。合わせてお教え下さい。お願いいたします。

専門家に質問してみよう