• ベストアンサー

IF関数の結果ごとに色分けしたい

B1のセルに、 =IF(A1="","〇","×") という式を作ったとき、B1に表示される文字が「〇」のときは赤色で、「×」のときは青色といったような、表示される文字に色の指定をすることは可能でしょうか?

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

  • ベストアンサー
noname#187541
noname#187541
回答No.3

こんにちは。 こういう時は「条件付き書式」を使います。 B1を選択して 書式→条件付き書式 と進みます。 [次の値の間▼]を▼をクリックして[次の値に等しい]にし、隣に○を入力します。 [書式]ボタンをクリックして、フォントタブで色のところをお好みの色にします。 [追加]ボタンをクリックして、同じように「次の値に等しい」にして、×を入力し、書式を設定します。 出来たら、[OK]ボタンをクリックします。 これでどうでしょうか。

tavel_rose
質問者

お礼

回答ありがとうございます。 丁寧な解説、とても解りやすかったです。文字だけでなく、セルにも色が付けられるようで、今後の役に立ちそうです。 どうもありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.4

次の方法もありますが如何でしょうか。 B1セルに=IF(A1="",0,1) B1セルの書式表示をユーザ定義で[赤][=0]"○";[青][=1]"×"

tavel_rose
質問者

お礼

回答ありがとうございます。 私にとっては思いもよらない場所からの作業でした。やってみたらちゃんとできました。 他のことにもいろいろと応用できそうですね。どうもありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
noname#70673
noname#70673
回答No.2

こんにちは。 条件式書式を使えば、出来ます。 メニュー⇒書式⇒条件式書式で、セルの内容が”○”なら、書式設定で文字色を赤に、”x”なら、青に、という具合に設定します。

tavel_rose
質問者

お礼

回答ありがとうございます。 色の指定ができる関数があるのかと思っていましたが、教えていただいたとおりにやったらちゃんとできました。ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • ysko614
  • ベストアンサー率31% (103/329)
回答No.1

B1のセルを選択し、メニューの書式から条件付書式を選択します。 条件は、[セルの値が]、[次の値に等しい]にし、○とします。 その後、その場合の書式でフォントの色を赤などとすれば、色が赤になります。同じ事を×の場合でも行えばお望みの結果が表示されます。

tavel_rose
質問者

お礼

回答ありがとうございます。 試してみたらちゃんとできました。ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • IF関数の中の文字の色

    免許証や保険などの期限が 1ヶ月以上ある時は ok 1ヶ月を切った時は 注意 となるように IF関数を使って式を作ったのですが、出来れば「注意」 の文字を赤く表示したいと考え(okは黒)式の中で注意の文字をフォントの色で赤くしようとしても出来なく、横の方のセルに 赤で「注意」と入れそのセルを指定しましたが、それでも黒で表示されます。 赤で表示することは出来ないものでしょうか? Excel は 2002 です 初心者ですので出来ましたら分かりやすくお教えください。

  • エクセルでの計算結果値を色分けする

    たとえば、A/Bの値が100%以下の場合はその値を赤色の文字にし、100%以上の場合は、その値を青色にする。というような計算結果の数字を色分けすることはできるのでしょうか?(セルの書式設定にマイナス時に赤にするというのがありましたが) 使用エクセルは2003です。

  • IF関数の条件に関数を指定

    Excelに関する質問です。 ちょっと分かりづらいのですが、例えばセルA1とB1があるとします。 A1には別シートのセルが参照されています。(「="あ!A1"」など) ここで、B1にはIF関数を入れたいのですが、その時A1の関数式内の文字を条件にしたいのですが、そういうことはできますか? つまり、B1にIF関数で「A1セル内の関数式内に"あ"の文字がある時に"い"と表示する」のようにしたいのです。 普通に「=IF(A1="あ","◯","")」ではできません。 Google先生でも調べてみたのですが、分かりませんでした。 お知恵をいただければ幸いです。

  • IF関数についてです。

    指定したセルに任意の文字等が入力されたら、指定したセルに任意の文字等が自動的に入力できるような設定が下の場合、 A2に =IF(A1="(数字)","(文字)","") 条件を複数入れる場合にはどうすればいいですか? 例えば、A1かB1に(数字)と入力されたら、A2に(文字)と自動的になるようにしたいです

  • excel関数を使っての色分け

    エクセルの関数を使ってたとえばA1のセルに1と入力するとA2のセルの文字を赤に、2と入力すると青になるような関数があったら教えてください。

  • IF関数について・・・

    A1のセルに数字を入力したら B1のセルに次の表示されるようにしたい場合 IF関数をどのように使えば良いか教えて下さい。 「○○○A1○○○」    *○は文字でA1は数値です。

  • IF OR関数で

    C1のセルに次のように式を入力しました。 =IF(OR(A1<B1),"●",IF(OR(A1>B1),"○",IF(OR(A1=B1),"△"))) これは試合結果を表示させるために作ったのですが、これだとまだ試合 をしてないところは△で表示されてしまいます。 そこで上記の式の最後に A1が空白のときは 未 と表示されるように 式を追加したいのですが、どのようにしたらいいでしょうか? IF(OR(A1=""),"未"とつけたしてみたんですがうまくいきませんでした。 どなたかご教授ください。お願いします。

  • エクセルのIF文

    IF文が簡単なものしか分からないレベルの者です。 以下の条件においてIF文を作成する場合、どのようにしたら良いでしょうか? 御教示願います。なおエクセルのバージョンはエクセル2000です。 (1)A~C列の十数行のセルには文字が並んでいる(たとえばAXY12341,FAC236等)。 (2)あるセル内(A~C列以外のセル)に入力した文字が、A列のセルにある文字と同じものがあれば、 あるセルの色は赤色になる。 (3)あるセル内(A~C列以外のセル)に入力した文字が、B列のセルにある文字と同じものがあれば、 あるセルの色は青色になる。 (4)あるセル内(A~C列以外のセル)に入力した文字が、C列のセルにある文字と同じものがあれば、あるセルの色は黄色になる。

  • エクセル IF関数について

    エクセルのIF関数で困っています。 A1のセルは、他のセル(B1)から飛ぶような設定をしている(=B1) B1に入力しない事があるで、A1の「0」に表示しないようにユーザー設定で「#,##0;"△ "#,##0; 」としている。 A2のセルには、A1に文字が表示されたときのみ「日」と表示するようにIF関数を入れた。「=IF(A1="","","日")」 しかし、A1に何も表示されていないのに、「日」が表示されてしまう。 試しに「=IF(A1="0","","日")」としたが、これでも「日」が表示されてしまう。 このような場合、IF関数はどうすればいいのでしょうか。 説明が下手ですいません。 どうか教えてください。

  • IF関数?

    例えば、 セルのA2にHNから始まる文字が入力されると、A3にはAと表示されHZから始まる文字が入力されると、A3にはBと表示され、それ以外の文字が入力されるとCと表示されるような関数を教えて下さい。 IF関数だけでは設定できないと思います。 宜しくお願いします。

専門家に質問してみよう