- ベストアンサー
エクセル 数式のはいっているセルのコピー
- みんなの回答 (8)
- 専門家の回答
質問者が選んだベストアンサー
まったく同一でよければ、参照方式を絶対参照にすれば解決できます。 現在のA1が相対参照とすると、これを$A$1とすることで常にA1を参照するように指定することができます。直接入力してもできますが、Aと1の間にカーソルを持っていきF4を押せば簡単に指定できます。 以上、ご存じでしたら失礼しました。
その他の回答 (7)
- timber
- ベストアンサー率29% (218/739)
コピーするときにセル指定のままコピーするのではなく、 コピー元のセルでF2キー、↑の順に押すとセルの中身がすべて選択されます。 この状態でctrl+c、コピー先のセルに移動してctrl+vでできます。 ただし、罫線とか文字属性の情報はすべて標準に戻りますのでご注意を。
- kazuhiko5681
- ベストアンサー率49% (79/159)
はじめまして。 =sum($A$1:$A$5)と書いてみて下さい。セル番地は変化することなくコピーすることができます。
- 76rt
- ベストアンサー率30% (33/107)
agemakiさんの欲しい回答とは違うかもしれませんが・・・。 もし、数式の答え(数字)だけをコピーするという方法だったら、 答えを出したセルを範囲指定→コピー→形式を選択して貼り付け→値で 答えだけをコピーすることもできますよ。 ただし、この場合はコピー先の方には数式は残りませんが・・・。 ご参考までに。
- gyaa-toru
- ベストアンサー率28% (30/104)
こんばんは。 SUM(A1:A5)→SUM($A1:$A5) とすれば、OKです。
- gimpei
- ベストアンサー率33% (262/782)
質問は、絶対参照のことでしょうね。 SUM($A$1:$A$5)と$を付けます。 実際には半角でしょうけど。
- osamuy
- ベストアンサー率42% (1231/2878)
明示的に絶対参照を使うとか。 =SUM($A$1:$A$5)
元の数式を絶対参照にしてください。 「=SUM(A1:A5)」というのを「=SUM($A$1:$A$5)」とします。
関連するQ&A
- 【エクセル】計算式がうまくコピーされない
Sheet1のA1に”=SUM(Sheet2!A1)”という関数式を入れて、そのセルをB1にドラッグすると ”=SUM(Sheet2!B1)”というふうにセルも引き継いでコピーされるのですが A1に別のBookのA1をリンクさせて”=SUM([Book2.xls]Sheet1!$A$1)”とした場合 同じようにA1をB1にドラッグするとただのコピーになってしまいます。 (A→A、B→Bではなく、A→A、B→A) ドラッグした先のB1セルを”=SUM([Book2.xls]Sheet1!$B$1)”とするにはどのようにしたらよいのでしょうか。 会社で使っている2007年用のファイル(2006年のファイルからリンク)をコピーして、 2008年用のファイルを作りたいのですが このままではセルを一個一個手直ししなければなりません・・・。 説明が下手ですいません!誰か助けてください><! 関係ないかもしれませんが 【ツール】→【オプション】→【計算方法】は”自動”になっています。
- ベストアンサー
- オフィス系ソフト
- エクセル 数式のコピー・貼付について
エクセルの数式のコピー・貼付について教えてください。 シート1にデータが1000行くらい入っているとします。 A B 1 100 5 2 200 3 3 350 9 : : : : : : シート2のセルA1、A2に =A1*B1 シート2のセルA3、A4に =A2*B2 シート2のセルA5、A6に =A3*B3 と、2行ずつ数式を入れたいのですが、 普通にコピー貼付をするとセル番地が自動的に 増えていってしまいます。 2行ずつ、同じセル番地の数式を入れる方法がありますでしょうか。 どうぞよろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルで数式コピーができなくなりました
今まで出来ていた数式のコピーが突然出来なくなりました。 というより出来るのですが、値は数式通りではなくそのままの値が コピーされてくるのです。 具体例ですと A __ B 1__ 1 __ 3 2__ 2 3__ 3 4__ 4 5__ 5 でB2のセルに数式=B1+A2と入れるとB2は5になります。 ここからB2のセルの右下の十字ポインタをドラッグすると A __ B 1__ 1__ 3 2__ 2__ 5 3__ 3__ 8 4__ 4__ 12 5__ 5__ 17 と現れたのが、今は A __ B 1__ 1__ 3 2__ 2__ 5 3__ 3__ 5 4__ 4__ 5 5__ 5__ 5 となってしまうのです。 数式バーを確認すると、正しく A__ B 1__ 1 2__ 2__ =B1+A2 3__ 3__ =B2+A3 4__ 4__ =B3+A4 5__ 5__ =B4+A5 となっています。 コピー、形式を選択して貼り付け、数式を使っても駄目でした。 新しくBookファイルを作ると出来るのですが、 昨日より前に作成したエクセルのファイルが全部そのように なってしまいます。設定をいじった覚えがないのですが どうすればなおりますでしょうか? エクセル2002です。
- ベストアンサー
- オフィス系ソフト
- エクセルで数式をコピーする時のセル番地
エクセルでは相対参照が働き、セル内の数式をコピーすると それに伴って数式内のセル番地が変化します。 普通は、例えばA1に=B1+C1という計算式が入っていて、 A1から下方向にコピーをすると A2→=B2+C2 A3→=B3+C3 となりますが、ここで A2→=B4+C4 A3→=B7+C7 という風に、コピーする行は1行ずつだけど 数式内のセル番地は3個飛びごとにするといった設定はできるのでしょうか。
- ベストアンサー
- Windows XP
- エクセル内の数式を反映させながらシートをコピーする方法
エクセルのシートのコピーについて教えて下さい。 1日1シートで表計算できる表を作るよう指示されました。 シート内には、累計を出すように(前日までの合計)+(本日の数字) の数式が入っています。 具体的に書きますと、セルA1に本日の数字を入力。 セルB1に(前日までの合計)+(本日の数字)と数式を入れました。 数式でいうと、例えばシート3のセルB1には(シート2:B1)+A1 シート4のセルB1には(シート3:B1)+A1 という具合にセルB1には前日までの合計を反映させるように、常に 前シートの累計をリンクさせています。 シートをコピーしては、セルB1の数式「前シート」部分を修正して こつこつシート7まで作ったのですが、30日分作って欲しいと 言われて困っています。 時間がたくさんあればこつこつ続けて完成させるのですが、就業上の 問題があってこれにずっと時間を割くことができません。 説明が長くなりましたが、ここで教えて頂きたいのです! 数式を反映させながら、シートをどんどんコピーする方法は ありませんでしょうか? 今、シート7まで作ったので、まんまコピーして7枚ずつ増やす 事は簡単ですが、累計部分の(前シート:B1)シートのリンクが 勝手には直ってくれません。 コピーすると同時に、前シートのリンクも直ってくれる方法が あればぜひ教えて下さい。 よろしくお願いします。
- 締切済み
- オフィス系ソフト
- エクセル数式について
エクセル初心者です 2つ質問させてください。 質問 1 表計算をしています エクセルの数式をドラッグしてコピーすると =SUM(H18*C18) =SUM(H19*C19) =SUM(H20*C20) となりますが たとえば =SUM(H18*C18) =SUM(H18*C19) =SUM(H18*C20) 一つのセルを固定して計算させる このようなコピーの方法は可能でしょうか? 質問 2 データの入力規則を設定するとき 入力値の種類→ユーザー設定→数式 この(数式)の部分を別のSheetのセルを範囲指定して 設定する方法は可能でしょうか? 分かりにくくてすみませんが お知恵を貸してください。 よろしくお願い致します
- 締切済み
- その他(ソフトウェア)
- エクセルでこの数式の意味は?
前任者が作成したエクセルの表で、 =+SUM(A:T!B6)という数式が入ったセルがあります。 この数式の表す意味を教えて下さい。 (A~TのシートのB6のセルを??) 宜しくお願いします。
- 締切済み
- オフィス系ソフト
- エクセルの数式のコピー
エクセルで数式のコピーをしたいのですが、 例えば G7のセルに =VLOOKPU(D7,Sheet1!A1:B26,2,FALSE)と入れたとします。 その下のセルG8~G37まで同じ式を入れたいのですが A2 A3 A4やB27 B28 B29 と数字が1足されてしまいます。 どのようにしたら良いのでしょうか。 教えてください。
- ベストアンサー
- Excel(エクセル)
- エクセルの数式コピーに関して
エクセルで数式の入ったセルをドラッグしてコピーしたのですが、「#DIV/0!」と出ずにそのセルに出ている数値がそのままコピーされてしまいます。数式をコピーして「#DIV/0!」と出るように戻すにはどうすればいいのでしょうか。よろしくお願いします。
- 締切済み
- Windows系OS
- エクセルで数式をコピーするとき
Sheet1に入力したものが、Sheet2の指定したセルに自動的に入るようにしたいのですが、量が多いため、入れた数式をコピーするときにわからないことがあります。 Sheet1の、 A3、B3、C3、D3・・・に入力した数字を Sheet2の、 B2、B3、C2、C3・・・に勝手に入ってほしいのです。 Sheet2のB2に、=Sheet1!A3 Sheet2のB3に、=Sheet1!B3 と数式を入れれば反映されるのはわかります。 でも、数式を一つずつ入れていくのはとても大変なので、コピーペーストしたいのですが、 Sheet2のB4には、Sheet1のA4の数字をいれたいのに、エクセル側のかしこい機能なのか、 Sheet1のA5となってしまいますよね。 上記のような規則性で何百行も作っていかないといけないので、どうしたものかと思って困っております。 とても説明が下手でわかりにくいと思いますが、伝わりますでしょうか? 画像を添付しているので、このような形式で左のデータを右のような形式のものに反映させたいです。 やり方を教えて頂けるとても助かります。 宜しくお願いします。
- 締切済み
- オフィス系ソフト
補足
補足欄ですが、この場をお借りして、皆さんにお礼をさせて頂きます。 皆さん、早速のご回答ありがとうございました。 今日職場へ行って、早速打ち直してみたところ、バッチリ!できました! やったー!本当に助かりました。 でも、これってエクセルの基本的なことでしたね。 今まで「絶対参照」って一体なんのことなのか「?」だったのです(^^; 身をもって理解できました。 本当にありがとうございました(^^)