• 締切済み

値が整数の場合

式の値が整数の場合+が数字の前に自動的に付く為には、どうしたらよいでしょうか?セルの書式設定で出た答に +#,###と入れるのはわかるのですが、最初からマイナスなら-、プラスなら+が付くような数式って(IF関数?)ありますか? お答えお願い致します。

みんなの回答

  • web2525
  • ベストアンサー率42% (1219/2850)
回答No.4

書式設定の変更でなく関数を利用して”+”を付けた場合は、数字ではなく文字列として扱われてしまいます。 それでよければ =IF(A1>0,"+"&A1,A1) で表示可能。

qoonyan
質問者

お礼

ありがとうございます。やはり"+"になると文字列になっちゃうんですね。でも方法がいくつかあって良かったです。

  • NOBBB
  • ベストアンサー率26% (82/308)
回答No.3

#2です。ごめんなさい。 全く違う関数のせました。

  • NOBBB
  • ベストアンサー率26% (82/308)
回答No.2

関数が希望なら IF(セル<0,"-","+") って感じですかねぇ。

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

文字列になってもいいなら =TEXT(数式,"+#,###;-#,###;0") これ以外は表示形式をユーザー定義で設定するしかありません。

qoonyan
質問者

お礼

早速のお答えありがとうございます!やってみたら、出来ました。-表記はセルの表示で出来るのに、+となるとそうなるんですね・・・。

関連するQ&A