初心者です!Excelのオートフィルタでコピーペースト

このQ&Aのポイント
  • エクセルのSheet1とSheet2に同じ表があるのですが、データが入力されている場所が違います。sheet1のaのデータを、sheet2のcのデータを消さずにaのところに貼り付けたいのですが、うまくいきません。1行ずつのコピー&ペーストは膨大な時間がかかってしまいます。どうか助けてください!
  • エクセル初心者がオートフィルタでコピーペーストに悩んでいます。Sheet1とSheet2に同じ表がありますが、データの入力場所が異なります。Sheet1のaのデータを、Sheet2のcのデータを消さずにaの場所に貼り付けたいのですが、うまくいきません。1行ずつのコピー&ペーストには時間がかかります。どうすれば効率よく処理できるでしょうか?
  • Excelのオートフィルタでコピーペーストがうまくいきません。Sheet1とSheet2に同じ表があり、データの入力場所が異なります。Sheet1のaのデータを、Sheet2のcのデータを消さずにaに貼り付けたいのですが、方法が分かりません。1行ずつコピー&ペーストするのは大変な作業です。効率的な処理方法を教えてください!
回答を見る
  • ベストアンサー

初心者です!Excelのオートフィルタでコピーペースト

ようやくエクセルを覚えてきたのに、色々な処理をまかされてもう混乱しています。 過去の質問を見ても、なかなかできません。。。 エクセルのSheet1とSheet2に同じ表があるのですが、 データが入力されている場所が違います。 たとえば、sheet1は   名前  情報1  情報2 1  a     100        500 2  c 3  a    200        600 4  c 5  a     500        500   sheet2は   名前  情報1  情報2 1  a 2  c    200       600 3  a 4  c    700       800 5  a sheet1のaのデータを、sheet2のcのデータを消さずに aのところに貼り付けたいのですが、うまくいきません。 500行近く、sheet1と2にはお互いのデータがあるので、 1行ずつのコピー&ペーストは膨大な時間がかかってしまいます。 どうか助けてください!

  • poook
  • お礼率60% (497/817)

質問者が選んだベストアンサー

  • ベストアンサー
  • t-yamada_2
  • ベストアンサー率40% (587/1460)
回答No.2

sheet1とsheet2のセルが1セル毎に全て埋まっているとした場合ですが、 (1)sheet2の1-a 情報1に  「=」を入力し編集状況のままsheet1の1-a 情報1のセルをクリックしてENTERで、上の例で言えば100を表示させます。 (2)その表示させたセルを右のセルにドラッグしてコピーしsheet2の1-aの「情報1」と「情報2」の2マスが表示(100と500)されるかと思います。 (3)上の(2)でできたセル2つを選択し右クリックで「コピー」選択⇒点線の点滅状態 (4) (3)の状態のまま「情報1」と「情報2」の列(例えばC,D列)を選択しメニューの「編集」-「ジャンプ」-「セル選択」ボタンクリック - 「空白セル」 - 「OK」で空白セルが選択されます。 (5)選択された(灰色)セルの上で右クリック - 「形式を選択して貼り付け」-「数式」-「OK」で空白に数式と数値が埋まります。数値だけにしたいならその後に「情報1」と「情報2」の列を選択しセルの上で右クリック -「コピー」-右クリック「形式を選択して貼り付け」-「数値」-「OK」です。

poook
質問者

お礼

できました!! これで何日も夜中まで残って仕事をしなくてすみました。 本当にありがとうございました!

その他の回答 (1)

  • mira723
  • ベストアンサー率20% (160/781)
回答No.1

まず、なんでシートを分けてるのでしょうか? 一緒にしちゃえばいいんじゃないの?

poook
質問者

補足

同じ表でも、aのデータとcのデータは別の人が作業をしています。 (ここでは2つのデータですが、実際は3つのデータを3人で作業をしていて、みんな別の場所でやっています) なので、データが集まったら即あわせたいのです…。

関連するQ&A

  • VBAでオートフィルター コピー、ペースト

    VBA初心者です。 膨大なデータの計算に悩んでおります。 ご教授ください。 工場の各商品に使われている材料の使用量を各商品と個数を一括で入力し、計算させるエクセルシートを作成したいのですが、 1商品に使用されている材料は5~10種と不特定です。 シート1のA行に品番コード、B行に個数が入っており。(200列程度) シート2に各商品に使用されている材料のマスターがあります。 A行品番コード、B行材料名、C~Fが材料のサイズ指示。 シート1のA5(商品リストの先頭)をセレクトし商品コードをコピー→シート2の材料マスターに移りオートフィルターで商品に使われている材料を選択→該当した材料、サイズ(行A~H)をコピー※列数は商品によって異なるので該当した全てをコピー→シート1の空白(仮にE5とする)にペースト→シート1のA6をセレクトしそれをA行が空白になるまで繰り返す。 という感じで出来るのかと思うのですが、いかがでしょうか。何しろデータが膨大で計算させるにも時間がかかってしまいそうですが・・・ また別な方法で同様な処理ができれば、それも合わせてお願いします。 不備ご不明な点あれば教えてください。

  • excel のコピー&ペーストについて

    会社で表(Excel2000)を作らなければならなくなりました。 3列を一つの区切りとして10ケ並んでいる表で、1行目の1・4・7・・・・・を別のシートに抽出しました。これをコピーして1行目の2・5・8・・・・次に3・6・9・・・とコピー&ペーストしてゆきたいのですが、単純にコピペすると全然違うセルをペーストしてしまいます。一つ一つ指定してゆくと2日から3日この表を作るのにかかってしまうと思います。説明下手で申し訳ありませんが、これに使える関数とか方法があれば教えて下さい。

  • エクセル2007のコピー&ペーストについて

    エクセル2007のコピー&ペーストについて いつもお世話になります。 例えばAシートでSUMで作った計算式を同じシート内でコピー&ペーストするのは何の問題も無いのですが別の新しいBシートにコピー&ペーストをすると数値のみがコピーされ計算式がコピーされません。数式も含めて別のシートにコピーするにはどうしたら良いでしょうか。ご教授下さい。

  • Excelのコピー&ペーストについて

    エクセルのコピー&ペーストについて教えてください。 フィルタ機能で、ある用語αでフィルタを掛けたとこだけ、コピー&ペーストしたいのですがうまく行きません。(うまく伝わらなそうなので例をあげます) 縦に10行、横に2列の表があったとして、フィルタを掛けて1行目、5行目、7行目がソートされたとします。 このソートされた1行目、5行目、7行目だけにコピー&ペーストしたいものがあるのですが、何回やっても1行目、2行目、3行目に貼り付けられてしまいます。 「形式を選択して貼付」を使うのでしょうか?教えてください。 実際は何千行もあるので力技系の回答はちょっときついです。お願いします。

  • エクセルVBAでコピーペーストのやり方を教えてください。

    エクセルの他のブックの中に複数のシートがあり、そこから任意の複数のシートの任意の範囲をコピーペーストするやり方を教えてください。できればマクロに記録したいです。 例えば、あいう.xlsというファイルにデータが入っていて、シートは、 sheet1~sheet20まであるとします。 そこから今回はsheet2のC20~E500とsheet4のC20~E500までを、かきく.xlsというファイルのsheet1にコピペしたい。 かきく.xlsのsheet1のA1~C500にあいう.xlsのsheet2のC20~E500を貼りつけ、A501~C980にあいう.xlsのsheet4のC20~E500を貼りつけるというようにしたいです。 毎回列と行の範囲はどこのシートでもC20~E500で決まっているのですが、毎回sheet2とsheet4の範囲をコピペするわけではありません。 次回はsheet1~sheet19までの範囲かもしれません。 シートを選べ、1つのシートにまとめてコピペをしてくれるようなマクロを知りたいです。 エクセルは2003もしくは2007を使っています。 よろしくお願い致します。

  • エクセル98のコピーペーストについて

    エクセル98を使用しております。 そこで、下記のようなコピーペーストが可能かどうか教えて頂けないでしょうか? また、コピーペースト以外に方法があれば、教えて頂きたいのです。宜しくお願いします。 例えば、 A1セルに10、B1セルに15、C1セルに20とあったとして、 A50セルに「=A1]答10、B50セルに「=15」答15、C50セルに「=C1]答20 と置いきたいのです。 つまり、縦方向のデーターをコピーして、横方向に貼りつけていきたいのですがどうでしょうか? 手作業で1つ1つ入れて行くしか方法が無いのでしょうか?

  • エクセルの貼り付けについて

    シート1には  A B 1あ い 2う  3え お という表があります シート2には  C 1か 2き  という表があります シート1の2行目はしばらく使わないので 非表示にして Cの列をコピーして貼り付けをしたところ 2行目に「き」と入力されてしまいました このきを3行目に表示させるコピー&ペーストの方法ありませんか? エクセル2016使用

  • エクセルでコピー・ペーストができない

    エクセル2003を使って集計表を作成しているのですが シート(4月)のセルをコピーしてシート(5月)に貼り付けようと しても右クリックメニューの貼り付けがグレーになっていて ペーストできません 原因が何なのかわかりません シートやセルに保護は掛かっていませんし 複数シートを選択してもいません 右クリックメニューでコピーまではできるのですが困っています

  • Accessのコピー&ペースト

    アクセス初心者です。同じ名前を下の行(テーブル)に貼り付けていきたいのですが、エクセルのようにデータをドラッグしてコピー&ペーストをできないのでしょうか? もしくは置換で、空白の行にAAAと置き換えと指定できますか?よろしくお願いします。

  • オートフィルタで出てきたものを他シートへコピー

    オートフィルタを使って出てきた内容を、他のシートにコピーさせたいのです。内容は、 でてきたシート1のC列の内容をコピーしたいです。       ↓ 2行目のC列の内容のみシート2のA1へコピー (1行目はタイトルがはいっているので・・)       ↓ 3列目以降のC列の内容をシート3のA1、A2、A3・・・ という風にコピーさせたいのです。 でてくる内容は1行かもしれませんし、2行だけかもしれません。 なんとかこれをどういうプログラムで組めばいいのかわからないので教えてくださいm(_ _)m 本当に困っています。 実際作ってみたのですが、1行目はタイトルが入っているので ただ単に2行目のC列をシート2へコピー、3行目のC列をシート3へ コピーというのはできるのですが、やはりシート3には順々に行を足してコピーしなくてはいけないので、そこら辺がどうしてよいかまったくわからずです・・・;; どなたかこの内容のプログラムを教えていただけないでしょうか・・助けてくださいm(_ _)m

専門家に質問してみよう