Đây là bài đăng thứ hai trong số hai bài đăng có liên quan trình bày cách sử dụng Power Query để xử lý các hàng và danh sách được phân tách. Trong bài đăng đầu tiên, chúng tôi đã kết hợp các hàng thành một danh sách được phân tách. Trong bài đăng này, chúng tôi sẽ làm ngược lại và chuyển đổi một danh sách được phân tách thành các hàng. Chà, chúng ta còn chờ gì nữa… bắt đầu nào Show
Khách quanGiả sử bản xuất của chúng tôi chứa một danh sách các giá trị được phân tách, như được hiển thị bên dưới 2. Chọn tất cả các ô có chứa văn bản được phân tách bằng dấu phẩy 3. Bây giờ hãy chuyển đến Dữ liệu> Văn bản thành Cột Quảng cáo 4. Chọn Phân tách và nhấp vào Tiếp theo 5. Đánh dấu vào tùy chọn Dấu phẩy, sau đó nhấn Kết thúc 6. Văn bản được phân tách bằng dấu phẩy đã được chuyển thành hàng Như bạn có thể nhận thấy, tính năng này không chỉ giới hạn ở dấu phẩy. Nó cũng có thể chạy từ các dấu phân cách khác, chẳng hạn như tab, dấu chấm phẩy, dấu cách và hầu như bất kỳ thứ gì khác. Tôi hy vọng hướng dẫn này sẽ giúp bạn Đôi khi, khi làm việc trong Microsoft Excel, chúng ta cần chia các giá trị liên tục được phân tách bằng dấu phẩy của một cột thành các cột hoặc hàng khác nhau. Khi chúng tôi nhập dữ liệu được tạo từ các ứng dụng khác trong excel, tất cả dữ liệu có thể được đặt trong một cột duy nhất; . Ngoài ra, chúng tôi có thể cần trích xuất một phần dữ liệu nhất định dựa trên yêu cầu. Bài viết này sẽ hướng dẫn bạn chia các giá trị được phân tách bằng dấu phẩy thành nhiều cột/hàng bằng một số hàm và tính năng Mục lục Tải sách bài tập thực hànhBạn có thể tải xuống sách bài tập thực hành mà chúng tôi đã sử dụng để chuẩn bị bài viết này Tách các giá trị được phân tách bằng dấu phẩy thành hàng hoặc cột. xlsm 5 phương pháp để tách các giá trị được phân tách bằng dấu phẩy thành hàng hoặc cột trong Excel1. Tách dữ liệu thành hàng/cột bằng dấu phẩy bằng tính năng 'Chuyển văn bản thành cột' trong Excel1. 1. Tách các giá trị thành các cộtTrước hết mình sẽ sử dụng tính năng Text to Columns của excel để chia dữ liệu thành nhiều cột. Đây là phương pháp dễ nhất để tách dữ liệu thành các cột. Giả sử, chúng ta có một tập dữ liệu chứa một số loại trái cây nằm trong một cột, được phân tách bằng dấu phẩy. Mỗi ô có 3 quả. Bây giờ, mình sẽ chia hoa quả của cột B thành 3 cột khác nhau (cột C, D & E) Thực hiện theo các bước dưới đây để thực hiện nhiệm vụ bước
Đọc thêm. Cách chia dữ liệu trong một ô Excel thành nhiều cột (5 phương pháp) 1. 2. Chia thành hàng bằng cách sử dụng văn bản thành cộtBây giờ, tôi sẽ chia các giá trị được phân tách bằng dấu phẩy thành nhiều hàng. Giả sử, tôi có tập dữ liệu bên dưới chứa một số tên trái cây. Trước khi đặt các giá trị này thành nhiều hàng, tôi sẽ chia chúng thành các cột bằng tính năng Chuyển văn bản thành cột bước
Đọc thêm. Cách chia nhỏ dữ liệu trong Excel (5 cách) 2. Excel Power Query để phân tách các giá trị được phân tách bằng dấu phẩy thành các cột hoặc hàng2. 1. Power Query để tách các giá trị thành các cộtLần này, tôi sẽ sử dụng excel Power Query để chia dữ liệu được phân tách bằng dấu phẩy thành nhiều cột. Thực hiện theo các hướng dẫn dưới đây để thực hiện nhiệm vụ bước
Đọc thêm. Cách chia dữ liệu thành nhiều cột trong Excel 2. 2. Chia dữ liệu thành hàngỞ đây, tôi sẽ chia các giá trị được phân tách bằng dấu phẩy thành nhiều hàng bằng cách sử dụng bước
3. Kết hợp các hàm LEFT, RIGHT, MID, FIND và LEN để tách các giá trị được phân tách bằng dấu phẩy thành các cộtChúng ta có thể sử dụng các hàm excel để tách dữ liệu được phân tách bằng dấu phẩy thành nhiều cột. Về cơ bản, chúng ta có thể trích xuất các phần dữ liệu trong các cột khác nhau bằng cách sử dụng kết hợp các hàm excel dựa trên dấu phân cách (dấu phẩy, dấu cách, dấu chấm phẩy). Trong phương pháp này, tôi sẽ trích xuất dữ liệu từ 3 vị trí từ một chuỗi văn bản liên tục nằm trong cột B và đặt chúng vào nhiều cột 3. 1. Tìm từ đầu tiênBan đầu, tôi sẽ trích xuất từ đầu tiên trong chuỗi văn bản liên tục bằng hàm LEFT và FIND bước
Ở đây, hàm FIND trả về vị trí của dấu phẩy đầu tiên. Sau đó, hàm LEFT trích từ đầu tiên trước dấu phẩy đầu tiên 3. 2. Trích xuất từ thứ 2Bây giờ, tôi sẽ sử dụng kết hợp các hàm MID và FIND để trích xuất từ thứ hai từ Ô B5 bước
Ở đây, hàm MID trả về các ký tự từ giữa chuỗi văn bản của Ô B5. và hàm FIND trả về vị trí của chuỗi thứ 2 trong Ô B5 3. 3. Tìm từ thứ 3Giả sử, tôi sẽ trích xuất từ thứ 3 từ Ô B5 dựa trên vị trí của dấu phẩy. Trong khi giải nén từ thứ 3, tôi sẽ sử dụng các hàm RIGHT, LEN và FIND bước
Ở đây, hàm LEN trả về độ dài của Ô B5. Sau đó, hàm FIND trả về vị trí của dấu phẩy trong Ô B5. Sau đó, tùy thuộc vào kết quả của hàm FIND và LEN, hàm RIGHT sẽ trích xuất từ ngoài cùng bên phải từ Ô B5
4. Excel VBA để tách các giá trị được phân tách bằng dấu phẩy thành các cột hoặc hàng4. 1. VBA để chia các giá trị thành các cộtBạn có thể chia dữ liệu được phân tách bằng dấu phẩy thành nhiều cột bằng mã VBA đơn giản bước
Ở đây 'r' chỉ ra các hàng có chứa dữ liệu. Mặt khác, ‘Count=3‘ biểu thị cột C, là cột đầu tiên hiển thị dữ liệu phân tách
4. 2. Chia các giá trị thành các hàngBây giờ tôi sẽ chia các giá trị được phân tách bằng dấu phẩy thành các hàng khác nhau bằng excel VBA. Thực hiện theo các bước dưới đây để thực hiện nhiệm vụ bước
5. Sử dụng Excel Flash Fill để tách các giá trị được phân tách bằng dấu phẩy thành các cột khác nhauChúng tôi có thể nhập một phần dữ liệu được phân tách bằng dấu phẩy vào một cột khác và sau đó áp dụng tính năng Flash Fill để lấy phần còn lại của dữ liệu có cùng mẫu bước
Phần kết luậnTrong bài viết trên, tôi đã cố gắng thảo luận một số phương pháp để chia các giá trị được phân tách bằng dấu phẩy thành các hàng hoặc cột trong excel một cách công phu. Hy vọng rằng, những phương pháp và giải thích này sẽ đủ để giải quyết vấn đề của bạn. Vui lòng cho tôi biết nếu bạn có bất kỳ thắc mắc nào Làm cách nào để chuyển đổi chuỗi Văn bản được phân tách bằng dấu phẩy thành danh sách Hàng trong Excel?Hãy dùng thử. . Chọn ô hoặc cột chứa văn bản bạn muốn tách Chọn Dữ liệu > Văn bản thành Cột Trong Trình hướng dẫn Chuyển đổi Văn bản thành Cột, chọn Phân cách > Tiếp theo Chọn Dấu phân cách cho dữ liệu của bạn. . Chọn Tiếp theo Chọn Đích trong trang tính của bạn, đây là nơi bạn muốn dữ liệu phân tách xuất hiện Làm cách nào để chuyển đổi cột thành hàng trong Excel với danh sách được phân tách bằng dấu phẩy?Câu trả lời của bạn . Nhập công thức =CONCATENATE(TRANSPOSE(A1. A7)&",") trong một ô trống liền kề với dữ liệu ban đầu của danh sách, ví dụ: ô C1. . Nhấn phím F9 để tô sáng TRANSPOSE(A1. A7)&"," trong công thức Xóa dấu ngoặc nhọn và nhấn phím Enter khỏi công thức |