ここから本文です

解決済みの質問

エクセルの関数のコピーと貼り付けの仕方についての質問です。例えば、=E4*12+F2*5...

yoshiyukiminami5360さん

エクセルの関数のコピーと貼り付けの仕方についての質問です。例えば、=E4*12+F2*5をコピーするとそのまま式がコピーされますが、=E5*12+F3*5のように計算式はそのままで該当するセルのみ変更したい場合どのようにす

ればよいでしょうか。分かりにくい表記ですいません。

違反報告

ベストアンサーに選ばれた回答

kayasupraさん

コピー⇒(入れたいセルに)右クリック⇒形式を選択して貼り付け⇒数式

これでうまくいくかと…

コピーを使わなければそのセルの右下に合わせて四角くて白い十字が黒い十字になったら下に引っ張ればOK

この質問は投票によってベストアンサーが選ばれました!

この質問・回答は役に立ちましたか?
役に立った!

お役立ち度:お役立ち度 3点(5点満点中)3人が役に立つと評価しています。

ベストアンサー以外の回答

(4件中1〜4件)

並べ替え:回答日時の
新しい順
古い順

 

allsun3sanさん

回答は出ていますが
>=E4*12+F2*5をコピーするとそのまま式がコピーされますが
あなたは数式バーでこの数式をコピーして他のセルで貼り付けされていませんか
Excelで数式のコピーは
ここの動画の 数式コピーする 1から3を見て
http://www.jpita.or.jp/hpv3/ziten/mokutekibetu/ex_0012.html

xls88_1さん

どのようにコピーしていますか?
どこへコピーするのですか?

提示例の式は、相対セル番地になっています。
相対セル番地の式の入力されたセルをコピーしたとき
行列番地共に変化しないのは異なるシートの同じセル番地にコピーした時です。

(同じシートにコピーする場合)
1行下にコピーすると
=E4*12+F2*5
=E5*12+F3*5
と行番地が1つずれます。

1列右にコピーすると
=E4*12+F2*5 =F4*12+G2*5
と列番地が1列ずれます。

斜め右下(1行下、1列右)にコピーすると
=E4*12+F2*5
=F5*12+G3*5
と行列共に、1行1列ずれます。

あるいはセルコピーではなく、数式そのものをコピーして貼り付けている場合
単に文字列をコピーしていることになります。
何処に貼ろうともセル番地は変化しません。

wassamu197さん

>例えば、=E4*12+F2*5をコピーするとそのまま式がコピーされます

やってみたの?
やったらそうはならないんじゃあないの?

やりたいと思ったら、やってみてどうしても自分で解決できないとき訊く事にしましょう。

reily0217さん

あなたの場合ですと・・・
=E4*12+F2*5から=E5*12+F3*5にするということは、EとFのなかでずれるということですよね?EとFの前に$を入れるといいですよ。つまり、
=$E4*12+$F2*5です。$をいれた直後のものは変わりませんが、その後の数字は変わります。1つ目に上記のように入力したら、そのセルの資格の右下の角にカーソルを合わせて、+みたいな記号がでたらクリックしながらそのまま引っ張りましょう。
わかりづらいですがやってみて下さい。

知恵ノートとは?

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。

お客様自身の責任と判断で、ご利用ください。

話題のキーワード

[カテゴリ:Office系(Word、Excel)]

ただいまの回答者

06時48分現在

1193
人が回答!!

1時間以内に2,085件の回答が寄せられています。

>>回答ひろばに行く


知恵コレに追加する

閉じる

知恵コレクションをするID/ニックネームを選択し、「追加する」ボタンを押してください。
※知恵コレクションに追加された質問や知恵ノートは選択されたID/ニックネームのMy知恵袋で確認できます。

ほかのID/ニックネームで利用登録する