- 締切済み
まとめて複数行に増やす方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- ushi2015
- ベストアンサー率51% (241/468)
こんにちは コピー、貼り付けではないですが、セルF1に =OFFSET(A$1,INT(ROW(A1)/5),0) として、セルH1までフィルコピー、 セルF1:H1を選択して、下方の必要なところまでフィルコピー では、どうですか?
- TYWalker
- ベストアンサー率42% (281/661)
(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キーを押してデータを削除します。 他にもやり方はあり、もっと早いのもあるでしょうが、とりあえずこれで目的にはかなうでしょう。