• 締切済み

エクセル セルのコピー

セルA1~A5のセルを数枚の違うシートのセルに数式と値を、飛ばすようにしたいのです。 よろしくお願いします。

みんなの回答

  • kamikami30
  • ベストアンサー率24% (812/3335)
回答No.4

回答見てますか? 割とご要望の、すぐに回答というのに応えたつもりですが、 すぐに回答が欲しいのに、一回の質疑応答で回答できる質問内容でもなければ、不明点を聞いても反応しない。 意味不明です。 既出の回答から推測すると、 複数の別シートから、該当シートのA1~A5を参照したいと言うことでよろしいですか? 飛んでいってしまうと、印象としてはもとの場所にデータはなくなり、 次々と別のシートへ飛んで、最終的な着地シートにしかデータが存在しなくなるイメージに私は思いました。 excelって特定のセルがどこか他のセルにデータを表示させるのではなくて、 どこか他のセルが特定(や任意規則)のセルのデータを使うものですから。

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

A1セルからA5セルまでの範囲を選択してからコピー操作で別のシートに値と式を貼り付けることはできません。値のみにするか数式のみにするかのどちらかになります。 シート1のA1セルからA5セルをコピーして別のシートに貼り付けるとした場合に、例えばA1セルの数式が=B1+C1のようになっているとします。その場合に別のシートでは数式の=B1+C1の式が貼り付けられますので貼り付けを行ったシートのB1セルとC1セルの加算値が表示されることになりますね。 最も簡単には別のシートに=Sheet1!A1のような式を入力すればよいでしょう。 また別な方法としてはシート1でのA1セルの式である=B1+C1の式を次のような式 =Sheet1!B1+Sheet1!C1 に変えることで対応することができます。その場合にはシート1のA1セルをコピーしてからいくつかのシートに貼り付けをすることで数式と値を貼り付けることができます。

  • zackly
  • ベストアンサー率50% (1/2)
回答No.2

質問文が少し分かりにくいですね。 仮に、セルA1~A5があるのがSheet1だとして、数枚の違うシート(同様に、Sheet2、Sheet3だとします)に飛ばしたければ、飛ばしたい先の、Sheet2などのセルに、以下のように入力してください。 =Sheet1!A1 要するに、A1に入力されている値などを他のシートで利用したいということですよね? ご希望されていることが違うようであれば、もう少し分かりやすく補足したほうが、みなさん回答しやすいと思いますよ。

ma7082
質問者

お礼

当方の質問に対し、迅速丁寧なご回答ありがとうございました

  • kamikami30
  • ベストアンサー率24% (812/3335)
回答No.1

飛ばすというのはどう言うことですか?

関連するQ&A

  • EXCEL 2003 数式中の参照セルについて

    数式であるシート(シート1とします)中の値として、 別シート(シート2とします)のセルを参照するとします。 (例a) シート1中の値 =シート2!J36 ※ J36は例 ここまではよいのですが、 上記の行番号「36」の部分を 更に別の参照値から引っ張ってくることは可能でしょうか? やりたいことのイメージ例として以下に記載します。 (例b) =シート2!J(=A1) ※ここの「A1」はシート2中の参照するセル番号を指定するための シート1中に設けたセルとします。 ※上記の数式は実際にはエラーになり入りません。 最初の例aでは、シート2中の参照するセル番号を数式編集して 指定しないといけないため、参照箇所が多いと大変ですが、 もし、例bのような指定ができればシート2中の参照するセル番号の 入力は一箇所ですみ楽になりありがたいと考えています。 わかりにくい文章ですみません。よろしくお願いします。

  • エクセルのコピーについて

    エクセルで数式を残すことなく値のみコピーしたいのですが、 セルA1の内容をセルB1にも同じように表示させる場合、 B1に「=A1」と入力すればよいかと思いますが、 「=A1」等の数式を残すことなく、 B1に値のみ表示させることはできますでしょうか。 例えばですが、 C1に数式でA1に値がある場合は、 B1にも同じ値を入れるみたいな、 C1には数式は入っていますが、 B1には値のみというようなことができたらと、 お手数かけまして申し訳ございませんが、 どうぞよろしくお願いいたします。

  • エクセルで、結合したセルへのコピーに困っております。どうかお助けください。

    過去のログを調べてみたのですが、わかりません。どうか教えてください。 エクセル2000を使っています。今 sheet1にある名簿のデータをsheet2の表にコピーしたいのですが、sheet2の表は、3つの行を1つに結合しております。すなわちsheet1のA1、A2、A3、A4、A5、A6.....にあるデータをsheet2のA1、A2、A3を一つにしたセルにコピーしますと、セルが結合が解除されてコピーされてしまいます。 また、sheet2のA1、A2、A3を一つにしたセルのところで、「=sheet1!A1」と数式を入力しますと、そのセルはうまくデータが入力(コピー?)されるのですが、そのセルをそのままドラッグしますと、2番目のセル(sheet2のA4、A5、A6をひとつにしたもの)には、sheet1のA4が入力されてしまいます。sheet2の結合されたセルにsheet1の未結合のセルのデータを簡単に入力またはコピーする方法はないでしょうか。どうかよろしくお願いします。

  • Excelで、セルを削除した際に、自動的に繰り上がるセルの値を入力させ

    Excelで、セルを削除した際に、自動的に繰り上がるセルの値を入力させたい。 シート1にずらーっと名前のリストを表示させています。その名前を、シート2で拡大して表示させる為に、シート2に大き目のセルを結合させて作成し、当該のセルに「=シート1!A1」との数式を入れました。 この段階では、シート1のA1の値が、シート2に拡大表示されている状態となります。 拡大表示させた物を印刷する事が目的な為、この状態を印刷した後に、シート1でA1のセルを削除しました。自動的にシート2には、繰り上がったシート1のA1になるはずの次の値(「削除する前はA2)が繰り上がって表示されるかと思っておりましたが、「#REF!」の表示が出てしまいます。 設定か何かで自動的に繰り上がった値が表示される方法はありませんでしょうか。 ※ちなにみ、この表示される値は数式等ではありません。

  • エクセルの数式のコピーについて教えてください。

    A1のセルに、「+sheet1!A1」 という数式があるとします。この数式をB1、C1、D1のセルに貼り付けると、「+sheet1!B1」、「+sheet1!C1」、「+sheet1!D1」というようになるんですけど、これを、「+sheet1!A2」、「+sheet1!A3」、「+sheet1!A4」、というように、B1、C1、D1のセルに貼り付けることって出来ますか?

  • Excelのセルのコピー マクロ

    一つのBookに複数のワークシートが入っています。 それぞれのワークシートのセルのA1からそれぞれのワークシートの A列に値が入っています。 (ワークシートの最終行はそれぞれ違います。) それぞれのワークシートのA1の値を、ワークシート毎に最終行まで コピーしたいのですがどのようなマクロを組めばよいでしょうか? A1の値は、ワークシート毎に異なっています。

  • エクセルで、セルの数式が作動しません

    エクセル初心者です。 エクセルで給料明細書を作り あちこちのセルに数式を入れたのですが きちんと作動しません。 例えば、A4のセルに「=A1+A2+A3」と入力すると そのときはA4に正しい値が出るのですが A1~A3の値を変更したときに A4の値が連動して変わってくれません。 A4にもう一度同じ数式を入力し直せば(ダブルクリックしてenterキーを押せば) きちんと計算し直してくれるのですが。 A4に関しては A6に「=A4+A5」、他のワークシートに「=sheet1!A4」などあちこちで指定しているので それが原因かと思うのですが いまいちよくわかりません。 時間があまりないので 親切な方のアドバイスを切に願います!

  • エクセルについて質問です。

    ユーザーフォームの使い方で、テキストボックスやコンボボックスのControlSourceを,フォームを開いたのとは別のシートのセルにあてたいんですけど、できますか? 同様に、コンボボックスのRowSourceのリストも、別のシートの値を拾いたいんです。 具体的に言えば、ユーザーフォームを開くのは、常に「Sheet1」であって、入力した内容を表示するのは「Sheet2」なのです。 コンボボックスのリストは本当は、「Sheet3」の値を拾いたいのです。 今はよくわからないので、全部「Sheet1」にリンク(?)させて、値を取得させるようにしてます。 それと、セルの数式の中に別のセルの数値を代入できますか? 例えば、あるセルの数式が「=Sheet2!A4」だとしましょう。 この場合の「Sheet2」の「2」に、例えば、ある別のセルの値を代入して、 「=Sheet3!A4」とかにしたいのです。 つまり「=Sheet”A1”!A4」みたいにして、「A1」のセルの値が 「2」、「3」に変われば元の数式も変わる、みたいに。 同じように、セルの範囲につけた名前や、リンクするファイルの名前も数式の変数に入れられるのでしょうか? とりあえず、セルの数式の中に、別のセルの値を”文字”や”数値”として入れたいのです。 ちょっと説明がわかりにくいかもしれないけど、教えて下さい。

  • エクセル2003の使い方について

    エクセル2003の使い方について エクセル2003の使い方で教えていただきたいことがあります。 例えば、Sheet1のA1セルに数式を入力してある値がでてきました。 その値を別のsheet2のB1セル、sheet3のC1セル、sheet4のD1セルでも使用します。 これら別々のsheetではA1の値を使って別の計算をするため、 A1の値が変わるたびに変更になった値を手入力するのではなく、A1セルとリンクさせることはできますか? よろしくお願いいたします。

  • excel単一セルから結合セルに複写

    単一セルのものを結合セルに複写したいのですが、うまくいきません。 データーが約700行あるのです。 Aシートが単一セルでBシートが結合セル(縦に結合)になっていますが、 そのままコピーすると、当然結合が解除され、貼り付けられてしまいます。 「形式を選択して貼り付け・・」で、数式又は値等で貼り付けると、一行飛ばしで 貼り付けされてしまいます。 うまく貼り付ける方法がありましたら、教えていただきたいのですが・・・

専門家に質問してみよう