• ベストアンサー

エクセルでの数式入力で・・・。

ある2つの数値の差を求める単純な引き算の数式入力なのですが、出てくる答えが正の数であればそのまま表示され問題ないのですが、負の数であっても正の数として「-」を表示させないようにし、後の計算に対しても正の数として認識させる方法があれば教えて下さい。 それから私自身、エクセル初心者なので分かり易く教えて頂けると助かります。

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

  • ベストアンサー
  • s___o
  • ベストアンサー率35% (108/306)
回答No.2

得たい値が絶対値ですので、ABS関数をお使いください。 仮に、 セルA1に「1」、セルA2に「3」が設定されており、 「= A1 - A2」とすると、「-2」となりますが、 「= ABS(A1 - A2)」とすれば、「2」が得られます。

layman58
質問者

お礼

分かり易く回答して頂きありがとうございました。 無事解決する事が出来ました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

エクセルにSign関数というのがあって =SIGN(A1-A2)*(A1-A2) でもABS関数と同じ結果になります。 IF文で、A1-A2がマイナスならー1を掛けるなんてのもある。

layman58
質問者

お礼

Sign関数の使用と言う、また他の方とは違った方法を教えて頂き、ありがとうございます。 今後の参考にさせて頂きます。

全文を見る
すると、全ての回答が全文表示されます。
  • dejiji-
  • ベストアンサー率38% (327/858)
回答No.1

=ABS(A1-A2) とすれば、絶対値が出るので、マイナス表示にはなりません。数値も正の数です。

layman58
質問者

お礼

分かり易く回答して頂きありがとうございました。 無事解決する事が出来ました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excelで、±などを表示させる方法は?

    エクセルで、数式を入力し、出てくる答えが負の数の場合は-○○と表示されますが、出てくる数が正の場合に+○○、0(ゼロ)の場合±0と表示させる方法があれば教えて下さい。私自身、エクセルの事をよく解っておりませんので、簡単に教えて頂けると助かります。

  • 数式を教えてください。(エクセル)

    教えてください。 A1セルに100、B1に200、C3に-300 A2セルに-50、B2に50、C3に-50 があるとします。 で、縦の計算法を常に引き算をしたいのです。(A1-A2のように) オートSUMの場合、Aの列はちゃんと計算できると思うのですが、そうするとBの列は250になってしまいますよね。 この答えは200-50=150としたいのです。 またC列は、-300引く-50で、答えは-250としたいのですが・・・ マイナスを認識しつつ、セルの数値がプラス・マイナスにかかわらず すべて引き算計算をしたいのですが、 そういう数式ってありますか?

  • エクセルの数式について

    エクセルの数式について質問です。下記の計算をする際に百の単位を切り捨てたいのですが、繰り上がった数値が表示されます。ROUNDOWN以外で数式はないでしょうか? 194,000,000÷392×49=24,250,000(誤) =24,249,000(正)

  • エクセルでプラス、マイナス表示

    エクセルで、引き算などの計算をした結果が、正の数なら+、負の数なら-を付けて表示したいのですが、その方法を教えてください。例えば、正の数なら+1,000、負の数なら-1,000などです。 それと、正の数なら+を付けて、負の数なら0にする方法も教えてください。 初心者なので、簡単にお願いします。

  • Excelの数式教えてください

    数値1行目と2行目の差の答えを求める数式 3,4,5,行と続きす。 ●数値は、〔+数←0→-数〕のようにゼロを起点に上がったり下がったりする、数値の差の答えを求めるエクセル数式を教えてください。 ●例:A2行目とA1行目の差の答え    A1行目-100、A2行目-150、の差 答え -50    A1行目-100、A2行目- 50、の差 答え +50    A1行目+100、A2行目+150、の差 答え +50    A1行目+100、A2行目+ 50、の差 答え -50    A1行目- 50、A2行目+ 50、の差 答え+100    A1行目+ 50、A2行目- 50、の差 答え-100    ※小数点以下の数値もありますので、最後に答えは、小数点第1で四捨五入する。

  • vistaのエクセルで数式を入力して計算する方法を教えてください。

    vistaのエクセルで数式を入力して計算する方法を教えてください。 数式は、わかるのですが、数式の欄に答えが表示するようにするのは、どうしたらいいでしょうか?

  • 数式がわかりません。

    どなたかご存じでしたらご回答よろしくお願いします。 苦手なエクセルです。 数値欄に0~9の数字を1つ入力すると 計算式に従って、答えを求める数式を教えてください。 計算式:(数値 × 2) -5 =答え  ※但し、答えが10以上になる場合は、10を減算する。    (10未満はそのままそれが答えになる。)  ◎計算例1     (1)(8×2)-5=11     (2)(1)の答えが10以上のため       11-10=1    答え:1  ◎計算例2     (1)(3×2)-5= 1     答え:1 よろしくお願いします。

  • Excelにおける数式設定について

    Excel 2013を使っていますが、時間差を求める数式はどのように設定すればいいのでしょうか? 例えば 06:15~18:05の場合、答えは 11:50 ですが数式入力の方法をお教え願えませんでしょうか。

  • 数値の差の答えを求めるエクセル数式を教えてください

    数値1行目と2行目の差の答えを求める数式 3,4,5,行と続きす。 ●数値は、〔+数←0→-数〕のようにゼロを起点に上がったり下がったりする、数値の差の答えを求めるエクセル数式を教えてください。 ●例:A2行目とA1行目の差の答え    A1行目-100、A2行目-150、の差 答え -50    A1行目-100、A2行目- 50、の差 答え +50    A1行目+100、A2行目+150、の差 答え +50    A1行目+100、A2行目+ 50、の差 答え -50    A1行目- 50、A2行目+ 50、の差 答え+100    A1行目+ 50、A2行目- 50、の差 答え-100    ※小数点以下の数値もありますので、最後に答えは、小数点第1で四捨五入する。

  • EXCELの数式にすいて教えて下さい!!

    EXCELで4ツの数字・・例えば50.40.30.20とします。この数字から一番大きい数字(50)と一番小さい数字(20)を選んでくれて引き算をする(50-20=30)数式の入力方法わかる方いらっしゃったら教えて下さい!

専門家に質問してみよう