- ベストアンサー
各エクセルのセルに入力済みの数字に2%追加させたい
お世話になります。 エクセルの最新バージョンを使用中の者です 縦セルにずーっと商品の個数が入っていると仮定してください。 そこに元の数字の+2%の個数を表示させたいのですが、どうしたらいいでしょうか。 シートをコピーして、新しいシートに元シートのデータを使って反映させる、という形でもいいです。 どうぞよろしくお願い致します。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
適当なセルに 1.02 を入力し、そのセルをコピーする +0.2%したいセル、あるいは全体を選択してから 「形式を選択して貼り付け」を選び「乗算」を選択して「OK」 これで選択した範囲の数値が1.02倍、つまり2%増えます。
その他の回答 (4)
- zinchan
- ベストアンサー率49% (97/197)
計算式ではいかがでしょうか? 例えば、個数の入っているセルが、B列であるとすれば、任意の列の同じ行(例えば2行目)に、 =b2*1.02と入れます。 ただし、数値によっては小数点以下が出てしまいます。商品個数ということで、小数点表示はおかしいですから、 =int(B2*1.02)<小数点以下切り捨て)とするか、=round(B2*1.02,0)<小数点第1位四捨五入>とすると、小数点以下の処理ができます。 また、+2%が変わることも考えられますので、その値を入れるセル(例えばA1)に、「2%」と入れておき、式中の「1.02」を「(1+$A$1)」に置き換えてしまえば、将来、+2%が異なる%になっても、A1セルの値さえ変えればすべての指揮に反映できるのでよろしいかと考えます。 なお、同じワークシートに並べて表示させるのが適切でない場合、異なるワークシートを式で参照するようにすればよろしいかと考えます。
- KURUMITO
- ベストアンサー率42% (1835/4283)
どこか関係のないセルに1.02と入力して、そのセルを選択して右クリックしてコピーを選択します。 その後に元の数値が入っているセル範囲を選択して右クリックし、「形式を選択して貼り付け」(一番最後の段にあります)を選択します。 「演算」の項目の「乗算」にチェックをしてOKします。 すべての値に1.02が掛けられた値になります。
- 某HN クロメート(Chromate)(@CoalTar)
- ベストアンサー率40% (705/1742)
- tom04
- ベストアンサー率49% (2537/5117)
こんばんは! 一例です。 仮にA列に元データが入っていて、B列に表示させるします。 A列すべてを範囲指定 → 右クリック → コピー → B1セルを選択 → 右クリック → 貼り付け これでA・B列がまったく同じものになっていると思います。 使っていないセル(どこでも構いません)に 1.02 と入力 そのセル上で右クリック → コピー → B列すべてを選択 → 右クリック → 「形式を選択して貼り付け」 → 「乗算」を選択しOK ※ 数値によっては小数点以下もあると思いますので、桁表示で調整してみてください。 こんな方法はどうでしょうか?m(_ _)m
お礼
まとめてのお礼ですみません。 皆さんのおかげであっという間に解決できました。 ありがとうございました!