Trang 1 của 2 12 CuốiCuối
Kết quả 1 đến 10 của 15

Chủ đề: Hỏi cách chuyển nhiều dòng thành 1 dòng

  1. #1
    hocon84 Guest

    Hỏi cách chuyển nhiều dòng thành 1 dòng

    Em gặp một trường hợp như thế này ạ.
    Em có một bảng gồm nhiều dòng và nhiều cột, giờ em muốn chuyển tất cả các dòng thành 1 dòng thôi cứ nối đuôi nhau thì làm thế nào à. copy paste cũng được nhưng mà dữ liệu nhiều quá làm thủ công thế này thì lâu quá ạ. thanks các Pro nhiều.


  2. #2
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Chắc nên dùng VBA.

    . . . . . . . . . . . . . . . . . . . . .

  3. #3
    developers Guest
    Trích dẫn Gửi bởi VetMini
    Nối đuôi có nghĩa là ai nối đuôi ai? Nói chuyện mâppj mờ chẳng có thì dụ thì biết đâu mà mò.

    Cách thức chuyển thành 1 dòng:

    - Copy tất cả dữ liệu
    - Qua Word, paste text only. Sau khi paste, các cột sẽ cách nhau bằng tabs, và các dòng sẽ cách nhau bằng xuống hàng.
    - Trong Word, nhấn Ctrl+h, gõ ^p vào "find what" và ^t vào "replace with", và kích "replace all". Mục đích là đổi tất cả dấu xuống hàng thành dấu tabs.
    - Copy, và paste (keep destination formatting) trở lại Excel.
    thanks bác cách của bác hay quá, dúng là cao thủ, em làm được rồi.

  4. #4
    skyxd88 Guest
    Trích dẫn Gửi bởi huuthang_bd
    Bạn xem trong file ví dụ tôi đính kèm.
    em làm thử như bác rồi nhưng khi nhập (vungdulieu) thì khi kéo xuống (vungdulieu) cũng bị kéo theo dãn đến kết quả trả về là bị lệch 1 ô bác ạ, làm sao chốt (vungdulieu) lại nhỉ. khóa các kiểu thì báo lỗi hic. ngón tin quá.

  5. #5
    sanxuattudien Guest
    Bạn xem hình để thấy "Vùng dữ liệu" và kết quả ở ô màu vàng

  6. #6
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Nối đuôi có nghĩa là ai nối đuôi ai? Nói chuyện mâppj mờ chẳng có thì dụ thì biết đâu mà mò.

    Cách thức chuyển thành 1 dòng:

    - Copy tất cả dữ liệu
    - Qua Word, paste text only. Sau khi paste, các cột sẽ cách nhau bằng tabs, và các dòng sẽ cách nhau bằng xuống hàng.
    - Trong Word, nhấn Ctrl+h, gõ ^p vào "find what" và ^t vào "replace with", và kích "replace all". Mục đích là đổi tất cả dấu xuống hàng thành dấu tabs.
    - Copy, và paste (keep destination formatting) trở lại Excel.

  7. #7
    kothemyeuz Guest
    Trích dẫn Gửi bởi amcytn
    Em gặp một trường hợp như thế này ạ.
    Em có một bảng gồm nhiều dòng và nhiều cột, giờ em muốn chuyển tất cả các dòng thành 1 dòng thôi cứ nối đuôi nhau thì làm thế nào à. copy paste cũng được nhưng mà dữ liệu nhiều quá làm thủ công thế này thì lâu quá ạ. thanks các Pro nhiều.

    Bạn thử công thức này thử xem
    Chuyển nhiều dòng thành 1 dòng

    Mã:
    =INDEX(VungDuLieu,INT((COLUMN(A1)-1)/COLUMNS(VungDuLieu))+1,MOD(COLUMN(A1)-1,COLUMNS(VungDuLieu))+1)
    Chuyển nhiều cột thành 1 cột

    Mã:
    =INDEX(VungDuLieu,MOD(ROW(A1)-1,ROWS(VungDuLieu))+1,INT((ROW(A1)-1)/ROWS(VungDuLieu))+1)

  8. #8
    phatthinh2010 Guest
    Trích dẫn Gửi bởi huuthang_bd
    Bạn thử công thức này thử xem
    Chuyển nhiều dòng thành 1 dòng

    <div class="bbcode_container">
    <div class="bbcode_description">Code:
    </div>

    </div>
    </div>
    </div>
    Sao mình thử công thức của bạn không được nhỉ?
    Cell A1 ở đây có nghĩa là gì?
    "vùng dữ liệu" là vùng có dạng A2:A10 phải không bạn?

  9. #9
    truongtiengka Guest
    Trích dẫn Gửi bởi vanle33
    Sao mình thử công thức của bạn không được nhỉ?
    Cell A1 ở đây có nghĩa là gì?
    "vùng dữ liệu" là vùng có dạng A2:A10 phải không bạn?
    Bạn xem trong file ví dụ tôi đính kèm.

  10. #10
    lebachit Guest
    Nếu như trong dữ liệu các cột có một vài số 0, muốn chuyển sang thành 1 dòng mà bỏ số 0 đi để nối số kế tiếp thì làm thế nào ạ. Ví dụ như file đính kèm

Trang 1 của 2 12 CuốiCuối

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •