• ベストアンサー

数値を逆の正負数値に変える方法

エクセルsheet上に  1×100=100 -1×100=-100  2×100=200 合計   200 とある時、これを簡単に   -1×100=-100  1×100=100 -2×100=-200 合計   -200 とする方法を教えてください。この結果数字の表示形式は文字列ではなく、数値でなくてはなりません。     

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.1

こんばんは。 意味がよく分かりません。  1×100=100 これが、文字になっているなら、マクロでないと不可能です。 仮に、例えば、以下のようになっているのでしたら、可能です。 それぞれのセルに、数字、もしくは式が入っているものとします。 A   B   C 1  100 =A1 * B1 -1 100 =A2 * B2 2  100 =A3 * B3 空いているセルに 「-1」を入れて、コピー A列の範囲を選択して、 [右クリック]-[形式を選択して貼り付け]-[乗算(M)] 「OK」 ということになります。 なお、このご質問は、削除されないことを祈ります。

その他の回答 (3)

  • elmclose
  • ベストアンサー率31% (353/1104)
回答No.4

A列 B列 C列 1 100 =A1*B1 -1 100 =A2*B2 2 100 =A3*B3     =sum(C1..C3) 以上のようになっているとします。 D列 E列 F列 =(-A1) =B1 =D1*E1 とします。そして1行目を2行目および3行目にコピーします。 第4行目を     =sum(F1..F3) とします。 するとお望みのものができます(D列~F列) データの行数が増えても、新たに全部入力することなく、コピーでできます。 こういう意図の質問でしょうか。

  • NCU
  • ベストアンサー率10% (32/318)
回答No.3

どれかのセルか名前に「1」と入れて数式から参照しているとき、「1」を「-1」に変更すれば参照するすべての値の符号が逆転しますよね。 そゆこと?

回答No.2

×-1 で符号は反転すると思いますが、そういうことではないのでしょうか?

関連するQ&A