• ベストアンサー

エクセルで自動的に決まった文字に色をつけるには?

日にちに対して隣のセルに曜日をtext関数を使って表示させています。 (2004/04/29→木という形で) その際に、土、日の表示に対してだけ自動的に赤色表示させたいと思っています。 text関数にどのような関数をつけ加えればいいのでしょうか? 質問内容がわかりづらくて申し訳ありませんが、分る方いらっしゃいましたら回答よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.5

別解を1つ。 =Text(A1,"aaa")によって「木」とか出ている列(B列とする)を、B1:B31とか範囲指定して、 書式-条件付き書式-「セルの値が」「等しい」「="土"」 (または「土」だけでも良い)-書式指定 「追加」ボタンをクリックして、 条件2に 「セルの値が」「等しい」「="日"」 (または「日」だけでも良い)-書式指定 (本質問の場合は条件1と同じ色にする) 「OK」をクリックで土、日に色が付きました。 条件1と条件2はOR条件になるわけです。

goone
質問者

お礼

2回にわたり有難うございました。 これで、セルの値と数式の2つの方法を憶えました。 エクセルに限らず機能を知っているか知らないかが 本当に分れ道ですね。 本当に有難うございました。

その他の回答 (4)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.4

関数式=TEXT(A1,"aaaa")で曜日文字が出ているセルの上からB1:B31とかを指定し 書式-条件付き書式-式がをクリック。 式を =WEEKDAY(A1,2)>=6と入れて、書式(例えばフォントの赤)を指定し OKをクリック。 WEEKDAY(A1,2)の2が便利です。 Text関数と重ねて、条件つき書式の式を設定できます。 関数式Textに何か(の引数など)を加えることでは実現できません。 関数式は値を返すもので、書式に対しては影響力がありません。 このことは、エクセルシステムでは、書式と関数式は、あるセルについて、別の記憶領域に記憶されていることが推定されます。

goone
質問者

お礼

数字を色々と変えて色がどのように変わっていくのか 確認しました。 書式と関数式は完全に別のものという認識でエクセルを 使っていくべきなのですね。 早速の回答にも関わらず御礼が遅くなり申し訳なく、、、 有難うございました。

回答No.3

同様のことを以前にやろうとしまして,セルの書式のユーザー定義の中に [赤] という使い方があるのを見て,TEXT関数でも使えるのではと試して見ましたが駄目でした。TEXT関数では色の指定までは出来ないようです。 結局ヘルプで調べてNo.1さんの言われる手を使いました。

goone
質問者

お礼

私もTEXT関数につけられるはずと思って色々とやりましたが、とうとう断念しました。 TEXT関数にはつけられなかったのですね。 有難うございました。 早速回答してくださっているのでチェックが遅くて 申し訳ありません。

回答No.2

曜日が入っている列を選択 書式(O)→条件付書式(D) で 条件付の書式の設定を セルの値が 次の値の間 ="土" ="日" として 書式(F)→色(C) で赤を選んで OK→OK でうまくいくはずです。 ちなみに条件付の書式の設定で ="土" は 土  だけで ="日" は 日  だけでも自動的に調整してくれるはずです。

goone
質問者

お礼

「次の値の間」を見落として次の値に等しいを選択して しまったので最初、色が変わらずに、????? もう一度ゆっくり読んでから気付き、一瞬で色が変わった 瞬間は、本当に嬉しいですね。 =””をつけてもつけなくても大丈夫なんて細かい所まで 有難うございました。 知っているか知らないかで随分と時間の節約になります。 有難うございました。

  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.1

ご希望の手順とは異なる回答かもしれませんが、 曜日を表示するセルを選んで 【書式】の【条件付書式】で 条件1 セルの値が 次の値に等しい 土  書式→フォントの色を赤 追加を押すと条件2が出ますので 日を設定してください。 こんな感じで如何でしょうか?

goone
質問者

お礼

早速回答をしてくださったのに、チェックをするのが 遅くてごめんなさい。 色がついた瞬間、何とも言えない気持ちになりました。 ありがとうございました。 これは、関数で表示させるのではなく書式の設定に なるのですね。1つ勉強になりました。 有難うございました。

関連するQ&A