• ベストアンサー

EXCEL関数でマイナスのとき▲表示にするに

EXCELのTEXT関数でマイナスのときの記号は「-」ではなく「▲」をつけるようにしたいのですが、TEXT関数で以下のように記述するとエラーになってしまいできません。 いま入力しているセル値は下記です。B1の値をTEXT関数で▲100と表示させたいです。TEXT関数の表示形式には、セルの書式設定を参考にユーザー定義に記載のある「0;"▲ "0」を入力しています。以上、よろしくお願いします。  A1の値は-100  B1は=TEXT(A1,0;"▲ "0)

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

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

""での囲みの問題ですね。書式は文字列として扱うので全体を""で閉じる必要があります。 そして、内部の文字に使っている""は、結果として表示しない場合は不要です。 B1を=TEXT(A1,"0;▲ 0") にしてください。

ippai_attena
質問者

お礼

ありがとうございます。””の使用場所でしたか、無事解決でき助かりました。

その他の回答 (2)

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.2

>TEXT関数の表示形式には、セルの書式設定を参考にユーザー定義に記載のある「0;"▲ "0」を入力しています。 >A1の値は-100 >B1は=TEXT(A1,0;"▲ "0) TEXT関数の引数に誤りがあります。 正しくは次のようになります。 B1=TEXT(A1,"0;▲ "0)

  • shintaro-2
  • ベストアンサー率36% (2266/6245)
回答No.1

text関数のヘルプを見てください。 書式設定は1つだけですので、 お考えのことは出来ないはずです。 if文で処理するか 条件付き書式でやるしかないのでは?

関連するQ&A