- ベストアンサー
Excelで、セル内の数字が「0」であれば特定の文字を表示させるには?
はじめまして。 Excel XPを使用しておりますが、下記のようなことをするにはどうしたらよろしいですか? ■例 セル内の数字が「0(ゼロ)」であれば、隣のセルに「残高なし」と表示させたいのです。 またゼロ以外の場合は「残高あり」と。 関数を使って行う場合、どのようにすればよろしいでしょうか? よろしくお願いいたします。
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
A1に数字があるとすれば、IF関数を使って数式はこうなります。 =IF(A1=0,"残高なし","残高あり")
その他の回答 (6)
- Nouble
- ベストアンサー率18% (330/1783)
何も値が入っていない場合と""の値が入っている場合と0が入っている場合の見分けが難しいのですが この見分けは必要ですか? 必要なら申し付けてくだされば構文を作ります 不必要なら他の方のもので十分でしょう
- uenoxgi
- ベストアンサー率0% (0/1)
A1が数字の入っているセルだと仮定すると、 =IF(A1<>0,"残高あり","残高なし") でいいのでは?と思います。 とにかく、A1=0のときだけ、残高なし で、 それ以外、例えマイナスの数値であろうが文字であろうが、 何か入っていれば 残高あり ということでいいとすれば、この方法でいかがかと思います。
- mshr1962
- ベストアンサー率39% (7417/18945)
隣でいいなら =IF(A1,"残高有り","残高なし") 該当のセルでだと表示形式をユーザー定義にして [=0]"残高なし";"残高有り" で可能 数値が必要な場合は [=0]"残高なし";"残高 "#,##0"円有り" とすればいいかと...
- snopopon
- ベストアンサー率28% (111/391)
例えばB1が0と入っている場合C2にIF関数で 例:@if(B1=0,"残高なし","残高あり") B1が0の時は,"残高なし"そうでない時は"残高あり"と表示する こんな感じでどうでしょうか。
- Nigun
- ベストアンサー率22% (200/893)
A列に数字が入っていて、B列に表示させるとします。 B1に=if(A1>0,"残高あり","残高なし") にすれば、表示できます。 ただ文字列の場合も残高ありと表示されてしまうので、 その場合の処理も入れると =IF(ISNUMBER(A1),IF(A1 > 0,"残高あり", "残高なし"),"数値を入力してください") みたいな感じでしょうか。 もっといい方法があるような気もしますけど。
- ishiwaru
- ベストアンサー率19% (70/356)
A1に0があればとなりのセルに =if(A1=0,"残高なし","残高あり"