Mẹo: Các ngôn ngữ khác được Dịch bởi Google. Bạn có thể ghé thăm English phiên bản của liên kết này.
Đăng nhập
x
or
x
x
Ghi danh
x

or

Làm thế nào để kết hợp các tế bào vào một ô với không gian, dấu phẩy và dấu chấm phẩy trong Excel?

Khi bạn kết hợp các ô của một dãy vào một ô đơn, dữ liệu kết hợp có thể được phân cách bằng không. Nhưng nếu bạn muốn tách chúng với các dấu hiệu xác định, chẳng hạn như không gian, dấu phẩy, dấu chấm phẩy hoặc những thứ khác, làm thế nào bạn có thể làm được? Hướng dẫn này sẽ giới thiệu một số sự cắt giảm cho bạn.

Hợp nhất hàng / cột của các ô thành một ô có dấu phân tách được chỉ định theo công thức

Hợp nhất hàng / cột của các ô thành một ô có dấu phân cách được chỉ định theo hàm

Hợp nhất hàng / cột / dải ô thành một ô với dấu phân tách được chỉ định bởi Kutools cho Excel


Kết hợp nhiều cột, hàng hoặc ô với dấu tách riêng biệt:

Nếu có nhiều hàng hoặc cột hoặc ô của các giá trị cần được hợp nhất, thì công thức thông thường sẽ phiền hà khi xử lý nó. Nhưng vơi Kutools cho ExcelTính năng mạnh mẽ của - Kết hợp, bạn có thể nhanh chóng kết hợp các giá trị dựa trên cột, hàng hoặc ô khi cần.

doc kết hợp các ô với dấu phân tách 11

Kutools cho Excel: với hơn 200 tiện ích bổ sung Excel, miễn phí để thử mà không có giới hạn trong 60 ngày. Tải xuống và dùng thử ngay bây giờ!


Hợp nhất hàng / cột của các ô thành một ô với Dấu phân cách được chỉ định theo công thức


Trong Excel, bạn có thể sử dụng một công thức để kết hợp một dãy ô hoặc một cột của các tế bào vào một ô duy nhất. Hãy làm như sau:

Kết hợp tế bào dựa trên hàng hoặc cột thành một với không gian

Nhập công thức = A1 & "" & B1 & "" & C1 vào một ô trống, sau đó kéo thanh điều khiển điền xuống để áp dụng công thức này, tất cả các ô hàng đã được kết hợp vào một ô có dấu cách. Xem ảnh chụp màn hình:

doc kết hợp các ô với dấu phân tách 1

Mẹo: Nếu bạn muốn hợp nhất các giá trị ô dựa trên cột, bạn chỉ cần nhập công thức này = A1 & "" & A2 & "" & A3 & "" & A4 & "" & A5 & "" & A6 trong ô trống liền kề mà bạn muốn nhận kết quả. Và bạn sẽ nhận được kết quả như sau:

doc kết hợp các ô với dấu phân tách 2

Kết hợp tế bào dựa trên hàng hoặc cột thành một bằng dấu phẩy

Nhập công thức = A1 & "," & B1 & "," & C1 vào một ô trống, sau đó kéo thanh điều khiển điền vào phạm vi mà bạn muốn áp dụng công thức này, tất cả các ô trong một hàng sẽ được kết hợp vào một ô có dấu phẩy.

doc kết hợp các ô với dấu phân tách 3

Mẹo: Bạn cũng có thể hợp nhất cột của giá trị ô vào một ô với dấu phẩy, chỉ cần gõ công thức này = A1&","&A2&","&A3&","&A4&","&A5&","&A6 để có được kết quả như bạn cần.

doc kết hợp các ô với dấu phân tách 4

chú thích: bạn có thể thay đổi ","để đáp ứng nhu cầu của bạn. Ví dụ: nếu bạn muốn tách dữ liệu bằng dấu phẩy, bạn có thể thay đổi "," đến ";".


Hợp nhất hàng / cột của các ô thành một ô với Dấu phân tách theo hàm

Trong Excel, bạn cũng có thể sử dụng chức năng để kết hợp các ô của hàng hoặc cột vào một ô với khoảng trống hoặc dấu xác định.

1. Giữ ALT + F11 phím trên bàn phím để mở Microsoft Visual Basic cho ứng dụng cửa sổ.

2. Nhấp chuột Chèn > Mô-đun, và sao chép các VBA vào mô-đun.

VBA: Kết hợp các ô dựa trên hàng hoặc cột thành một với phân tách cụ thể:

Function Combine(WorkRng As Range, Optional Sign As String = "-") As String
'Update 20130815
Dim Rng As Range
Dim OutStr As String
For Each Rng In WorkRng
    If Rng.Text <> " " Then
        OutStr = OutStr & Rng.Text & Sign
    End If
Next
Combine = Left(OutStr, Len(OutStr) - 1)
End Function

3. Nhập công thức = Kết hợp (A1: C1) trong một ô trống và sau đó kéo núm điều khiển điền vào phạm vi mà bạn muốn áp dụng công thức này, tất cả các ô trong hàng sẽ được kết hợp vào một ô có dấu gạch ngang. Xem ảnh chụp màn hình:

doc kết hợp các ô với dấu phân tách 5

Mẹo: Với chức năng Xác định Người dùng ở trên, bạn cũng có thể kết hợp các giá trị di động dựa trên cột, bạn chỉ cần nhập công thức này = Kết hợp (A1: A6) để có được dữ liệu đã hợp nhất khi bạn cần, hãy xem ảnh chụp màn hình:

doc kết hợp các ô với dấu phân tách 6

Chú thích: Trong đoạn mã trên "Kết hợp hàm (WorkRng As Range, Dấu tùy chọn là String = "-") dưới dạng chuỗi", bạn có thể thay đổi dấu phân cách "-" để đáp ứng nhu cầu của bạn.


Hợp nhất hàng / cột / dải ô thành một ô với dấu phân tách được chỉ định bởi Kutools cho Excel

Nếu công thức và chức năng rất khó cho bạn, bạn có thể nhanh chóng kết hợp các giá trị của ô bằng hàng, cột hoặc một dãy ô vào một ô với Kutools cho Excel's Kết hợp chức năng.

Kutools cho Excel : với nhiều hơn 300 tiện ích bổ sung Excel, miễn phí để thử mà không có giới hạn trong 60 ngày.

Sau khi cài đặt Kutools cho Excel, vui lòng làm như sau:

1. Chọn một giá trị ô ô mà bạn muốn kết hợp vào một ô.

2. Làm ơn áp dụng Kết hợp chức năng bằng cách nhấp vào Kutools > Kết hợp. Xem ảnh chụp màn hình:

doc kết hợp các ô với dấu phân tách 7

3. Và một hộp thoại sẽ được hiển thị, và sau đó thực hiện như sau:

(1.) Nếu bạn chọn Kết hợp các cột trong Kết hợp các ô đã chọn theo các lựa chọn sau phần trong Kết hợp Cột hoặc Hàng hộp thoại, dữ liệu trong mỗi hàng sẽ được hợp nhất vào một ô, làm như sau:

A. Kiểm tra Kết hợp các cột trong Kết hợp các ô đã chọn theo các lựa chọn sau phần;

B. Chọn dấu phân tách bạn muốn tách dữ liệu được kết hợp trong Chỉ định một dấu tách phần;

C. Chọn địa điểm bạn muốn đưa kết quả vào từ hộp thả xuống;

D. Chọn một loại từ Tùy chọn phần.

Sau đó nhấn vào OK or Nộp đơn , các giá trị trong mỗi hàng sẽ được hợp nhất. Xem ảnh chụp màn hình:

doc kết hợp các ô với dấu phân tách 8

(2.) Và nếu bạn muốn hợp nhất mỗi giá trị cột với một ô với dấu cách cụ thể, vui lòng thực hiện như sau:

A. Kiểm tra Kết hợp các hàng trong Kết hợp các ô đã chọn theo các lựa chọn sau phần;

B. Chỉ định dấu phân cách bạn muốn tách dữ liệu được kết hợp trong Chỉ định một dấu tách phần;

C. Chọn địa điểm bạn muốn đưa kết quả vào từ hộp thả xuống;

D. Chọn một loại từ Tùy chọn phần.

Sau đó nhấn vào OK or Nộp đơn , các giá trị trong mỗi cột sẽ được hợp nhất và chúng được phân cách bằng các dấu hiệu cụ thể. Xem ảnh chụp màn hình:

doc kết hợp các ô với dấu phân tách 9

(3.) Nếu bạn cần kết hợp nhiều dãy ô dữ liệu vào một ô duy nhất, vui lòng thực hiện như sau:

A. Kiểm tra Kết hợp thành tế bào đơn in Kết hợp các ô đã chọn theo các lựa chọn sau phần;

B. Chọn dấu phân tách bạn muốn tách dữ liệu được kết hợp trong Chỉ định một dấu tách phần.

Sau đó nhấn vào OK or Nộp đơn , và bạn sẽ nhận được kết quả sau, xem ảnh chụp màn hình:

doc kết hợp các ô với dấu phân tách 10

Nhấn vào đây để tải Kutools cho Excel và dùng thử ngay!

Kutools cho Excel: với hơn 200 tiện ích bổ sung Excel, miễn phí để thử mà không có giới hạn trong 60 ngày. Tải xuống và dùng thử ngay bây giờ!


Các bài báo tương đối:



Các công cụ sản xuất được đề nghị

Tab Office

sao vàng1 Mang các tab tiện dụng vào Excel và các phần mềm Office khác, giống như Chrome, Firefox và Internet Explorer mới.

Kutools cho Excel

sao vàng1 Kinh ngạc! Tăng năng suất của bạn trong 5 phút. Không cần bất kỳ kỹ năng đặc biệt, tiết kiệm được hai giờ mỗi ngày!

sao vàng1 300 Các tính năng mới cho Excel, Làm cho Excel dễ dàng và mạnh mẽ:

  • Hợp nhất ô / Hàng / Cột mà không mất dữ liệu.
  • Kết hợp và Hợp nhất nhiều trang tính và Workbooks.
  • So sánh các dãy, sao chép nhiều dãy, chuyển đổi văn bản sang ngày, đơn vị và chuyển đổi tiền tệ.
  • Đếm theo màu sắc, Paging Subtotals, sắp xếp nâng cao và Super Filter,
  • Thêm / Chèn / Xóa / Văn bản / Định dạng / Liên kết / Nhận xét / Tập tin / Workheets Công cụ ...

Ảnh chụp màn hình của Kutools cho Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Annette · 4 years ago
    I used your VBA formula a few days ago and it worked beautifully. I'm using it again today and I keep getting a #NAME? error. I've tried all sorts of things and can't get it to work. What am I doing wrong?
  • To post as a guest, your comment is unpublished.
    admin_jay · 4 years ago
    Hello, please be more specific about your issue.

    Try to contact me at jaychivo#extendoffice.com. Please replace # with @.

    :-)
    • To post as a guest, your comment is unpublished.
      Kristi · 2 years ago
      Hi!

      I have a spreadsheet of over 23,000 serial numbers in Column A, then each serial number has a one-digit Assign number in Column B, and finally an individualized Application number that belongs to both the serial number and assigned number in Column C.

      Looks like this:

      A B C
      123456 1 1212121
      987655 2 5656565
      606060 1 4343434
      606060 1 8989898

      How would I combine just the rows of data that have the SAME Serial number and Assign number but different application numbers using a comma?

      Such as, I need:

      606060 1 4343434, 8989898

      Any help would be super appreciated!!!
  • To post as a guest, your comment is unpublished.
    Zygis · 4 years ago
    Thank you. This was really a savior! I have one question. I want to merge EAN codes. It works like a charm in the same sheet. But when I take EAN codes from another sheet, I get the result:

    #######,########,#######,#######

    Where might be the problem?

    many thanks
  • To post as a guest, your comment is unpublished.
    fmanjeim · 4 years ago
    Great, limpidly clear
  • To post as a guest, your comment is unpublished.
    Charuta · 5 years ago
    awesome: helped with my project and saved many hours of work...thanks much.