Mục lục
Trong nhiều trường hợp, bạn có thể cần phải hợp nhất, hợp nhất hoặc kết hợp dữ liệu . Trong Microsoft Excel, bạn có thể thực hiện hàng loạt các loại tác vụ như vậy trong vòng vài giây. Bài viết này trình bày cách hợp nhất dữ liệu trong excel từ nhiều hàng bằng một số phương pháp nhanh.
Tải xuống Sách bài tập thực hành
Bạn có thể tải xuống sách bài tập thực hành từ liên kết bên dưới.
Hợp nhất dữ liệu từ nhiều hàng.xslm
4 phương pháp hợp nhất dữ liệu từ nhiều hàng trong Excel
Bây giờ, giả sử bạn có một tập dữ liệu với danh sách Quốc gia và Thành phố của họ. Tại đây, bạn muốn có nhiều hàng cho Thành phố được hợp nhất bên cạnh Quốc gia của chúng. Tại thời điểm này, tôi sẽ chỉ cho bạn hai phương pháp sử dụng tập dữ liệu này để làm như vậy.
1. Sử dụng hàm UNIQUE và TEXTJOIN
Sử dụng UNIQUE Các hàm và TEXTJOIN là một trong những cách nhanh nhất và thuận tiện nhất để hợp nhất dữ liệu từ nhiều hàng trong Excel. Bây giờ, hãy làm theo các bước bên dưới để hợp nhất dữ liệu bằng các hàm này.
Các bước :
- Đầu tiên, hãy tạo một cột mới cho Quốc gia bên cạnh tập dữ liệu của bạn.
- Tiếp theo, chọn ô E5 và chèn công thức sau.
=UNIQUE(B5:B13)
Trong trường hợp này, ô E5 là ô đầu tiên của cột mới Quốc gia . Ngoài ra, B5 và B13 là các ô đầu tiên và cuối cùng của cột tập dữ liệu Quốc gia .
Hơn nữa, chúng tôi sử dụng chức năng UNIQUE . Cú pháp của hàm này là UNIQUE(array, [by_col], [exactly_once]) .
- Sau đó, thêm một cột khác để hợp nhất dữ liệu của các thành phố.
- Sau đó, nhấp vào ô F5 và chèn công thức sau.
=TEXTJOIN(",",TRUE,IF(E5=B5:B13,C5:C13,""))
Ở đây, ô F5 là ô đầu tiên của cột mới Thành phố . Ngoài ra, các ô C5 và C13 lần lượt là các ô đầu tiên và cuối cùng của cột tập dữ liệu Thành phố .
Hơn nữa, ở đây chúng tôi sử dụng Chức năng TEXTJOIN . Cú pháp của hàm này là TEXTJOIN(delimiter,ignore_empty,text1,…) . Ngoài ra, chúng tôi sử dụng hàm IF .
- Cuối cùng, hãy kéo Fill Handle cho phần còn lại của cột .
Đọc thêm: Tổng hợp hàm cho dữ liệu văn bản trong Excel (với 3 ví dụ)
2. Áp dụng Hàm IF và Sắp xếp
Một cách khác để hợp nhất dữ liệu từ nhiều hàng trong excel là sử dụng hàm IF và tùy chọn Sắp xếp từ Dữ liệu đồng thời. Bây giờ, hãy làm theo các bước bên dưới để thực hiện việc này từ tập dữ liệu trên.
Các bước :
- Đầu tiên, chọn phạm vi ô mà bạn muốn sắp xếp. Trong trường hợp này, đó là phạm vi B5:B13 .
- Sau đó, chuyển đến tab Dữ liệu > Sắp xếp & Lọc > Sắp xếp từ A đến Z .
- Bây giờ, hộp Sắp xếp Cảnh báo sẽ bật lên. Tại thời điểm này, hãy chọn Mở rộng lựa chọn .
- Tiếp theo, nhấp vào OK .
- Do đó, hãy thêm một cột khác cho Thành phố .
- Sau đó, chọn ô D5 và chèn công thức sau, đồng thời kéo Fill Handle cho các ô còn lại của cột.
=IF(B5=B4,D4 &","& C5,C5)
Trong trường hợp này, ô D5 là ô đầu tiên của cột Thành phố .
- Tại thời điểm này, hãy chèn một cột mới có tên Sắp xếp cuối cùng .
- Sau đó, chọn ô E5 , chèn công thức sau và kéo Fill Handle cho các ô cột còn lại.
=IF(B5B6,"Final Row","")
Trong trường hợp này, B5 và B6 lần lượt là ô đầu tiên và ô thứ hai của cột Thành phố . Ngoài ra, E5 là ô đầu tiên của cột Hàng cuối cùng .
- Bây giờ, hãy chọn và sao chép phạm vi D5:E13 và dán chúng ở định dạng Giá trị để xóa công thức của chúng.
- Tiếp theo, chuyển đến tab Dữ liệu > Sắp xếp .
- Tại thời điểm này, từ Sắp xếp theo các tùy chọn hãy chọn Sắp xếp cuối cùng .
- Sau đó, từ các tùy chọn Đơn hàng , hãy chọn Z to A .
- Kết quả là , hãy nhấp vào OK .
- Bây giờ, hộp Cảnh báo Sắp xếp sẽ bật lên. Tại thời điểm này, hãy chọn Mở rộng lựa chọn .
- Tiếp theo, nhấp vào OK .
- Lúc này, bạnsẽ có đầu ra của bạn như minh họa trong ảnh chụp màn hình bên dưới.
- Cuối cùng, hãy xóa tất cả các hàng và cột thừa để có đầu ra mong muốn.
Đọc thêm: Cách hợp nhất thông tin trong Excel (2 cách đơn giản)
Tương tự Bài đọc
- Cách sử dụng Công cụ hợp nhất và nhóm trong Excel (5 ví dụ đơn giản)
- Xóa hợp nhất trong Excel (2 phương pháp tiện dụng )
- Cách hợp nhất dữ liệu trong Excel từ nhiều sổ làm việc (2 phương pháp)
- [Đã sửa]: Tham chiếu hợp nhất không hợp lệ trong Excel ( với Quick Fix)
3. Sử dụng tùy chọn hợp nhất để hợp nhất dữ liệu từ nhiều hàng trong Excel
Bây giờ, giả sử bạn có một tập dữ liệu trong đó bạn có một vài doanh số bán hàng được thực hiện người trong những dịp khác nhau. Tại thời điểm này, bạn muốn hợp nhất dữ liệu bán hàng của họ và lấy tổng của họ từ nhiều hàng. Bạn có thể làm theo các bước bên dưới nếu muốn.
Các bước :
- Đầu tiên, chọn ô bạn muốn dữ liệu mới vào.
- Thứ hai, chuyển đến tab Dữ liệu .
- Sau đó, chọn Hợp nhất từ Công cụ dữ liệu .
- Sau đó, chọn Tổng từ các tùy chọn Hàm .
- Sau đó , hãy chọn Tham chiếu , Trong trường hợp này, đó là $B$5:$C$14 .
Ở đây, ô B5 là ô đầu tiên của cột Nhân viên bán hàng và ô C14 là ô cuối cùng của cột Số tiền bán hàng .
- Tiếp theo, chọn Cột bên trái từ Sử dụng nhãn trong .
- Sau đó, hãy nhấp vào nút OK .
- Cuối cùng, bạn đã có dữ liệu tổng hợp để bán hàng.
Lưu ý: Nếu bạn muốn hợp nhất dữ liệu của mình dựa trên các tiêu chí, trước tiên hãy Sắp xếp dữ liệu theo tiêu chí của bạn rồi sử dụng tùy chọn Củng cố .
Đọc thêm: Xác thực và hợp nhất dữ liệu trong Excel (2 ví dụ)
4. Áp dụng mã VBA để hợp nhất dữ liệu từ nhiều hàng trong Excel
Ngoài ra, bạn có thể áp dụng VBA để dễ dàng hợp nhất dữ liệu từ nhiều hàng trong Excel. Nếu muốn, bạn có thể làm theo các bước bên dưới.
Các bước :
- Đầu tiên, nhấn ALT + F11 để mở cửa sổ VBA .
- Bây giờ, hãy chọn Trang tính 7 hoặc trang tính bạn đang làm việc và Nhấp chuột phải trên đó.
- Tiếp theo, chọn tuần tự Chèn > Mô-đun .
- Tại thời điểm này, hãy sao chép đoạn mã sau và dán vào chỗ trống.
1188
💡 Giải thích mã:
Trong phần này, tôi sẽ giải thích mã VBA được sử dụng ở trên. Bây giờ, tôi đã chia mã thành nhiều phần khác nhau và đánh số chúng. Tại thời điểm này, tôi sẽ giải thích rõ ràng về phần mã.
- Phần 1: Trongtrong phần này, chúng ta tạo một Sub mới có tên ConsolidateMultiRows() .
- Section 2 : Tiếp theo, chúng ta khai báo các biến khác nhau.
- Phần 3: Ở đây, trong phần này, chúng ta tạo một InputBox sẽ yêu cầu phạm vi tham chiếu của chúng ta.
- Phần 4: Chúng tôi chạy vòng lặp Đối với để thêm Số tiền bán hàng .
- Phần 5: Cuối cùng, chúng tôi cần xóa tất cả các nội dung bổ sung và sắp xếp lại các ô.
- Bây giờ, nhấn F5 và chạy mã.
- Tại thời điểm này, một hộp sẽ xuất hiện giống như ảnh chụp màn hình bên dưới.
- Tiếp theo, hãy chèn phạm vi tham chiếu của bạn
- Cuối cùng, nhấp vào nút OK .
- Cuối cùng, bạn có dữ liệu hợp nhất như ảnh chụp màn hình bên dưới.
Đọc thêm: Cách hợp nhất dữ liệu từ nhiều cột trong Excel (7 cách dễ dàng)
Kết luận
Cuối cùng nhưng không kém phần quan trọng, tôi hy vọng bạn đã tìm thấy những gì mình đang tìm kiếm từ tài liệu này bài báo. Nếu bạn có bất kỳ câu hỏi nào, vui lòng gửi bình luận bên dưới. Ngoài ra, nếu bạn muốn đọc thêm các bài viết như thế này, bạn có thể truy cập trang web của chúng tôi ExcelWIKI .