はい、下のリンクと非常に似ていますが、私のものとは少し異なります。 Excel で行を列にページ分割する
列 A には大量のデータがあり、14 行から 15 行ごとに複数の列を持つ新しい行を作成したいと考えています。SQL がデータを取り込める形式にしようとしています。最善の方法は、行にデータを取得してから、そのデータを含む CSV を作成することだと考えました。
つまり、以下のようになります: (投稿時にフォーマットがまったく維持されませんでした)
column A column B C D etc
1 1 2 3 x
2 16 17 a b
3
x
y
z
15
16
17
a
b
c
必要であれば説明できますが、列に多数の行がある単一の列からデータを取得する方法がわかりません。
助けてくれてありがとう!!!
答え1
1行あたり15個必要で、データがA1から始まると仮定すると、
B1にこの数式を入力して=OFFSET($A$1,((ROW()-1)*15)+MOD(COLUMN()-2,15),0)
C1:P1にコピーし、必要なだけ下にコピーします。
データの終わりはゼロの行で示されます。