• ベストアンサー

【関数】あるセルの負の結果を負の記号を表記させない

A1にはあるセルの結果が入ります。 また、書式設定でA1がマイナスの場合に負の記号を表記されるように設定されています。 B1にA1を反映させたいときには「=A1」という数式ですが、このとき、A1が負の結果の場合、正の記号(つまり「-」を表示させない)とする関数式を教えてください。

  • frau
  • お礼率54% (2370/4367)

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

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

単純に正の数値にするというなら =ABS(A1) 値は負のままで、表示で符号を除くというなら セルの書式設定をユーザー定義で 0;0;0

frau
質問者

お礼

ご回答ありがとうございます。 =ABS(A1) の方を使いました。関数ってすごすぎます。

その他の回答 (2)

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

>B1にA1を反映させたいときには「=A1」という数式ですが、このとき、A1が負の結果の場合、正の記号(つまり「-」を表示させない)とする関数式を教えてください。 B1の値が負であるのに負の記号(-)を省略すると言う関数は無いでしょう。 B1の値を正にするのはABS関数です。 B1セルに =ABS(A1) と設定すれば良いでしょう。 B1の値の符号を表示しないようにするには書式で対応します。 数値の表示形式で "正のとき;負のとき" のように定義します。 B1が-1234 "0;0" → 1234 "#,##0;#,##0" → 1,234 特定のセルのみ条件付き書式で表示形式を指定することも可能です。

  • msMike
  • ベストアンサー率20% (363/1772)
回答No.2

》 A1にはあるセルの結果が入ります 「あるセルの結果」とは、例えば、どういうことですか?

関連するQ&A

  • 記号を表記できる関数

    エクセルで、1=○、2=△、3=×というように、 数字を打てば、記号がセルに反映されるという関数を作りたいのです。 別シートで上記の記号表を作っておいて、 たとえばA1に数字の1を入力したらB2に○が表記されるという 関数はどう入力すればいいのでしょうか? 教えて下さい。

  • 【Excel】プラス表記の結果を自動でマイナス表記

    たとえばセルA2を収入項目とし、A1をかかった経費の項目とし、A1からA2の収支の結果をA3に示すとします。 経費は(その性質上)収入よりも絶対的にプラスの値であることを条件とする場合、結果も必然的にプラスとなりますので、結果のA3セルにもプラスで反映されます。 しかし項目の性質の条件も「支出」となりますのでプラス表記になってしまう結果を自動でマイナス表記にしたいのです。 書式設定や関数など何でもよいですのでその方法がありましたら教えてください。

  • 【Excel】セルに計算結果のマイナス表示させない

    計算するためのいくつかのセルを書式のユーザー設定で #,##0"円" と設定した場合、計算結果がマイナスになったときにこの書式が含まれるセルがマイナス記号「-」の表示がでない方法を教えてください。

  • Excel セルの表示形式

    計算の結果が「-」だった場合、 例 セルA-セルB=-5 の計算結果「-5」を 「+5」 と表示したい場合、どのように書式設定、または数式を入れたり すればよいでしょうか? ※ちなみに セルA-セルB=5 だった場合は 「5」 と表示したいです。 あくまで計算結果が正の数字だった場合はそのまま、 負の数字だった場合のみ、あえて-を+と表示したいです。

  • エクセル2003 RANK関数

    A列に0を含め、正の数、負の数(セルの書式設定で「-」を付けた)が混在したデータがあり B列にLANK関数を使って昇順で順位を付けたいのですが、マイナス表示のデータがあるため うまくいきません。この問題を解決する方法があれば教えてください。

  • 【Excel】一つのセルの結果を別のセルにも反映

    たとえばA3セルにA1とA2の計算の結果を示し、その数値がマイナスになったときには「-1,000円」というように表示されますが、A4セルにはプラスとしてその数値を反映させることはできますか? プラスというのは「-」を表記させないという意味でもありますが、計算上での利益として扱うということでもあります。 もし可能なら教えてください。

  • 計算結果のマイナス記号が表示されないようにするには

    たとえばA1とA2の計算結果がA3に表示されるとします。 その結果がマイナスになる場合にA4に自動表示されるように指定するには =IF(AG49<0,AG49,0) という関数をA3に設定すればよいのですが、マイナスの記号「-」だけが表示されない式を教えてください。

  • 【関数】セルの書式設定の「標準」以外は使えない?

    例えばCOUNTIF関数の場合ですが式がセルにそのまま表記され結果が出せないので調べたところそのセルは「セルの書式設定」の「表示形式」での「文字列」でしたが 「標準」にしたところ結果はだせました。 (1)セルの書式設定には利用可能な表示形式が決められているのでしょうか? その文字は不可だとわかりましたが、他に不可の種類がありましたら教えてください。 (2)(1)であるとしたら特定の関数だけではなくすべての関数にいえることでしょうか? (3)(2)であるとしたら文字だけではなく記号すべても不可でしょうか?

  • 【Excel】結果が負の数なら0と自動表示される

    たとえばA1セルからA3セルの合計額がA4セルに表示されるとします。 その結果が正の数の場合、A5セルには「0」を、負の数の場合にはA4の結果がそのまま自動表示されるような方法(関数式などでも可)がありましたら教えてください。 Excel2007利用です。

  • 【Excel】複数のセル上で正の結果のみ指定したい

    たとえばセルA2からA1をマイナスした結果とA3からA1をマイナスした結果のいずれかのうち、どちらかが正の数の場合、その計算結果がA4に表記されるという式は可能でしたら教えてください。

専門家に質問してみよう