- ベストアンサー
数値を逆の正負数値に変える方法
エクセルsheet上に 1×100=100 -1×100=-100 2×100=200 合計 200 とある時、これを簡単に -1×100=-100 1×100=100 -2×100=-200 合計 -200 とする方法を教えてください。この結果数字の表示形式は文字列ではなく、数値でなくてはなりません。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 意味がよく分かりません。 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)
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)
どれかのセルか名前に「1」と入れて数式から参照しているとき、「1」を「-1」に変更すれば参照するすべての値の符号が逆転しますよね。 そゆこと?
- LoveShineLight
- ベストアンサー率33% (1/3)
×-1 で符号は反転すると思いますが、そういうことではないのでしょうか?