• ベストアンサー

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

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

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

シート2に前述の式を記入して一行置きに1行ずつ参照させた後,上から下までコピー,そのまま形式を選んで貼り付けの値のみ貼り付けて値化してください。 参考に言っておくと,A1,A2,A3と連続のセル範囲をコピーして,A1,A3,A5のように飛び飛びに貼り付ける,そんな方法は全くありませんので,前述のような方法をアドバイスしているわけです。 #参考 数式を使わず,コピー貼り付けなどの操作だけで行う方法 シート1のA1からA5にデータがある B1からB5に数字の1,2,3,4,5を記入する B1:B5をコピーし,B6に貼り付ける B列の昇順でAB列を並べ替える すると A列  B列 データ 1 空白  1 データ 2 空白  2 データ 3 空白  3 データ 4 空白  4 データ 5 空白  5 のような並びになるので,A1:A10をコピー,シートBの結合セル範囲に形式を選んで貼り付けの「数式」で貼り付ける または,シートBの結合セル範囲をコピーし,上述のようにして1行置きに再配置した上に形式を選んで「書式」で貼り付けてもいいですよ。

その他の回答 (1)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

シート1のA1から下向けにずらっとデータが並んでいる。 シート2の先頭の結合セルに =INDEX(Sheet1!A:A,ROW(A2)/2) といった具合に記入し,下に続く結合セルにコピーします。

jr7xyw
質問者

お礼

早速の回答ありがとうございます。 できれば、他シート参照するのではなく、コピー&ペーストで 出来ればと思っています。 元シートは、すべて複写できれば、削除できればと思っています。