• ベストアンサー

EXCELの並べ替えについて教えて下さい。

Excelの並べ替えについて下記のようなExcelを変更したい場合どのようにすれば良いのでしょうか。     A  B  C 1 タイトル 2 説明文 3 価格 4 5 タイトル 6 説明文 7 価格 8 これを     A   B    C 1 タイトル 説明文 価格 2 タイトル 説明文 価格 3 タイトル 説明文 価格 としたいのですが、どうすれば良いのでしょうか。

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

  • ベストアンサー
  • ASIMOV
  • ベストアンサー率41% (982/2351)
回答No.1

B1 =OFFSET($A$1,(ROW()-1)*4,0) C1 =OFFSET($A$1,(ROW()-1)*4+1,0) D1 =OFFSET($A$1,(ROW()-1)*4+2,0) として、下にコピーすると B列~D列に表ができます 出来た表を「値コピー」で別シートのA列から張り付ければ出来上がりです

その他の回答 (3)

  • turuzou
  • ベストアンサー率33% (15/45)
回答No.4

No.2です、訂正です。 数式をよく確認していませんでした、失礼しました。 =OFFSET($A$1,(ROW(A1)-1)*4+COLUMN(A1)-1,)

noname#204879
noname#204879
回答No.3

Sheet2!A1: =OFFSET(Sheet1!$A$1,(ROW()-1)*4+COLUMN()-1,)

  • turuzou
  • ベストアンサー率33% (15/45)
回答No.2

こんな感じでは? 同じSheetの空いている列へ =OFFSET($A$1,INT((ROW(A1)-1)*4)+COLUMN(A1)-1,,) を、オートフィルで右や下へ。

関連するQ&A