• ベストアンサー

EXCEL 条件付きで+を表示するには

EXCELで、+を表示するには条件付き書式と知ったのですが 他のセルに入力があった時にだけ、+を表示させたい場合 どうしたらいいでしょうか。 A1   B1 10000 A1 1000 B1 +10000 例ですが上記のように、A1に入力があったときにB1を変える 方法を教えてください。

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

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

こんばんは。 条件付書式は書式の設定ですから、無理だと思います。 B1に「=IF(A1>0,"+"&A1,"")」でできると思います。 A1が0より大きいと想定していますが、マイナスの場合もあるようでしたら、0の数字を変えてくださいね。

その他の回答 (1)

回答No.2

ごめんなさい。 B1に既に数字が入っているのですね。 それなら別のセル(C1)に「=IF(A1>0,"+"&B1,"")」です。 後で列ごと切り取ってA1の右側に「切り取った列の挿入」で戻してやればいいです。 セルの書式設定(ユーザー設定)でB1を「"+"0」とすれば+は付くのですが、A1に入力された時だけという条件を付けることができません。

meron5_
質問者

補足

IFでA1に入力があったり、0以上のときを指定しても B1に常に+が出てしまっていたんです。 実は入力規則を使っていて、数字のほかにも入力のないときに 空白を全角で使っていました。  ,1000,10000 それをA1,B1に表示させていたのですが IFの""の部分に全角の空白を入れたら対処できました。 丁寧なご意見をいただきありがとうございました。

関連するQ&A