• ベストアンサー

エクセル関数で、Falseの場合赤字で表示するには? 

こんにちは! A1=A2の場合 ○、でなけれな×という判定を IF(A1=A2,”○”,”×") という関数で設定しているのですが、 この”×”のときに赤字で"×”と表示させる 設定をするにはどうしたらよいでしょうか? 以前、どこかで関数で設定しているのをみたので関数で設定できるかと思います。 VBAはわかりませんので、関数の設定でご回答いただけますとありがたいです。

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

  • ベストアンサー
  • WWolf
  • ベストアンサー率26% (51/192)
回答No.6

No.5のWWolfです。  補足というか、書式設定での左側”○”を正の値、左側”×”を負の値として判別しているだけです。 よく、書式で数値の負の数なら赤で表示ってありますよね、その応用だと思ってください。  ちなみに書式設定で [青]"○";[赤]"×" すると○を青くすることも出来ます。

noname#121872
質問者

お礼

ご回答ありがとうございました。 ○と正の値、×を負の値として判別、できるんですね~。 なるほど、何かに応用できそうです。 ありがとうございました。

その他の回答 (6)

  • WWolf
  • ベストアンサー率26% (51/192)
回答No.7

考え方次第で何とでもなりますよ。だから、関数やVBAはおもしろいですよね。 もし質問者様のQが解決し散るのならこの質問を締め切っていただければ幸いです。 これからも頑張ってください。

  • WWolf
  • ベストアンサー率26% (51/192)
回答No.5

まず、初めに私も他の回答者さんに賛成というか、同意権です。 但し、質問者さんが、単に過去に見たことをどの様にして出来たのか知りたいのであれば、過去に見た人の方法はわかりませんが、これ以外と条件付書式とVBA以外に方法はないと思います。 VBAはともかくとして、条件付書式は他の回答者さんが答えているので、イレギュラーな方法ではありますが、下記の方法で可能です。 IF文のあるセルで セルの書式設定->表示形式->ユーザー定義->種類 "○";[赤]"×" と入れ質問者さんの IF(A1=A2,”○”,”×") を IF(A1=A2,1,-1) とすれば可能です。 しつこいようですが、他の回答者さん方のアドバイスを聞いているほうが良いと思いますよ。

noname#121872
質問者

お礼

おもしろい関数ですね。やってみました。 この1とか-1とかという設定は どういうもの?しくみなんでしょうか??? できましたら補足いただけますと幸いです。 ありがとうございました。

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

No.3です。 >でも「関数で」の設定が欲しいのですが。 関数(を使用した数式)では、セルの書式を設定することは出来ません。 質問欄の、 >以前、どこかで関数で設定しているのをみたので というのは、記憶違いか勘違いだと思います。 この手の問題は、No.1・2の方の条件付書式の方法が一般的です。 というより、私の回答も含めて条件付書式以外の方法はめったに見ませんね。

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

こんにちは。maruru01です。 参考程度に別の方法を。 まず、数式を、 =(A1=A2)*1 にします。 そうしたら、このセルの表示形式をユーザー定義で、 「[=0][赤]"×";"○"」 にします。 わざわざ数式を変えなくてはいけないので、あくまで参考程度ということで。

noname#121872
質問者

お礼

早速の回答ありがとうございました。 やってみました。確かにできるんですが、、でも「関数で」の設定が欲しいのですが。

  • sunasaka3
  • ベストアンサー率18% (5/27)
回答No.2

条件付書式で出来るのではないでしょうか? ツールバーの[書式]-[条件付書式]です。 そこで、セルの値、もしくは数式に対して、条件が設定でき、その条件を満たす場合に設定する書式を定義します。 上記の場合、 「セルの値」が「次の値に等しい」を選び、隣のエリアに「×」を入力し、 書式ボタン押下で出てくるダイアログの「フォント」タブで「色=赤」を選べばよいと思います。

noname#121872
質問者

お礼

早速の回答ありがとうございました。 やってみました。確かにできるんですが、、でも「関数で」の設定が欲しいのですが。

  • s_yoshi_6
  • ベストアンサー率73% (1113/1519)
回答No.1

書式→条件付き書式で、「セルの値が」「次の値に等しい」として、その右に「×」と入力し、その下の「書式」ボタンをクリックして、フォントの色を赤にして下さい。

noname#121872
質問者

お礼

早速の回答ありがとうございました。 やってみました。確かにできるんですが、、でも「関数で」の設定が欲しいのですが。

関連するQ&A

専門家に質問してみよう