Kết hợp các cột trong Excel và tạo tất cả các kết hợp có thể

Có hai bộ dữ liệu khác nhau, ví dụ danh sách khách hàng và danh sách sản phẩm và muốn kết hợp chúng để có danh sách mới với tất cả các kết hợp có thể có của khách hàng và sản phẩm?


Excel hợp nhất

Có hai bộ dữ liệu khác nhau, ví dụ danh sách khách hàng và danh sách sản phẩm và muốn kết hợp chúng để có danh sách mới với tất cả các kết hợp có thể có của khách hàng và sản phẩm?

Giải pháp này khá đơn giản, khả thi với MS Excel trong vài phút, và thậm chí với hàng nghìn mục, không đòi hỏi nhiều nỗ lực - ít hơn nhiều so với việc sao chép danh sách thứ hai cho mỗi giá trị của danh sách đầu tiên - giải pháp cuối cùng này sẽ mất hàng giờ với hàng trăm mục nhập. Xem bên dưới cách kết hợp các cột Excel và tạo tất cả các kết hợp có thể có trong Excel.

Cách tạo hoặc liệt kê tất cả các hoán vị có thể có trong Excel

  • Tạo một định danh số từ 1 đến số lượng mục nhập cho mỗi tệp nguồn và, trong tệp kết quả:
  • Tạo số nhận dạng số (ID) trong cột A từ 1 đến phép nhân số lượng mục nhập tệp đầu tiên và mục nhập tệp thứ hai, tạo ra nhiều dòng như sự kết hợp của cả hai bộ dữ liệu,
  • Thêm một cột, nhập công thức này và mở rộng nó đến dòng cuối cùng = ROUNDUP (A2 / [Số mục nhập tệp thứ hai]; 0),
  • Thêm một cột, nhập công thức này và mở rộng nó đến dòng cuối cùng = A2 - ([Số lần nhập tệp thứ hai] * (B2-1)),
  • Thêm nhiều cột như bạn muốn nhận từ các tệp đầu tiên và thứ hai và thực hiện các lượt xem trên mã định danh tương ứng trong tệp kết quả và tệp nguồn.

Hợp nhất dữ liệu trong Excel

Xem bên dưới ví dụ đầy đủ để kết hợp các cột trang tính excel, với danh sách Khách hàng và danh sách Sản phẩm.

Bắt đầu bằng cách tạo mã định danh trong cả hai tệp, bằng cách thêm cột ở bên trái, nhập giá trị 1 và 2 vào hai dòng đầu tiên, chọn hai ô, di chuyển con trỏ chuột đến góc dưới cùng bên phải trên vùng chọn và nhấp đúp vào dấu + để mở rộng số nhận dạng tăng lên dòng cuối cùng.

Kết quả là, các số nhận dạng đã được tăng lên đến dòng cuối cùng.

Cách kết hợp các cột trong excel

Lấy số nhận dạng tối đa của cả Khách hàng (C) và Sản phẩm (P). Tạo một tệp mới, với mã định danh cột và lặp lại thao tác mở rộng định danh, xuống dòng (C * P) + 1. Trong ví dụ dưới đây, 7 giá trị khác nhau cho Khách hàng và 7 cho Sản phẩm, dẫn đến 7 * 7 = 49 kết hợp, + 1 dòng để bù cho dòng tiêu đề.

Làm thế nào để kết hợp các tế bào trong excel

Trở thành một Excel Pro: Tham gia khóa học của chúng tôi!

Nâng cao các kỹ năng của bạn từ Novice sang Hero với khóa học cơ bản Excel 365 của chúng tôi, được thiết kế để làm cho bạn thành thạo chỉ trong một vài phiên.

Ghi danh ở đây

Nâng cao các kỹ năng của bạn từ Novice sang Hero với khóa học cơ bản Excel 365 của chúng tôi, được thiết kế để làm cho bạn thành thạo chỉ trong một vài phiên.

Trong cột B, chúng tôi sẽ đặt các dòng P cho mỗi Khách hàng, vì mỗi dòng sẽ có một dòng cho mỗi Sản phẩm. Điều này được thực hiện bằng cách sử dụng công thức bên dưới trong dòng thứ hai của trang tính và mở rộng nó ở phía dưới (nhớ nhấp đúp vào biểu tượng dấu + ở góc dưới cùng của lựa chọn ô để làm như vậy), trong đó X là số tệp thứ hai

Trong cột C, chúng tôi sẽ tính số lượng cho mỗi Khách hàng, từ 1 đến Số lượng sản phẩm. Hoạt động tương tự như trước, với công thức khác (số nhận dạng dòng hiện tại trừ đi số lượng đã đạt cho dòng Khách hàng trước đó), X là số lượng tệp thứ hai

Kết hợp nhiều cột trong excel thành một cột

Kiểm tra xem nó đã hoạt động chưa. Khách hàng được lặp lại P lần và đối với mỗi người, số nhận dạng sản phẩm được lặp lại từ 1 đến P

Tạo tất cả hoán vị

Và đó là nó! Sau đó, đối với mỗi cột bạn muốn tiếp quản từ tệp Khách hàng hoặc Sản phẩm, hãy thêm cột mới và thực hiện Vlookup trên định danh tương ứng và tệp nguồn.

Câu Hỏi Thường Gặp

Làm thế nào người dùng có thể kết hợp hiệu quả nhiều cột trong Excel để tạo danh sách tất cả các kết hợp có thể mà không cần sử dụng các công thức phức tạp?
Người dùng có thể sử dụng tính năng truy vấn nguồn của Excel để hợp nhất các cột và tạo các kết hợp. Bằng cách tải các cột làm bảng vào truy vấn nguồn, áp dụng thao tác hợp nhất tùy chỉnh, sau đó mở rộng bảng kết quả, tất cả các kết hợp có thể có thể được tạo và trả lại cho Excel một cách có hệ thống.

Hoàn thành Excel 2019 cho người mới bắt đầu trong video


Yoann Bierling
Giới thiệu về tác giả - Yoann Bierling
Yoann Bierling là một chuyên gia xuất bản và tư vấn kỹ thuật số, tạo ra tác động toàn cầu thông qua chuyên môn và đổi mới trong các công nghệ. Đam mê trao quyền cho các cá nhân và tổ chức phát triển mạnh trong thời đại kỹ thuật số, anh ta được thúc đẩy để mang lại kết quả đặc biệt và thúc đẩy tăng trưởng thông qua việc tạo nội dung giáo dục.

Trở thành một Excel Pro: Tham gia khóa học của chúng tôi!

Nâng cao các kỹ năng của bạn từ Novice sang Hero với khóa học cơ bản Excel 365 của chúng tôi, được thiết kế để làm cho bạn thành thạo chỉ trong một vài phiên.

Ghi danh ở đây

Nâng cao các kỹ năng của bạn từ Novice sang Hero với khóa học cơ bản Excel 365 của chúng tôi, được thiết kế để làm cho bạn thành thạo chỉ trong một vài phiên.




Bình luận (0)

Để lại một bình luận