- ベストアンサー
エクセルのデータ反映方法
同じファイル内で、初めに作ったデータの一部を次のページにコピーしています。この一枚目のデータ内容を変更したときに、次のシートの数字も自動的に変更されるように設定はできますか? メインのデータの一部を抽出し、いろいろなシートでデータを使っています。が、細かな変更が発生し、それぞれのシートごとにデータを変更しなければならないのかと・・・懸念しています。 教えてください。お願いします。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
>メインのデータの一部を抽出し、いろいろなシートでデータを使っています >追加の質問です。すべてのデータを反映させるにはどうしたらいいのでしょうか? この両方を満たすためには・・・ 1)元のシートの中で、抽出したいデータのセルをCtrlキーを押しながら複数選択します 2)コピーしたいシートをアクティブにして、ペーストしたいセルを選択し、「編集」→「形式を選択して貼り付け」→「リンク貼り付け」をクリックすれば「セル参照」の式が一気にペーストできます ※ただし、この操作は1列単位でないと出来ません
その他の回答 (5)
- Nayuta_X
- ベストアンサー率46% (240/511)
方法は、いくつかあります。 方法1 串刺し方法と言うのがあります。 これは、複数のsheetを選択して あるセルの内容を変更すると 選択されているsheetの同じセルの値が、同時に変更されます。 sheet名にマウスを持って行き、shiftボタンか、controlボタンを 押しながら、変更を掛けたいシート名を選択すると複数のsheetを 選択することが、出来ます。 方法2 数式を使用する方法(この方法は、同じBookならお勧め出来ますが、異なるBookでは、お勧め出来ません。・・・リンク切れになる為) 方法は、反映させたいsheetを開き A1 セルに = (イコール)を 入れ 元になるsheetを開き A1でマウスをクリックして エンターキーを押します。 その後 反映させたいsheetを開き A1にマウスを当てクリックして、列方向にドラックし 行方向にドラックします。 尚、この方法は、数式が、常に入っていますので、ファイルの容量が、大きくなるのが欠点です。 以上 代表的なことを説明しました。 他にも いろいろな数式がありますので、エクセルの学校(下記URL)など エクセルに関しては、大変有益なサイトが沢山ありますので 検索するなどしてください。
お礼
とてもわかりやすい説明をありがとうございました。
両方のシートタブを選択(一方のシートが選択されている状態で、CTRLキーを押しながらもう一方のシートタブをクリック)した状態で一方のシートに操作をすれば、もう一方のシートにもその操作が反映します。 ただし、全部の操作が反映しますので、変えたくない部分があるのであれば注意が必要です。安全に運用するためにはNo.1の方の方法のほうがいいと思います。
お礼
とてもわかりやすい説明をありがとうございました。
- mu2011
- ベストアンサー率38% (1910/4994)
例えば、コピー&貼り付けを行う際、「形式を選択して貼り付け」を選択し、「リンク貼り付け」押下でお試し下さい。
お礼
とてもわかりやすい説明をありがとうございました。
- Cupper
- ベストアンサー率32% (2123/6444)
コピーして貼り付ける時に、「形式を選択して貼り付け」を行ないましょう。 「形式を選択して貼り付け」のメニューから、左下の「リンク貼り付け」を選ぶことで、 =A1 など、セルを参照する形式の数式がセルに貼り付けられます。 シートやブックを跨いでも正常に貼り付けできますので安心してください。 すでに作成されたデータをこの方法で修正するのは面倒ですが、ここからは力技です。頑張ってください。
お礼
とてもわかりやすい説明をありがとうございました。
例えば、Sheet2のセルA1に =Sheet1!A1 とすればSheet1のセルA1の内容が反映されます。
お礼
早々のご回答ありがとうございます。追加の質問です。すべてのデータを反映させるにはどうしたらいいのでしょうか?
お礼
とてもわかりやすい説明をありがとうございました。