- ベストアンサー
EXCEL 条件付きで+を表示するには
EXCELで、+を表示するには条件付き書式と知ったのですが 他のセルに入力があった時にだけ、+を表示させたい場合 どうしたらいいでしょうか。 A1 B1 10000 A1 1000 B1 +10000 例ですが上記のように、A1に入力があったときにB1を変える 方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 条件付書式は書式の設定ですから、無理だと思います。 B1に「=IF(A1>0,"+"&A1,"")」でできると思います。 A1が0より大きいと想定していますが、マイナスの場合もあるようでしたら、0の数字を変えてくださいね。
その他の回答 (1)
- lavendertone
- ベストアンサー率54% (59/109)
回答No.2
ごめんなさい。 B1に既に数字が入っているのですね。 それなら別のセル(C1)に「=IF(A1>0,"+"&B1,"")」です。 後で列ごと切り取ってA1の右側に「切り取った列の挿入」で戻してやればいいです。 セルの書式設定(ユーザー設定)でB1を「"+"0」とすれば+は付くのですが、A1に入力された時だけという条件を付けることができません。
補足
IFでA1に入力があったり、0以上のときを指定しても B1に常に+が出てしまっていたんです。 実は入力規則を使っていて、数字のほかにも入力のないときに 空白を全角で使っていました。 ,1000,10000 それをA1,B1に表示させていたのですが IFの""の部分に全角の空白を入れたら対処できました。 丁寧なご意見をいただきありがとうございました。