Cách nối dãy trong Excel (5 phương pháp hữu ích)

  • Chia Sẻ Cái Này
Hugh West

Một trong những tính năng quan trọng nhất của Excel là ghép các giá trị từ tất cả các ô của một dải thành một ô duy nhất. Cần phải tra cứu các giá trị một cách dễ dàng. Hôm nay tôi sẽ trình bày cách nối một phạm vi trong Excel với 5 các phương pháp hữu ích.

Tải xuống Sách bài tập thực hành

Hãy lấy tệp mẫu này để dùng thử bạn tự mình thực hiện quy trình.

Nối Range.xlsm

5 Phương pháp hữu ích để nối Range trong Excel

Để minh họa quy trình, ở đây chúng ta có một tập dữ liệu với ID sản phẩm Tên sản phẩm của một số sản phẩm của công ty có tên Mars Group . Các giá trị được lưu trữ trong Dải ô B5:C9 .

Mục tiêu của chúng ta hôm nay là ghép tên của tất cả các sản phẩm trong một ô. Để làm điều này, hãy thực hiện các phương pháp bên dưới.

1. Kết hợp CONCATENATE & Hàm TRANSPOSE để nối dãy

Chúng ta có thể dễ dàng kết hợp chuỗi văn bản bằng cách kết hợp các hàm CONCATENATE TRANSPOSE trong Excel. Để thực hiện việc này, hãy làm theo các bước bên dưới.

  • Đầu tiên, hãy chọn Ô B12 và nhập công thức này.
=CONCATENATE(TRANSPOSE(C5:C9&”,“)

  • Sau đó, chọn TRANSPOSE(C5:C9&”,“ từ công thức và nhấn F9 trên bàn phím của bạn.

  • Sau đó, công thức sẽ chuyển đổi thành các giá trị như thế này.
  • Tại đây, hãy xóa Dấu ngoặc nhọn từ cả haicác bên.

Trong công thức này, hàm TRANSPOSEchuyển đổi Dải ô C5:C9theo chiều dọc thành một cái nằm ngang. Tiếp theo, hàm CONCATENATEkết hợp chúng và chuyển đổi chúng thành một dòng duy nhất.

  • Cuối cùng, nhấn Enter và bạn sẽ thấy đầu ra cần thiết.

Lưu ý: Microsoft đã thay đổi cách hoạt động của công thức mảng trong phiên bản Excel 365 . Trong các phiên bản cũ hơn, chúng ta cần nhấn Ctrl + Shift + Enter để tính công thức mảng.

Đọc thêm: Cách kết hợp nhiều ô thành một ô được phân tách bằng dấu phẩy trong Excel

2. Nối dãy với hàm TEXTJOIN trong Excel

Chúng ta có thể nối dãy bằng cách sử dụng hàm TEXTJOIN của Excel. Tuy nhiên, chức năng này chỉ khả dụng trong Office 365 . Đối với điều này, chỉ cần áp dụng các bước bên dưới.

  • Đầu tiên, chọn Ô B12 và chèn công thức này.
=TEXTJOIN(",",TRUE,C5:C9)

  • Sau đó, nhấn Enter .
  • Cuối cùng, bạn sẽ nối thành công dãy như thế này.

Lưu ý:Ở đây, tôi đặt đối số ignore_blank TRUE, để loại trừ khoảng trống tế bào. Bạn có thể sử dụng tùy theo nhu cầu của mình.

3. Áp dụng VBA Excel cho Phạm vi nối

Những người không có đăng ký Office 365 , có thể sử dụng VBA mã để nối phạm vi trong Excel . Với mã này, bạn có thể tự tạo hàm TEXTJOIN và nối nó.

  • Ban đầu, nhấn F11 trên bàn phím để mở <1 Cửa sổ>Microsoft Visual Basic for Applications .
  • Sau đó, chọn Mô-đun từ tab Chèn .

  • Bây giờ, hãy nhập mã này vào bên trong trang trống.
2774

  • Sau đó, nhấn Ctrl + S để lưu mã và đóng cửa sổ.
  • Tiếp theo, mã này sẽ tạo hàm TEXTJOIN theo cú pháp sau.
=TEXTJOIN2(delimiter,ignore_blank,range)

  • Do đó, hãy nhập công thức vào Ô B12 .
=TEXTJOIN2(", ",TRUE,C5:C9)

  • Cuối cùng, công thức sẽ nối Tên sản phẩm thành một ô duy nhất.

4. Nối dãy với Power Query trong Excel

Một phương pháp hữu ích khác để nối mảng với Power Query trong excel. Để thực hiện tác vụ, hãy thực hiện cẩn thận quy trình sau.

  • Ban đầu, hãy chọn Dải ô C4:C9 .
  • Sau đó, chuyển đến tab Dữ liệu và chọn Từ bảng/Phạm vi trong phần Nhận & Chuyển đổi dữ liệu .

  • Sau đó, bạn sẽ nhận được cửa sổ Tạo bảng yêu cầu quyền tạo bảng với phạm vi đã chọn.
  • Tại đây, hãy đánh dấu kiểm vào hộp Bảng của tôi có tiêu đề và nhấn OK .

  • Tiếp theo, bạn sẽ thấy cửa sổ Power Query Editor .
  • Trong cửa sổ này, chọn cột và chuyển đến tab Chuyển đổi .
  • Tại đây, chọn Chuyển đổi từ nhóm Bảng .

  • Bây giờ, hãy chọn tất cả các cột được phân tách trong cửa sổ bằng cách nhấn nút Ctrl trên bàn phím và phải nhấp vào vào bất kỳ cột nào trong số chúng.
  • Sau đó, nhấp vào Hợp nhất các cột .

  • Sau đó, chọn Dấu phẩy làm Dấu phân cách trong hộp thoại Hợp nhất các cột .
  • Cùng với đó, nhập Danh sách Sản phẩm trong phần Tên cột mới .

  • Cuối cùng, chọn Đóng & Tải từ tab Trang chủ .

  • Cuối cùng, bạn sẽ nối phạm vi trong một trang tính mới như thế này.

5. Sử dụng lệnh Fill Justify để nối dãy

Trong Microsoft Excel , Fill Justify là một lệnh hiếm nhưng rất hữu ích để ghép nối. Hãy xem nó hoạt động như thế nào.

  • Ban đầu, hãy chọn Dải ô C5:C9 .

  • Sau đó, chuyển đến tab Trang chủ và nhấp vào Điền vào trong nhóm Chỉnh sửa .

  • Sau đó, chọn Căn minh từ menu thả xuống.

  • Vậy là xong, bạn sẽ lấy thành công mảng nối từ đơnmảng.

Kết luận

Đó là tất cả cho ngày hôm nay. Bằng cách sử dụng các phương pháp 5 này, bạn có thể tìm hiểu cách nối một phạm vi trong Excel. Bạn có câu hỏi nào không? Hãy hỏi chúng tôi. Ngoài ra, hãy theo dõi ExcelWIKI để biết thêm các bài viết thông tin như thế này.

Hugh West là một nhà phân tích và huấn luyện viên Excel giàu kinh nghiệm với hơn 10 năm kinh nghiệm trong ngành. Ông có bằng Cử nhân Tài chính Kế toán và bằng Thạc sĩ Quản trị Kinh doanh. Hugh có niềm đam mê giảng dạy và đã phát triển một phương pháp giảng dạy độc đáo, dễ hiểu và dễ theo dõi. Kiến thức chuyên môn về Excel của ông đã giúp hàng nghìn sinh viên và chuyên gia trên toàn thế giới cải thiện kỹ năng và xuất sắc trong sự nghiệp của họ. Thông qua blog của mình, Hugh chia sẻ kiến ​​thức của mình với mọi người, cung cấp các hướng dẫn Excel miễn phí và đào tạo trực tuyến để giúp các cá nhân và doanh nghiệp phát huy hết tiềm năng của họ.