• ベストアンサー

何か簡単な操作法がありませんか?

Excel 2003を使用していますが、あるセルにインプットされた正数を、他のセルに負数としてインプットしたい場合、簡単に操作できる方法はありますか?例えば、1行目のA,B,C,D列に2,4,6,8とインプットされた数字をコピーして、2行目のA,B,C,D列に-2,-4,-6,-8と簡単にインプットできる操作法はありませんか?また元の数字の計算式もそのままコピーしたい場合はいかがでしょうか(つまり元の数字が1x2=2として、これを1x3にした場合に、自動的に-2が-3になるように)。

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

  • ベストアンサー
  • e0_0e_OK
  • ベストアンサー率40% (3382/8253)
回答No.2

ANo.1 さんの回答を拝借して続けます。 A2のセルをクリックしてセル枠の右下の点にカーソルを合わせてズズッーと右に引っ張ってD2でカーソルを離したら期待通りになりませんか。

noname#50560
質問者

お礼

有難うございました。試してみましたがこれで大丈夫のようです。

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

その他の回答 (2)

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

こんにちは。 >1行目のA,B,C,D列に2,4,6,8とインプットされた数字をコピーして、 >2行目のA,B,C,D列に-2,-4,-6,-8と簡単にインプットできる操作法はありませんか? この場合は、2行目にコピーした後に、空いているセルに「-1」をコピーして、 2行目の数値にある場所に、右クリック-形式を選択して貼り付け-「乗算」で、 全て値の符号は反転します。 >(つまり元の数字が1x2=2として、これを1x3にした場合に、自動的に-2が-3になるように)。 それは、どこか別のセルを参照させて、「1」を入れたり「-1」を入れればよいのではありませんか? 例 H1: 1 = $H$1*2 とすれば、符号は反転します。それ以上に関しては、VBAの領域に入ってくると思います。しかし、そういうレベルになると、私は、簡単だとも思えませんが、そういうのは人の考えもそれぞれだと思います。

noname#50560
質問者

補足

ご回答有難うございました。この方法でも試してみます。

すると、全ての回答が全文表示されます。
  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.1

良く解りませんが、セル B1 に =-(A1) と入力してやれば、A1の値が 5 なら B1 は -5 になりますけど、、、 そういう事?

noname#50560
質問者

お礼

ご連絡有難うございました。多分これで大丈夫だと思います。

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

関連するQ&A