• ベストアンサー

エクセル:一定以上の数値になると文字色を変える関数

エクセルの関数で、一定以上の数値は文字色が変わるような関数はありますか。 例えば、10以上だと赤い字で表示したい場合、1-9は黒、でも12は赤文字 で表示するようなイメージです。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.3

「文字の色」を変えたい場合, ・セルを右クリックして書式設定の表示形式のユーザー定義を選び [>=10][赤]0;0 としてOKする ・セルを選んで書式メニューの条件付き書式で セルの値が 次の値以上 10 で書式ボタンで赤い文字にする のどちらでもできます。 両方を使った場合,条件付き書式が優先します。 また条件付き書式で別の条件を重ねて,たとえばセルの塗り色で更に仕分けるような事も出来ます。 #実際これは2003までのExcelで,条件付き書式の制約である3パターン(+地の1パターン)までしか書式を表現できないのを唯一拡張できる方策です。

Linesman
質問者

お礼

ご回答ありがとうございました。

その他の回答 (2)

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.2

「文字の色」を変えたい場合, ・セルを右クリックして書式設定の表示形式のユーザー定義を選び [>=10][赤]0;0 としてOKする ・セルを選んで書式メニューの条件付き書式で セルの値が 次の値以上 10 で書式ボタンで赤い文字にする のどちらでもできます。 両方を使った場合,条件付き書式が優先します。 また条件付き書式で別の条件を重ねて,たとえばセルの塗り色で更に仕分けるような事も出来ます。 #実際これは2003までのExcelで,条件付き書式の制約である3パターン(+地の1パターン)までしか書式を表現できないのを唯一拡張できる方策です。

Linesman
質問者

お礼

ご教示ありがとうございます。 この「条件付き書式」がまさにほしいい情報でした。 助かりました。

  • jiji0721
  • ベストアンサー率50% (8/16)
回答No.1

そのような場合は、条件付書式がいいかと思います。

参考URL:
http://www.eurus.dti.ne.jp/~yoneyama/Excel/jyo-syo.html
Linesman
質問者

お礼

アドバイスありがとうございます。 この「条件付き書式」がまさに求めている情報でした。 助かりました。

関連するQ&A

  • Excelの文字色でカウントし平均を求める関数

    いつもお世話になっております。 今回は、エクセルで使用文字色黒と赤のうち、 黒のみ入力した数値を抽出し平均をだしたいのですが どのようにして関数またはVBAを組んだらよいでしょうか。 よろしくお願いいたします。

  • エクセル で 数値によって文字色の指定はどうすればいいですか

    ある計算をして、0以上の数字が「A1」のセルに出てくるとき、 文字色を0~9ならば白文字表示、10以上の場合は黒文字表示にしたいというような関数はあるのでしょうか。

  • エクセル関数で文字列か数値かを判断する

    エクセルの関数で指定した場所のデータが文字列か数値かを判断させることは可能でしょうか? 可能な場合、それをIFとからめて「文字列だったら○○」「数値だったら○○」という条件をつけて処理をしたいのですが。 よろしくお願いします。

  • 3つ以上の数値の中から、最も大きな数値を返すような関数はありますでしょ

    3つ以上の数値の中から、最も大きな数値を返すような関数はありますでしょうか? 例えば、 biggest_value = func(3,5,9) Msgbox biggest_value '9を表示 こんな関数です。 同様に、「最も小さな数値を返す」関数も探しています。 どなたか教えて下さい。 必ずお返事致します。

  • エクセル関数について教えてください。

    たぶんIF関数だとは思うのですが教えてください。 30以上50以下の数値フォント色は黒 それ以外の数値フォント色は赤 に設定したいのですが・・・教えてください。

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

    エクセルについて質問です。 「ある数値を入力したら常に一定の文字列を表示する」にはどの関数がいちばん便利でしょうか? 例:セルA1に101を入力→B1に「りんご」を表示 セルA2に201を入力→B2に「みかん」を表示 のように全部で50程度の数値&文字列の組み合わせ(コード表)を 判別したいと思っています。 よろしくお願いします。

  • 数値の違いでセル色かえて文字を表示させたい

    エクセル2010です。おねがいします。 D4=M1 と数値が同じでない場合、 A2セルの色を赤色、そして 文字表示で ”入力ミス”と表示したい また F3 の数値の10の位までの数値と (例えば 2050314 なら 14 の数値)と K6 の 数値が 14 でない場合、→E2セルの色を赤色、そして文字表示で”枚数が違います” と表示したい 関数また 条件書式を使用してどのようになりますでしょうか? D4 、M1、 F3 、K6、 とも 同じシートの計算結果を表示させています。 詳しい方、アドバイスのほど よろしくお願いします。

  • 関数で得られた文字に色をつける方法

    =IF(MIN(B2:B6)>=60, "合格", "不合格") この関数で「合格」と表示された文字には赤、「不合格」と表示された文字には黒  の色を自動的につけるにはどうすればいいでしょうか? Excel2013です。

  • エクセルで数値の文字数を数える方法

    エクセルで小数点を含む数値の桁数を数える方法を教えてください。 たとえば、225.260の場合、小数点も含んで7文字の答えがほしいです。 len関数の場合、小数点以下の最後の数値が0の場合、1文字として数えてくれません。 良い関数もしくは方法があれば教えていただけますでしょうか。 よろしくお願いします。

  • エクセルで一定量以上の文字を書くと###という文字化けをする

    エクセルで一定量以上の文字を書くと###という文字化けをしてしまいます。(表のなかに何文字も何行も書くと、ある時からそうなります)。 どうすれば直るでしょうか? ご教示よろしくお願いいたします。

専門家に質問してみよう