• ベストアンサー

Excelの関数?条件付き書式?についての質問です

 みなさんいつもありがとうございます。度々お世話になります。  今回もエクセルについての質問です。(使い始めたところで色々と疑問が生じてしまいます。)  例えば、以下のような表を作りました。         列A    列B      氏 名  点 数  行1  Aくん  80点  行2  Bくん  75点  行3  Cくん  95点  行4  Dくん  25点  そこで、30点以下のDくんの「名前」の、文字の形や色を自動的に変えるには、どのようにすればよろしいですか?お教えください。  (「できるExcel」や「図解Excel」の本を見てもわかりにくくて・・・・)

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

  • ベストアンサー
  • ayasu
  • ベストアンサー率35% (56/156)
回答No.1

まず、A1をアクティブにして条件付き書式を開きます。 そして、「数式が =B1<30」を条件とし、書式を選択してOK。 その後、A1をコピーしてA2以降に「形式を選択して貼り付け」で書式を選んで貼り付ければ出来ると思います。 もっと簡単な方法があるかもしれませんが、私ならこうします。

takmiktami28
質問者

お礼

 ayasuさん早々の回答ありがとうございます。  早速試してみました。できました!!    もっと、Excelを使いこなせるよう頑張ります。  これからもよろしくお願いいたします。

その他の回答 (5)

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

(1)「数式が」説 (2)「セルの値が」説 沢山ご回答が出ていますが(1)説ですね。 (2)で出来るのではと思いやってみました。 ------ (1)点数の入ったセルを範囲選択(複数セルで良い) (2)書式-条件付書式 (3)セルの値が-次ぎの値以下-30(30点の30   を直接入力) (4)書式を設定(色・書体など)-OK-OK 例では30以下のセルの文字書体が赤色になりました。 どうでしょうか。こちらの方が素直では。 また30以上のセルを30以下にすると即座に赤色になります。

takmiktami28
質問者

お礼

 回答ありがとうございます。  お世話になりました。

  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.5

こんにちは。maruru01です。 補足程度ですが。 最初にA1から必要行まで、書式設定したいセルを全て選択して、条件付き書式を設定すると、相対参照で一度に設定出来ます。 それから、もしB列の内容が「75点」のように後ろに「点」が付いている場合は、 条件付き書式の設定で、 「数式が」 「=VALUE(LEFT(B1,LEN(B1)-1))<=30」 にすれば出来ます。

takmiktami28
質問者

お礼

 回答ありがとうございます。  関数も勉強します。  お世話になりました。

  • dejiji-
  • ベストアンサー率38% (327/858)
回答No.4

条件付書式の設定はすでに回答がでていますので、補足だけ 条件付書式でセルを選択すると、絶対参照になります。これでコピーをすると思い通りの結果が出ません。列絶対行相対($A1)または、列行相対(A1)にする。これは、セル番地が反転している状態でF4を押すと次々に切り替わります。 また、他のセルに基準点を入れ数式の30の変わりにセルを指定すると便利です。 この場合は基準点のセルは列行絶対参照です。 あと、フォントは変えられませんので、セルの色や、文字の色などで対処してください。

takmiktami28
質問者

お礼

 回答ありがとうございます。  またまた、意味不明なのが出てきました。「絶対参照」です・・・・。  $マークですね。  今、本で勉強しました。なんとなく解りました。  日々勉強ですね。  お世話になりました。    

  • coco1
  • ベストアンサー率25% (323/1260)
回答No.3

まず、前提条件として、B列は数字でなければなりません。ですから、80とか75とかの数字だけを入力して、セル書式のユーザー定義の「種類」の所に「0点」と入力すると、「点」が付加されて表示されるようになります。(「や」は入力不要です。) 次に、A1~B4までを選択し、条件付き書式のダイヤログを表示させます。そうして、条件1として「数式が」「=$B1<=30」 として、フォントなどを設定して終了します。あるいは、先の回答者さんがおっしゃるとおり、書式のみコピーでも良いでしょう。

takmiktami28
質問者

お礼

 coco1さん、回答ありがとうございます。  本題の件 プラス ユーザー定義の件参考になりました。  (ユーザー定義はじめて使いました。便利ですね。)  これからもよろしくお願いいたします。

  • tbobi
  • ベストアンサー率45% (544/1189)
回答No.2

A1の「Aくん」のセルを選択し、メニューバーの 書式 > 条件付書式 で、 条件付書式を次のように設定します。 条件1 「数式が」「=B1<=30」 「書式」をクリックし、30点以下の場合の書式を設定し、「OK」で抜けます。あとは、そのセルをコピーし、以下の行に「書式のみ貼り付け」をすればOKです。 この方法は、点数欄が「80点」ではなく「80」のように書式が数値のときだけ有効です。

takmiktami28
質問者

お礼

 tbobiさん早々の回答ありがとうございます。  点数欄の件もご親切にありがとうございます。  (普通の人なら当たり前のことでも、初心者の私には、このような(点数欄の件)、間違いに気づかずに、出来なくて悩むことがあります。)  お世話になりました。