
Mấy bạn cho mình hỏi có cách nào để chuyển từ dạng
1 2 3
4 5 6
7 8 9
==> thành kiểu : 1 2 3 4 5 6 7 8 9
Với hàm trong excel k ạ
Tks ạ
G9=OFFSET($B$7,INT(COLUMN(C1)/3),MOD(COLUMN(C1),3))
Bạn thử CT này xem:
Fill CT sang phảiHTML:G9=OFFSET($B$7,INT(COLUMN(C1)/3),MOD(COLUMN(C1),3))
Code của a winvista có thể giải thích rõ hơn giúp e được k ạ ...cái /3 là số hàng số cột ạ
sao lại -1 với 1+int(mod) v ạ ..e k rõ chỗ đó ..e muốn đổi column thành row được k ạ ..
đổi được nếu bạn kéo theo chiều đứng (dòng) thì đổi thành ROws($1:1)
số 3 là số cột
v số cột có cần đổi thành số dòng k ạ ..e là nhưng kéo xuống nó bị #ref! ạ=INDEX($A$1:$L$4,1+INT((ROWS($1:1)-1)/12),1+MOD(ROWS(1:1)-1,12))

e làm theo code a thì chuyển được rồi ..e cảm ơn nhưng e đổi column thành row thì nó lại k ra ạ
A giúp e làm mẫu bài này mà đổi column thành row được k ạ
E cảm ơn trước ạ
=OFFSET($A$1,INT((ROW(1:1)-1)/12),MOD(ROW(1:1)-1,12))
V CODE CỦA MÌNH LÀ
v số cột có cần đổi thành số dòng k ạ ..e là nhưng kéo xuống nó bị #ref! ạ
=INDEX($A$1:$L$4,1+INT((ROWS($1:1)-1)/12),1+MOD(ROWS($1:1)-1,12))