• ベストアンサー

Excelで、セル内の数字が「0」であれば特定の文字を表示させるには?

はじめまして。 Excel XPを使用しておりますが、下記のようなことをするにはどうしたらよろしいですか? ■例 セル内の数字が「0(ゼロ)」であれば、隣のセルに「残高なし」と表示させたいのです。 またゼロ以外の場合は「残高あり」と。 関数を使って行う場合、どのようにすればよろしいでしょうか? よろしくお願いいたします。

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

  • ベストアンサー
noname#22650
noname#22650
回答No.1

A1に数字があるとすれば、IF関数を使って数式はこうなります。 =IF(A1=0,"残高なし","残高あり")

その他の回答 (6)

  • Nouble
  • ベストアンサー率18% (330/1783)
回答No.7

何も値が入っていない場合と""の値が入っている場合と0が入っている場合の見分けが難しいのですが この見分けは必要ですか? 必要なら申し付けてくだされば構文を作ります 不必要なら他の方のもので十分でしょう

  • uenoxgi
  • ベストアンサー率0% (0/1)
回答No.6

A1が数字の入っているセルだと仮定すると、 =IF(A1<>0,"残高あり","残高なし") でいいのでは?と思います。 とにかく、A1=0のときだけ、残高なし で、 それ以外、例えマイナスの数値であろうが文字であろうが、 何か入っていれば 残高あり ということでいいとすれば、この方法でいかがかと思います。

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.5

隣でいいなら =IF(A1,"残高有り","残高なし") 該当のセルでだと表示形式をユーザー定義にして [=0]"残高なし";"残高有り" で可能 数値が必要な場合は [=0]"残高なし";"残高 "#,##0"円有り" とすればいいかと...

  • snopopon
  • ベストアンサー率28% (111/391)
回答No.4

例えばB1が0と入っている場合C2にIF関数で 例:@if(B1=0,"残高なし","残高あり") B1が0の時は,"残高なし"そうでない時は"残高あり"と表示する こんな感じでどうでしょうか。

  • Nigun
  • ベストアンサー率22% (200/893)
回答No.3

A列に数字が入っていて、B列に表示させるとします。 B1に=if(A1>0,"残高あり","残高なし") にすれば、表示できます。 ただ文字列の場合も残高ありと表示されてしまうので、 その場合の処理も入れると =IF(ISNUMBER(A1),IF(A1 > 0,"残高あり", "残高なし"),"数値を入力してください") みたいな感じでしょうか。 もっといい方法があるような気もしますけど。

  • ishiwaru
  • ベストアンサー率19% (70/356)
回答No.2

A1に0があればとなりのセルに =if(A1=0,"残高なし","残高あり"

関連するQ&A

専門家に質問してみよう