- 締切済み
excel 2000でのセルの書式
スケジュール表を作成したのですが、土、日の行を黒塗りさせたいのですが良い方法はありませんか?よろしくお願いします。 ちなみにA列に日付を表す数字が入ってます。 A B C D E 1 1 2 2 3 3 4 4 5 5 6 6
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- ippu
- ベストアンサー率23% (45/190)
もっとスマートな方法があるかも知れませんが私なりに・・・ 貴方の指定通り、A1から日付を入れるようにします。 説明を解かりやすく、土曜は水色、日曜は赤とします。 (1) 先ず第1行を選択し「書式」⇒「条件書式」を選択。 (2) ダイアログBOXで「数式が」⇒「=MOD(ROW(A1),7)=1」とし、 続いて書式パターンで水色を選択します。 (3) 同様に ダイアログBOXで「数式が」⇒「=MOD(ROW(A1),7)=2」とし、 続いて書式パターンで赤色を選択します。 (4) 1行目の書式を37行までコピーします。 以上でエクセルの1行目が水色2行目が赤、3-7行は標準の白となり、それ以降はその繰り返しになります。 項目行、表の題名、その他を表示する時には、一番上に7行挿入して下さい。 日付は上から曜日にあわせて入力して下さい。 月初めが土曜日でない場合、未入力の上の行を非表示にしておけばいいでしょう。
- imogasi
- ベストアンサー率27% (4737/17070)
エクセルワークシート上に2002/11月のカレンダーを作る。 土曜を青色文字、日曜を赤色文字にする。 (1)A1:G1に日曜から土曜の漢字文字を入れる。 (2)F2金曜に2002/11/1と入れる。半角で/は必須。 (3)G2は=f2+1を入れる。 (4)A3第1日曜日の2002/11/3は入れる。 (5)A4に=A3+7を入れ,A5:A6にフィルハンドルを引っ張って複写する。 (6)B3に=A3+1をいれ、B4:B6にフィルハンドルを引っ張って複写 する。 (7)C3:G3まで範囲指定して、フィルハンドル+を引っ張る。 第4列、第5列、第6列も横にフィルハンドルで引っ張るる。 (8)A2:G6日付けエリアを指定して、書式-セル-表示形式ユーザー指定-(種類)d-OKで、1-2桁の日付けだけの表示になる。 (9)A2:G6日付けエリアを範囲指定して、書式-条件付き書式 -「条件付き書式」ダイアログボックスで 条件1 (A)式が-「=WEEKDAY(A2:G6)=1」 書式をクリックして、文字を赤色に設定-OK (B)追加をクリック 条件2が増えて (C)式が-「=WEEKDAY(A2:G6)=6」 書式をクリックして,文字を青色に設定-OK (D)ダイアログボックスのOK これで日曜は赤字、土曜は青字表示になる。 ●ポインとは (1)日にちの中身が(文字列や数字でなくて)、日付けにすること。 (2)表示形式を「d」にすること。 (3)条件付書式の式の書き方です。
- oresama
- ベストアンサー率25% (45/179)
基本は、 WEEKDAY関数で、曜日を数値化して、 それを条件にした条件付き書式が、 いいと思います。 TEXT(A1,"aaa")で、曜日データを 作成する手もありますが。 どちらも、 A列は日付を表すシリアル値である必要がありますね。
- akubihime212
- ベストアンサー率30% (866/2882)
一番簡単なのは、条件付書式設定ですよね。 条件の設定の方法論は、色々ありますが。