• 締切済み

まとめて複数行に増やす方法を教えてください。

こんにちは。 大量データを用意しなければならないのですが、画像左側1~5行までのデータをまとめてコピーし、画像右側のように各5行に増やして一度に貼り付けする簡単な方法がありましたら教えていただきたいです。 宜しくお願いいたします。

みんなの回答

  • ushi2015
  • ベストアンサー率51% (241/468)
回答No.2

こんにちは コピー、貼り付けではないですが、セルF1に =OFFSET(A$1,INT(ROW(A1)/5),0) として、セルH1までフィルコピー、 セルF1:H1を選択して、下方の必要なところまでフィルコピー では、どうですか?

  • TYWalker
  • ベストアンサー率42% (281/661)
回答No.1

(1) A1からC5までをクリック&ドラッグして選択する (2) Ctrl+Cでコピー (3) ↓を5回押して入力されていない最初のセル(A6)にポイントを入れる (4) Ctrl+Vでペースト (5) ↓を5回押して入力されていない最初のセル(A11)にポイントを入れる (6) Ctrl+Vでペースト (7) 以下、(5)、(6)の手順を、(5)のセルをA16、A21としながら2回繰り返す この時点では  1 AAA あああ  2 BBB いいい  3 CCC ううう  4 DDD えええ  5 EEE おおお  1 AAA あああ  2 BBB いいい  3 CCC ううう  4 DDD えええ  5 EEE おおお  ・・・以下くりかえし・・・ となっています。 そこで、A1をクリックし、「再優先されるキー」を列Aにしてソートします。 これで問題の形になるはずです。 ただし、これは問題の例のA列がたまたま「1 2 3 4 5」という順番になっていたからで、現実には、いろいろなデータがランダムになっているかもしれません。 この場合は、ソートすると、順番が変わってしまいます。 その場合は、列Dにワークキー(ダミーの順番)を入れておきます。 上の手順の(1)の前に、1列目の最初の空白セル(D1)に「1」というデータを入れます。 で、D1のセルの右下の大きめの点(ハンドルと言います)をD5までドラッグします。 するとD2~D5に、自動的に2 3 4 5が入ります。 ここで、上の(1)~(7)を行い、列Dでソートすると、求める形になるはずです。 で、D列のデータが余計なので、D列を選択し(D1セルのさらに上の「D」という列見出しをクリックすると早い)Deleteキーを押してデータを削除します。 他にもやり方はあり、もっと早いのもあるでしょうが、とりあえずこれで目的にはかなうでしょう。

関連するQ&A

専門家に質問してみよう