こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

入力した数字を、すべて10000引きたい

エクセルにすべて数字を入力したものから、10000引きたいのです。
なにか関数を使えば、早いと思うのですが、上手くいきません。
いろいろ検索して試したのですが・・・

例えば下記から、すべて100引いて

    A    B    C
1  100  200  300
2  200  300  400  
3  300  400  500

     ↓
    A    B    C
1   0   100  200
2  100  200  300
3  200  300  400

という風にしたいのです。

またエクセルの質問で、すいませんが
よろしくお願い致します。

投稿日時 - 2007-06-27 10:15:08

QNo.3119430

すぐに回答ほしいです

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

1.どこかに10000と書いて、コピー。
2.引きたい範囲を選択し、「編集」→「形式を選択してペースト」
3.出てくるダイアログで「演算」の「減算」を選択、「OK」

これで完了です。

投稿日時 - 2007-06-27 10:31:52

補足

お礼と逆になってしまいますが、こちらの方法で
無事解決致しました!!

ありがとうございます。
ほんとに、感謝感謝です!!

投稿日時 - 2007-06-27 10:42:00

お礼

お返事ありがとうございます。

下の方が、違う方法を書きかけてくれてますが、
こちらの方法でも、できるのでしょうか?

投稿日時 - 2007-06-27 10:37:40

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.2

入力したセルでという条件ならマクロででもしなければ不可です。循環参照のお手本になってしまいますからね。

# 循環参照:自分自身を演算する。この場合、何回100引けばいいのかわからない。

# 10000? 100? 引きたいのはどっち?

投稿日時 - 2007-06-27 10:28:39

補足

すばいやいご返答、ありがとうございます。

例は、簡略化したかったので100にしたのですが、
実際は、もっと細かい数字?(34806など)から、
10000引きたいにです。

よろしくお願い致します。

投稿日時 - 2007-06-27 10:32:45

お礼

#1さんの回答で、解決致しました!

ありがとうございました。

また困った時は、よろしくお願い致します。

投稿日時 - 2007-06-27 10:43:52

ANo.1

・同じシートでなければダメですか?
sheet1に入力用の領域を作り、sheet2に全く同じ表に関数を仕込んでおく。
sheet2のA1には「=Sheet1!A1-100」、A2には「=Sheet1!A2-100」
入力はsheet1に、結果はsheet2で見る感じ。

・そもそもの入力を-100する。
-100くらい暗算でできる。

投稿日時 - 2007-06-27 10:21:11

補足

お返事ありがとうございます。

100は、例えでして・・・
10000でも暗算できるのですが、PC上で
10000引いた数字を見せないといけないのです。

投稿日時 - 2007-06-27 10:35:12

お礼

#1さんの方法で、無事解決致しました。

アドバイスありがとうございました。

こんなに早く解決したのは、皆様のおかげです。
本当に、ありがとうございました。

投稿日時 - 2007-06-27 10:45:02

あなたにオススメの質問