• 締切済み

EXCELデータの並べ替え

a列に15000個のデータが並んでいるとき、これを100列×150行のデータに作り直す良い方法はありませんか?。カット&ペーストでは面倒です。

みんなの回答

  • asuca
  • ベストアンサー率47% (11786/24626)
回答No.2

CSV入るなんかで予め保存して表を作った後で読み込むというのはどうなんでしょ うか? どんな感じに仕上げたいのか、元データがどういうものなのかが分かればもっと詳 しくいえるんですが。

  • ARC
  • ベストアンサー率46% (643/1383)
回答No.1

以下の通り実行してみてください。 1:B2のセルに1, B3に2,B4に3 … B151に150 と入力してください。(「連続データ」 を使う) 2:C1に0, D1に150, E1に300 … CX1に14850 と入力してください。(同上) 3:C2に =INDIRECT(ADDRESS(C$1+$B2,1)) と入力してください。 4:C2のセルをコピーして、C2:CX151の範囲に貼り付けてください。 5:新しいシートを作成して、出来上がった内容を、「値のみ貼り付け」して完成です。 詳しくは、Address関数と InDirect関数のヘルプを参照してみてください。

noname#23
質問者

補足

仰せの通り操作して、無事成功しました。INDIRECT関数,ADDRESS関数については、過去に経験がなく、慣れるまで時間がかかりそうです。有り難う御座いました。

関連するQ&A