• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルの並び替え)

エクセルの並び替え方法を教えてください

このQ&Aのポイント
  • エクセルで複数の列を並び替える方法を教えてください。
  • 具体的な例として、A列とB列のデータをC列に並び替えたいです。
  • グリッド表示上で綺麗に並べる方法がわからず、教えていただきたいです。

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.2

こんばんは。 前回と同じような並びで、 C1 C1 D1 D1 C2 C2 D2 D2 でなるのでしたら、 =OFFSET($C$1,INT((ROW(A1)-1)/4),MOD(INT((ROW(A1)-1)/2),2)) このようにすればよいのですが、 D1 C1 C1 D1 D2 C2 C2 D2 このような並びになるのでしたら、このようにしたらいかがでしょうか? =OFFSET($C$1,INT((ROW(A1)-1)/4),MOD(INT((ROW(A1)-2)/2),2))

stsmsm
質問者

お礼

お礼が遅くなり大変申し訳ありません。 ありがとうございました。 バッチリうまくいきました。 これからも、多々質問する事が有ると思いますが、皆様よろしくお願いします。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.1

こんばんは。 質問が、C列に、アドレスを出すような気もしますが、 値を出すのでしたら、以下のようになるかと思います。 C1:~ =OFFSET($A$1,INT((ROW(A1)-1)/4),MOD(INT((ROW(A1)-1)/2),2))

stsmsm
質問者

お礼

こんばんは。 回答ありがとうございます。うまくいきました! 関数のことは良く分からないのですが、 D1 C1 C1 D1 と並べ替えるのは(A1)を(D1)とか(C1)にかえれば良いのですか? 度々すいません

すると、全ての回答が全文表示されます。

関連するQ&A