Hướng dẫn how do i convert a column to a list in excel? - làm cách nào để chuyển đổi một cột thành một danh sách trong excel?

  • Lời khuyên Excel
  • Chức năng Excel
  • Công thức Excel
  • Biểu đồ Excel
  • Lời khuyên từ
  • Lời khuyên Outlook

Nếu bạn muốn chuyển đổi danh sách cột dữ liệu thành danh sách được phân tách bằng dấu phẩy hoặc các dấu phân cách khác và xuất kết quả vào một ô như được hiển thị như dưới đây, bạn có thể thực hiện nó bằng cách kết hợp chức năng hoặc chạy VBA trong Excel.

  • Chuyển đổi danh sách cột thành danh sách phân tách bằng dấu phẩy với chức năng TextJoin
  • Chuyển đổi danh sách cột thành danh sách phân tách bằng dấu phẩy với chức năng Concatenate
  • Chuyển đổi danh sách cột thành Danh sách phân tách bằng dấu phẩy với VBA
  • Chuyển đổi danh sách cột thành Danh sách phân tách bằng dấu phẩy với Kutools cho Excel
  • Reverse Concatenate và chuyển đổi một ô (danh sách răng cưa dấu phẩy) thành danh sách hàng/cột trong Excel

Hướng dẫn how do i convert a column to a list in excel? - làm cách nào để chuyển đổi một cột thành một danh sách trong excel?


Chuyển đổi danh sách cột thành danh sách phân tách bằng dấu phẩy với chức năng TextJoin

Hàm TextJoin Excel kết hợp nhiều giá trị từ một hàng, cột hoặc một loạt các ô có dấu phân cách cụ thể.

Lưu ý rằng chức năng chỉ có sẵn trong Excel cho Office 365, Excel 2021 và Excel 2019.

Để chuyển đổi danh sách cột sang danh sách phân tách bằng dấu phẩy, xin vui lòng chọn một ô trống, ví dụ, ô C1 và nhập công thức này = textjoin (",", true, a1: a7) (a1: a7 là cột bạn sẽ chuyển đổi thành Danh sách có răng cưa, "," Cho biết cách bạn muốn tách danh sách). Xem ảnh chụp màn hình bên dưới:=TEXTJOIN(", ",TRUE,A1:A7) (A1:A7 is the column you will convert to comma serrated list, ", " indicates how you want to separate the list). See the screenshot below:

Hướng dẫn how do i convert a column to a list in excel? - làm cách nào để chuyển đổi một cột thành một danh sách trong excel?


Chuyển đổi danh sách cột thành danh sách phân tách bằng dấu phẩy với chức năng Concatenate

Trong Excel, hàm Concatenate có thể chuyển đổi danh sách cột thành danh sách trong một ô được phân tách bằng dấu phẩy. Xin vui lòng làm như sau:

1. Chọn một ô trống liền kề với dữ liệu đầu tiên của danh sách Danh sách răng cưa, "," Cho biết dấu phân cách bạn muốn tách danh sách). Xem ảnh chụp màn hình bên dưới:. Select a blank cell adjacent to the list's first data, for instance, the cell C1, and type this formula =CONCATENATE(TRANSPOSE(A1:A7)&",") (A1:A7 is the column you will convert to comma serrated list, "," indicates the separator you want to separate the list). See screenshots below:

2. Làm nổi bật chuyển vị (A1: A7) & "," Trong công thức và nhấn phím F9.. Highlight the TRANSPOSE(A1:A7)&"," in the formula, and press the F9 key.

3. Xóa niềng răng xoăn {và} khỏi công thức và nhấn phím Enter.. Remove curly braces {and } from the formula, and press the Enter key.

Hướng dẫn how do i convert a column to a list in excel? - làm cách nào để chuyển đổi một cột thành một danh sách trong excel?

Bây giờ, bạn có thể thấy tất cả các giá trị trong danh sách cột đã được chuyển đổi một danh sách trong một ô và được phân tách bằng dấu phẩy. Xem ảnh chụp màn hình ở trên.

Nhanh chóng chuyển đổi danh sách cột thành danh sách phân tách dấu phẩy với kutools cho excel

Kutools cho các cột hoặc hàng kết hợp Excel, mà không mất tiện ích dữ liệu có thể giúp người dùng Excel dễ dàng kết hợp nhiều cột hoặc hàng vào một cột/hàng mà không mất dữ liệu. Ngoài ra, người dùng Excel có thể bọc các chuỗi văn bản kết hợp này với vận chuyển hoặc trở lại khó khăn. Tính năng đầy đủ thử nghiệm miễn phí 30 ngày!Combine Columns or Rows without Losing Data utility can help Excel users easily combine multiple columns or rows into one columns/row without losing data. In addition, Excel users can wrap these combined text strings with carriage or hard return. Full Feature Free Trial 30-day!

Hướng dẫn how do i convert a column to a list in excel? - làm cách nào để chuyển đổi một cột thành một danh sách trong excel?

Chuyển đổi danh sách cột thành Danh sách phân tách bằng dấu phẩy với VBA

Nếu chức năng Concatenate hơi tẻ nhạt cho bạn, bạn có thể sử dụng VBA để nhanh chóng chuyển đổi danh sách cột thành danh sách trong một ô.

1. Giữ nút Alt và nhấn F11 trên bàn phím để mở cửa sổ Microsoft Visual Basic cho ứng dụng.. Hold ALT button and press F11 on the keyboard to open a Microsoft Visual Basic for Application window.

2. Nhấp vào Chèn> Mô -đun và sao chép VBA vào mô -đun.. Click Insert > Module, and copy the VBA into the module.

VBA: Chuyển đổi danh sách cột thành Danh sách phân tách bằng dấu phẩy

Sub ChangeRange()
'Updateby20140310
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
outStr = ""
For Each rng In InputRng
    If outStr = "" Then
        outStr = rng.Value
    Else
        outStr = outStr & "," & rng.Value
    End If
Next
OutRng.Value = outStr
End Sub

3. Nhấp vào nút chạy hoặc nhấn F5 để chạy VBA.. Click Run button or press F5 to run the VBA.

4. Hộp thoại được hiển thị trên màn hình và bạn có thể chọn danh sách cột bạn muốn chuyển đổi. Xem ảnh chụp màn hình:. A dialog displayed on the screen, and you can select the column list you want to convert. See screenshot:

Hướng dẫn how do i convert a column to a list in excel? - làm cách nào để chuyển đổi một cột thành một danh sách trong excel?

5. Nhấp vào OK, sau đó một hộp thoại khác xuất hiện cho bạn để chọn một ô. Xem ảnh chụp màn hình:. Click OK, then another dialog popped up for you to select a cell. See screenshot:

Hướng dẫn how do i convert a column to a list in excel? - làm cách nào để chuyển đổi một cột thành một danh sách trong excel?

6. Nhấp vào OK và tất cả các giá trị trong danh sách cột đã được chuyển đổi thành danh sách được phân tách bằng dấu phẩy trong một ô.. Click OK, and all values in the column list have been converted to a list separated by comma in a cell.

Mẹo: Trong VBA ở trên, "," chỉ ra dấu phân cách bạn cần và bạn có thể thay đổi nó khi bạn cần.: In the above VBA, "," indicates the separator you need, and you can change it as you need.


Chuyển đổi danh sách cột thành Danh sách phân tách bằng dấu phẩy với Kutools cho Excel

Bạn cũng có thể áp dụng Kutools cho tiện ích kết hợp Excel, để kết hợp danh sách cột và tách từng giá trị bằng dấu phẩy một cách dễ dàng.Combine utility to combine a column list, and separate each value with comma easily.

Kutools cho Excel- bao gồm hơn 300 công cụ tiện dụng cho Excel. Tính năng đầy đủ dùng thử miễn phí 30 ngày, không cần thẻ tín dụng! Lấy nó ngay- Includes more than 300 handy tools for Excel. Full feature free trial 30-day, no credit card required! Get It Now

1. Chọn danh sách cột mà bạn sẽ chuyển đổi sang danh sách phân tách bằng dấu phẩy và nhấp vào Kutools> Merge & Split> Kết hợp các hàng, cột hoặc ô mà không mất dữ liệu.. Select the column list that you will convert to a comma separated list, and click Kutools > Merge & Split > Combine Rows, Columns or Cells without Losing Data.

Hướng dẫn how do i convert a column to a list in excel? - làm cách nào để chuyển đổi một cột thành một danh sách trong excel?

2. Trong hộp thoại kết hợp các cột hoặc hàng kết hợp, bạn cần phải: (1) kiểm tra tùy chọn Hàng kết hợp trong kết hợp các ô được chọn theo phần Tùy chọn sau; .. In the opening Combine Columns or Rows dialog box, you need to:
(1) Check the Combine rows option in the To combine selected cells according to following options section;
(2) In the Specify a separator section, check the Other separator option, and type comma , into following box;

Hướng dẫn how do i convert a column to a list in excel? - làm cách nào để chuyển đổi một cột thành một danh sách trong excel?

3. Nhấp vào nút OK.. Click the Ok button.

Bây giờ bạn sẽ thấy tất cả các giá trị trong danh sách cột được chỉ định được kết hợp thành một ô và được chuyển đổi thành danh sách phân tách dấu phẩy.

Kutools cho Excel- bao gồm hơn 300 công cụ tiện dụng cho Excel. Tính năng đầy đủ dùng thử miễn phí 30 ngày, không cần thẻ tín dụng! Lấy nó ngay- Includes more than 300 handy tools for Excel. Full feature free trial 30-day, no credit card required! Get It Now


1. Chọn danh sách cột mà bạn sẽ chuyển đổi sang danh sách phân tách bằng dấu phẩy và nhấp vào Kutools> Merge & Split> Kết hợp các hàng, cột hoặc ô mà không mất dữ liệu.

2. Trong hộp thoại kết hợp các cột hoặc hàng kết hợp, bạn cần phải: (1) kiểm tra tùy chọn Hàng kết hợp trong kết hợp các ô được chọn theo phần Tùy chọn sau; . includes more than 300 handy tools for Excel, free to try without limitation in 30 days. Download and Free Trial Now!


Reverse Concatenate và chuyển đổi một ô (danh sách răng cưa dấu phẩy) thành danh sách hàng/cột trong Excel

Thông thường người dùng Excel có thể áp dụng tính năng văn bản cho các cột để chia một ô thành nhiều cột, nhưng không có phương thức trực tiếp để chuyển đổi một ô thành nhiều hàng. Tuy nhiên, Kutools cho tiện ích phân chia tế bào Excel, có thể giúp bạn dễ dàng hoàn thành nó như ảnh chụp màn hình dưới đây. Tính năng đầy đủ thử nghiệm miễn phí 30 ngày!Text to Columns feature to split one cell to multiple columns, but there is no directly method to convert one cell to multiple rows. However, Kutools for Excel’s Split Cells utility can help you easily get it done as below screenshot shown. Full Feature Free Trial 30-day!

Hướng dẫn how do i convert a column to a list in excel? - làm cách nào để chuyển đổi một cột thành một danh sách trong excel?


Bài viết tương đối:

  • Chuyển đổi tên tháng thành số trong excel
  • Chuyển đổi thời gian quân sự sang thời gian tiêu chuẩn
  • Chuyển đổi một ô thành nhiều ô/hàng trong Excel

Comments(32) (32)

Chưa có xếp hạng nào. Hãy là người đầu tiên xếp hạng!

Làm cách nào để chuyển đổi chuỗi phân tách bằng dấu phẩy thành danh sách trong Excel?

Văn bản vào các cột..
Đánh dấu cột chứa danh sách của bạn ..
Chuyển đến Dữ liệu> Văn bản đến các cột ..
Chọn phân định. Nhấn tiếp..
Chọn dấu phẩy. Nhấn tiếp..
Chọn chung hoặc văn bản, tùy theo bạn thích ..
Rời khỏi đích như là, hoặc chọn một cột khác. Nhấp vào Kết thúc ..

Làm thế nào để bạn thay đổi một bảng thành một danh sách trong excel?

Chuyển đổi một bảng Excel thành một phạm vi dữ liệu..
Nhấp vào bất cứ nơi nào trong bảng và sau đó đi đến Table Tools> Thiết kế trên ruy băng ..
Trong nhóm công cụ, nhấp vào Chuyển đổi thành Phạm vi.-Or- Nhấp chuột phải vào bảng, sau đó trong menu phím tắt, nhấp vào Bảng> Chuyển đổi thành Phạm vi ..

Làm cách nào để lập danh sách từ nhiều cột trong Excel?

Sử dụng hàm concatenate:..
Sử dụng hàm Concatenate trong cột D: = Concatenate (A1, B1, C1) ..
Trong thanh menu, chọn Chèn, chức năng.Nhấp vào chức năng văn bản và chọn Concatenate ..
Nhập A1 vào trường Text1, B1 vào trường Text2 và C1 trong trường Text3 ..
Bấm OK.....
Sao chép và dán cho bao nhiêu bản ghi cần thiết ..

Làm cách nào để chuyển đổi một cột dữ liệu thành một hàng trong Excel?

Đây là cách:..
Chọn phạm vi dữ liệu bạn muốn sắp xếp lại, bao gồm bất kỳ nhãn hàng hoặc cột nào và chọn Sao chép.....
Chọn ô đầu tiên nơi bạn muốn dán dữ liệu và trên tab Home, nhấp vào mũi tên bên cạnh Dán, sau đó nhấp vào Chuyển đổi ..