プロが教える店舗&オフィスのセキュリティ対策術

はじめまして。
Excel XPを使用しておりますが、下記のようなことをするにはどうしたらよろしいですか?

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

A 回答 (7件)

A1に数字があるとすれば、IF関数を使って数式はこうなります。



=IF(A1=0,"残高なし","残高あり")
    • good
    • 0

何も値が入っていない場合と""の値が入っている場合と0が入っている場合の見分けが難しいのですが



この見分けは必要ですか?
必要なら申し付けてくだされば構文を作ります

不必要なら他の方のもので十分でしょう
    • good
    • 0

A1が数字の入っているセルだと仮定すると、



=IF(A1<>0,"残高あり","残高なし") でいいのでは?と思います。

とにかく、A1=0のときだけ、残高なし で、
それ以外、例えマイナスの数値であろうが文字であろうが、
何か入っていれば 残高あり

ということでいいとすれば、この方法でいかがかと思います。
    • good
    • 0

隣でいいなら


=IF(A1,"残高有り","残高なし")

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

例えばB1が0と入っている場合C2にIF関数で


例:@if(B1=0,"残高なし","残高あり")
B1が0の時は,"残高なし"そうでない時は"残高あり"と表示する
こんな感じでどうでしょうか。
    • good
    • 0

A列に数字が入っていて、B列に表示させるとします。


B1に=if(A1>0,"残高あり","残高なし")
にすれば、表示できます。

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

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

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!