質問: エクセルの並び替え 過去ログにもあるとは思うのですが、探せなくて・・・ 教えてください!! a b c 1 1323 1025 2 2135 2300 3 1224 5025 上記のようなものをcの列へ a b c 1 1323 1025 a1 2 2135 2300 a1 3 1224 5025 b1 ・ ・ ・ b1 ・ ・ ・ a2 ・ ・ ・ a2 ・ ・ ・ b2 ・ ・ ・ b2 ・ ・ ・ a3 ・ ・ ・ a3 ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ 192 1234 2222 a192 という具合にしたいのですが可能でしょうか すいません。きれいに並びません。見にくいとは思いますが・・・。
回答: こんばんは。 前回と同じような並びで、 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))