Hiển thị kết quả tìm kiếm từ 1 đến 10 trên tổng số: 10

Ðề tài: Chuyển hàng thành cột bằng hàm

  1. Chuyển hàng thành cột bằng hàm

    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 ạ
    Hình Ðính Kèm Hình Ðính Kèm 2017-02-17_190109.jpg  

  2. =index($b$8:$d$10,1+int((columns($a:a)-1)/3),1+mod(column(a:a)-1,3))

  3. #3
    Trích Nguyên văn bởi KudosZaki View Post
    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 ạ

    Bạn thử CT này xem:
    HTML Code:
    G9=OFFSET($B$7,INT(COLUMN(C1)/3),MOD(COLUMN(C1),3))
    Fill CT sang phải

  4. Giúp đỡ ạ

    Trích Nguyên văn bởi anhtuan2012 View Post
    Bạn thử CT này xem:
    HTML Code:
    G9=OFFSET($B$7,INT(COLUMN(C1)/3),MOD(COLUMN(C1),3))
    Fill CT sang phải
    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 ạ
    Tập tin đính kèm Tập tin đính kèm

  5. Giải thích giúp e rỡ hơn với ạ :(
    thay đổi nội dung bởi: KudosZaki, 17-02-17 lúc 11:56 PM

  6. 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 ạ ..
    thay đổi nội dung bởi: KudosZaki, 18-02-17 lúc 12:11 AM

  7. Trích Nguyên văn bởi KudosZaki View Post
    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

  8. Trích Nguyên văn bởi winvista View Post
    đổ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 CODE CỦA MÌNH LÀ
    =INDEX($A$1:$L$4,1+INT((ROWS($1:1)-1)/12),1+MOD(ROWS(1:1)-1,12))
    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! ạ

  9. #9
    Trích Nguyên văn bởi KudosZaki View Post
    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 ạ
    Bạn dùng CT này :
    HTML Code:
    =OFFSET($A$1,INT((ROW(1:1)-1)/12),MOD(ROW(1:1)-1,12))
    Fill CT xuống

  10. Trích Nguyên văn bởi KudosZaki View Post
    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! ạ
    Thành như kiêu công thức sau
    =INDEX($A$1:$L$4,1+INT((ROWS($1:1)-1)/12),1+MOD(ROWS($1:1)-1,12))

Thông tin về chủ đề này

Users Browsing this Thread

Hiện có 1 người đang xem đề tài này. (0 thành viên và 1 khách)

Bookmarks

Bookmarks

Quyền Sử Dụng Ở Diễn Ðàn

  • Bạn không thể đăng đề tài mới
  • Bạn không thể đăng trả lời
  • Bạn không thể đăng file đính kèm.
  • Bạn không thể sửa bài viết.
  •