• 締切済み
  • 暇なときにでも

”曜日”によってフォントの色を変更したい。

早速ですが質問があります。 例えば、日付の入ったセルがあって、その曜日が土曜日ならフォントを ”青”で表示、日曜日なら”赤”、それ以外なら”黒”で表示するようにしたい のですがどうすればいいのでしょうか? ユーザー設定でいろいろ試みたのですが、今一つ上手くいきません。 数値がある値以上であったり、以下、或いは未満であったりしたときに [赤]とかで、設定するのは知ってるんですけど....... ゼヒご指導下さ~い! ”Excel 97 Macバージョン”を使っています。

共感・応援の気持ちを伝えよう!

  • 回答数6
  • 閲覧数258
  • ありがとう数6

みんなの回答

  • 回答No.6
  • kbonb
  • ベストアンサー率51% (254/492)

こんにちは  以下のページがご参考になるのでは? 【エクセル技道場】-条件付き書式 http://www2.odn.ne.jp/excel/waza/cformat.html

参考URL:
http://www2.odn.ne.jp/excel/

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • ある条件下でExcelのフォントの色を変更したい

    WinXPでExcel2002を使用しています。 例えばあるセルのフォント書式をそのセルの値が10以上なら赤、9から0なら青という具合に条件次第で変わるように設定したいのですが、うまい手はありますか?

  • 日曜日の色の変更

    初心者ですので、よろしくお願いいたします。 早速ですが、日常点検の表を作成しております。 A1セルに2007年、B1セルに1月と入力。 A2セルに日付表示のDATE関数設定【=DATE(A1,B1,1)】 A3セルに曜日設定【ユーザー定義aaa】 個々のセルに日付・曜日を表示した場合 『日曜日の場合(日付と曜日)の色変更』の仕方がわかりません。 一つのセルに月・日・曜日表示の場合(WEEKDAY設定・・)は 出来るのですが・・ 条件付き書式もうまくいきません。(設定方法が間違っているのかわかりませんが・・) 説明が不器用ですみません。 どなたかご存知の方、よろしくご伝授ください。

  • Excelで、条件付き書式などで文字に色を付ける方法

    MS Office XPのExcelを使っています。 ある列のある範囲の中で、 最大値=赤、最小値=青、それ以外=黒のまま、 という具合にフォント色を変えようと思い、条件付き書式を 使いました。 <例> 適用範囲が「A1:A10」だとしたら 条件1 =MAX($A$1:$A$10) フォント色=赤 条件2 =MIN($A$1:$A$10) フォント色=青 の様にしてみました。 しかしある条件下では意図しない結果になってしまう事に気付き、 解決策を探しています。 下記の様な動作をさせる方法はあるでしょうか。 ◆入力されている数値が全て同じ値の時に、全部赤文字になる →全部黒文字で良い ◆2つのセルだけに入力されている時、  大きい数値が赤、小さい数値が青、となる →大きい数値が赤になるだけで良い ◆1つのセルだけに入力されている時、赤文字になる →黒で良い 宜しくお願いします。

  • 回答No.5
  • ARC
  • ベストアンサー率46% (643/1383)

「条件付書式」を使えば可能です。 例えば、Aの列に日付データが並んでいるとして… 1:A列全体を選択 2:[書式]-[条件付書式]を選択 3:条件1に「数式が」「=WEEKDAY(A1)=1」をそれぞれ設定する 4:[書式]ボタンを押す。書式の設定画面が表示されるので、フォントの色を赤に設定する 5:[追加]ボタンを押す 6:条件2に「数式が」「=WEEKDAY(A1)=7」を設定し、[書式]でフォントの色を青にする 7:[OK]ボタンを押す ちなみにWindows上のExcel97,2000での話です。 Mac版に同機能が無かったらゴメンナサイ。

共感・感謝の気持ちを伝えよう!

  • 回答No.4
  • Kaz003
  • ベストアンサー率48% (31/64)

前置き:Excel2000を使っての話です。 97Macで可能かどうかは分かりませんのでご了承ください。 日付を入力するセルに条件付の書式を設定します。 入力するセルが選ばれている状態で メニューの 書式 >> 条件付書式 条件1として [数式が] [=weekday(セル番地,1)=7] として書式を青字に設定します。 条件2を追加して [数式が] [=weekday(セル番地,1)=1] として書式を赤にします。 関数ヘルプでweekday関数(日付関数)を参照してみてください。 日付の曜日を1~7の数字に変換します。

共感・感謝の気持ちを伝えよう!

  • 回答No.3
  • MAC
  • ベストアンサー率0% (0/0)

はじめまして!! 回答ではないのですが、私もemicoさんと同じ件で悩んでいます。 その後、問題は解決されたのでしょうか? 解決されたのであれば、恐れ入りますが解決方法をご教示願えませんでしょうか? 大変、申し訳ありませんが、よろしくお願いいたします。

共感・感謝の気持ちを伝えよう!

  • 回答No.2
  • kamuy
  • ベストアンサー率32% (51/156)

やっぱりそういう話でしたか。 つまり、「2000-01-23」と入れると「赤」、「2000-01-29」と入れると「青」 ということですね。 残念ながら、私はそういったインテリジェンスのあるシートは作らないので(爆)、 回答できそうにありません。 同様のことをする場合、結局手動で色などを組み込み、 「曜日」の列を非表示にするくらいですね。 このまま引き下がるのも癪なので(笑)、 次のリンクを参考として提示しておきます。 http://www.fuji.ne.jp/~excelyou/

共感・感謝の気持ちを伝えよう!

質問者からの補足

教えていただいたサイトに行ってみました。 なかなか良さそうなので、ゆっくりと見ます!

  • 回答No.1
  • kamuy
  • ベストアンサー率32% (51/156)

回答、って言えば、回答なのですが…泥臭いというか… 私は以下の方法で実現しております。 まず、とあるセルに「日曜日」と入れます。 で、そのセルに「太文字」と「赤文字」を設定します。 次に、ひとつ下のセルに「月曜日」と入れます。 更にひとつ下のセルに「火曜日」と入れます。 続いて、「月曜日」のセルと「火曜日」のセルを範囲指定し、 「火曜日」のセルの右下にでてくるハンドルをつかみ、 ズリズリッと引っぱります。 「土曜日」が出てきたところで引きずるのをやめ、 「土曜日」のセルに「青文字」を設定します。 改めて、今度は「日曜日」から「土曜日」まで、一週間分を範囲指定します。 で、「土曜日」の右下のハンドルをまた引きずります。 …これで出来ますが、ダメですか?

参考URL:
日常的な作業(爆)

共感・感謝の気持ちを伝えよう!

質問者からの補足

早速の回答ありがとうございます。 ただ、聞きたいことはそういうことではなくって... ”曜日”そのものの名前ではなく、”日付”を入力して ”プログラム的に”というか、最初に設定して勝手にフォントの色が 変わるようにしたいのです。 何かいい方法があれば、またお教え下さいネ!

関連するQ&A

  • excel:曜日と日付に色を付ける

    excel2003を使い出勤表を作っているのですが、 日曜日の日付と曜日のFONTを赤にしたいのです。 ログを探してみましたが探し方がへたくそなのか、 見つかりませんので、新規で質問をさせていただきます。 条件付書式で曜日だけFONTの色を赤に変える事は出来たのですが、 これだと日付の色は変わりません。 ちなみに、日付のセル(A6)に当月を入力すると、 日付(Bセル)・曜日(Cセル)が自動的に変わるようにしてあります。 当月の日付を変えたら、日曜日のセルだけ自動的に、 日付・曜日を赤のFONTにすることは可能でしょうか? excelはまだまだ初心者な者で、どなたか教えていただけると助かります。 よろしくお願いします。

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

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

  • 曜日の表示

    EXCELで下記の説明から操作して年月日データから自動で曜日を表示させるようにしました。 結果 a1=2007年10月2日が a2=火と表示させたのですが、 日付データが入ってない場合曜日データも表示させないようにはできますか。 よろしくお願いします。 (説明) ●表示形式を設定して曜日を表示する  日付に対応する曜日を表示する最も簡単な方法は、曜日の表示形式を設定することだ。曜日を表示したいセルに日付のシリアル値を入力あるいは参照して表示形式を表に示す記号を設定すればよい。 表『曜日の表示形式』  記号 表示スタイル  表示内容 ddd 英語の省略記号  Sun~Sat dddd 英語表記  Sunday~Saturday aaa 日本語の省略記号  日~土 aaaa 日本語表記  日曜日~土曜日 操作 通常は参照先のセルと同じ表示形式が自動設定されるが、参照式を入力するセルの表示形式がすでに設定変更されている場合は(2)のように自動設定されないが、続けて(3)以降の操作を行えば良い。 (1) 曜日を表示するセルに日付を参照する数式「=C12」を入力する (2) 参照先と同じ表示形式で値が表示される 操作 (1) 設定するセルを右クリックしてショートカットメニューを開く (2)[セルの書式設定]を選択する (3) セルの書式設定ダイアログボックスが開く (4)[表示形式]タブをクリックする (5)[ユーザー定義]をクリックする (6) 種類の欄をクリックして「aaa」を入力する (7)[OK]をクリックする (8) 曜日が表示される

  • Excelのテキストボックスでフォントの色を変える

    Excel2007を使っています。 テキストボックスのフォントの色を「自動的」に変更するやり方はないでしょうか? 例えばセルのA1に「-1」という数値が入っているとします。 テキストボックスを作ってA1にリンクを張ります。 テキストボックスは「-1」となりますが 数値がマイナスになったら自動的に赤に表示することは可能ですか? セルでは書式設定で「0_ ;[赤]-0 」とすることにより 数値によって自動的に色が変更できますが テキストボックスの中身を自動的に赤にする方法が分りません。 (手動で赤色にする方法は分かります) 宜しくお願いします

  • エクセル フォントや罫線の色が変更できない

    エクセルで、メニュー または セル上で右クリックした際に表示される 「セルの書式設定」 の中で、フォント や 罫線 の 色 のボックス部分が、選択不可の状態になっており、変更できません。 ツールバーの「フォントの色」 ボタンは有効になっており、押せば色の変更は可能です。 また、その状態で、「ユーザー設定」 を表示し、「コマンド」タブを選択し、そのまま何もせずに 「閉じる」 を押すと、その直後からは、「セルの書式設定」 で フォントや 罫線 の色のボックス が選択可能な状態になり、実際に色を変えることができます。再起動後には、上記の状態に戻りますが。 なぜだか、まったくわかりません ・・・。わかる方 いらっしゃいましたら、教えてください。 上記以外に不具合はなく、ワードでは同じ様な状態はありません。 OSはXPで、バージョンは 2003です。 壊れちゃったのでしょうか??

  • ユーザー定義について・・・

    カテゴリーが合っているか分かりませんが、調べても分からないので、是非お力を貸して下さい。エクセルです。 例えばA1セルに未来の日付が入力されています。その入力されている日付の10日前になったら、その日付を自動で赤色表示させる事は可能でしょうか。曜日の場合は土曜なら[青]、日曜なら[赤]と表示させるのは、可能ですよね。 セルの書式設定のユーザー定義?で設定するのでしょうか。その場合の書式を教えて頂きたいです。 勉強不足ですが、よろしくお願いします。

  • 条件付き書式で1行おきに色付けした表のセルの数値によりフォントの色を変更したい

    Excel2003です 1行おきに色付け(パターン)した表のC3:C23に計算結果の数値が表示され、その数値がC1より小さいときはフォントの色を「赤」、数値がC1より大きいときはフォントの色を「緑」、数値が表示されないときはその書式を適用しない(1行おきの色付け(パターン)のみ設定)条件付き書式を設定したいのですがその方法を教えてください 例えば 奇数行にパターン「薄い黄色」を設定し、 条件1 =$C3<$C$1 フォントの色「赤」パターンを「薄い黄色」 条件2 =$C3>$C$1 フォントの色「緑」パターンを「薄い黄色」 に設定すると数値を入力しないセルにも「薄い黄色」のパターンが設定されてしまいます。偶数行の空白セルにはパターンを設定しない条件の設定の方法を教えてください。 説明でが不足のときは補足したいと思いますのでよろしく御願いします。    

  • Excelで曜日表示の改行

    1つのセルに日付と曜日を表示させたいのですが、 日付の下に曜日を表示させるには どうすれば良いですか? 例)  11月20日   (水) 今は、 ユーザー定義  ↓ [種類]欄に 「m"月"d"日("aaa")"」 と設定してるので、一列に 11月20日(水) と表示されていしまいます。 よろしくお願いします。

  • excel 曜日表示

    EXCELで下記の説明から操作して年月日でーたから自動で曜日を表示させるようにしました。 結果 a1=2007年10月2日が a2=火でなければならないところ 月となりました。とりあえずは day(a1+1)で無理やり火と表示させたのですが、何が悪いのでしょうか。 よろしくお願いします。 (説明) ●表示形式を設定して曜日を表示する  日付に対応する曜日を表示する最も簡単な方法は、曜日の表示形式を設定することだ。曜日を表示したいセルに日付のシリアル値を入力あるいは参照して表示形式を表に示す記号を設定すればよい。 表『曜日の表示形式』  記号 表示スタイル  表示内容 ddd 英語の省略記号  Sun~Sat dddd 英語表記  Sunday~Saturday aaa 日本語の省略記号  日~土 aaaa 日本語表記  日曜日~土曜日 操作 通常は参照先のセルと同じ表示形式が自動設定されるが、参照式を入力するセルの表示形式がすでに設定変更されている場合は(2)のように自動設定されないが、続けて(3)以降の操作を行えば良い。 (1) 曜日を表示するセルに日付を参照する数式「=C12」を入力する (2) 参照先と同じ表示形式で値が表示される 操作 (1) 設定するセルを右クリックしてショートカットメニューを開く (2)[セルの書式設定]を選択する (3) セルの書式設定ダイアログボックスが開く (4)[表示形式]タブをクリックする (5)[ユーザー定義]をクリックする (6) 種類の欄をクリックして「aaa」を入力する (7)[OK]をクリックする (8) 曜日が表示される

  • Excelの条件付き書式設定で、日のみ文字色を赤にしたい

    セルAnに年月日を入力し、セルBnにその曜日(日,月,火,etc)を表示させるようにしました。 ・Bn選択→書式→セル→表示形式→ユーザー定義→aaa 次に、"日"のみ文字色を赤くするために、つぎの条件付き書式設定(2通り)を行いましたがうまく行きません。 (1)セルの値が→次の値に等しい→aaa,書式→フォント=赤 (2)セルの値が→次の値に等しい→日,書式→フォント=赤 上記の誤り、または別の方法を教えてください、

専門家に質問してみよう