Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

Nếu bạn muốn chuyển đổi danh sách dữ liệu theo cột 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ư minh họa bên dưới, bạn có thể thực hiện bằng hàm CONCATENATE hoặc chạy VBA trong Excel

  • Chuyển đổi danh sách cột thành danh sách được phân tách bằng dấu phẩy với hàm TEXTJOIN
  • Chuyển đổi danh sách cột thành danh sách được phân tách bằng dấu phẩy với hàm CONCATENATE
  • Chuyển đổi danh sách cột thành danh sách được 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 được phân tách bằng dấu phẩy với Kutools cho Excel
  • Nối ngược và chuyển đổi một ô (danh sách có dấu phẩy răng cưa) thành danh sách hàng/cột trong Excel

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy


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

Hàm Excel TEXTJOIN nối nhiều giá trị từ một hàng, cột hoặc một dải ô với dấu phân cách cụ thể

Lưu ý rằng chức năng này chỉ khả dụng trong Excel cho Office 365, Excel 2021 và Excel 2019

Để chuyển đổi danh sách cột thành danh sách được phân tách bằng dấu phẩy, 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 thành danh sách có dấu phẩy 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

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy


Chuyển đổi danh sách cột thành danh sách được phân tách bằng dấu phẩy với hàm 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. 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, chẳng hạn như ô C1 và nhập công thức này =CONCATENATE(TRANSPOSE(A1. A7)và",") (A1. A7 là cột bạn sẽ chuyển sang danh sách có dấu phẩy răng cưa, "," biểu thị 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

2. Làm nổi bật TRANSPOSE(A1. A7)&"," trong công thức và nhấn phím F9

3. Xóa dấu ngoặc nhọn {và } khỏi công thức và nhấn phím Enter

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

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 thành 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 được phân tách bằng dấu phẩy với Kutools cho Excel

Kutools cho Excel's Kết hợp các cột hoặc hàng mà không làm mất dữ liệu tiện ích có thể giúp người dùng Excel dễ dàng kết hợp nhiều cột hoặc hàng thành một cột / hàng mà không làm 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 bằng dấu xuống dòng hoặc dấu xuống cứng

Bản dùng thử miễn phí đầy đủ tính năng

30

-ngày


Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

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

Nếu hàm CONCATENATE hơi tẻ nhạt đối với 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 for Application

2. Nhấp vào Chèn > Mô-đun và sao chép VBA vào mô-đun

VBA. Chuyển đổi danh sách cột thành danh sách được 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ấn nút Run hoặc nhấn F5 để chạy VBA

4. Trên màn hình hiển thị hộp thoại và bạn có thể chọn danh sách cột muốn chuyển đổi. Xem ảnh chụp màn hình

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

5. Nhấn OK, sau đó một hộp thoại khác hiện ra để bạn chọn ô. Xem ảnh chụp màn hình

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

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 ô

Mẹo. Trong VBA ở trên, "," biểu thị dấu phân cách bạn cần và bạn có thể thay đổi nó khi cần


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

Bạn cũng có thể áp dụng tiện ích Kết hợp của Kutools cho Excel để kết hợp danh sách cột và phân tách từng giá trị bằng dấu phẩy một cách dễ dàng

Kutools cho Excel - Bao gồm hơn

300

công cụ hữu ích cho excel. Bản dùng thử miễn phí đầy đủ tính năng

30

-ngày, không cần thẻ tín dụng. Lấy nó ngay

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

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

2. Trong hộp thoại Kết hợp Cột hoặc Hàng đang mở, bạn cần.
(1) Chọn tùy chọn Kết hợp hàng trong phần Kết hợp các ô đã chọn theo các tùy chọn sau;
(2) Trong phần Chỉ định dấu phân cách, hãy chọn tùy chọn

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

3. Nhấp vào nút Được rồi

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

Kutools cho Excel - Bao gồm hơn

300

công cụ hữu ích cho excel. Bản dùng thử miễn phí đầy đủ tính năng

30

-ngày, không cần thẻ tín dụng. Lấy nó ngay


Thử nghiệm. chuyển đổi danh sách cột thành danh sách được phân tách bằng dấu phẩy trong Excel


Kutools cho Excel bao gồm hơn 300 công cụ tiện dụng cho Excel, dùng thử miễn phí không giới hạn trong 30 ngày. Tải xuống và dùng thử miễn phí ngay


Nối ngược và chuyển đổi một ô (danh sách có dấu phẩy răng cưa) 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 Text to Columns để tách một ô thành nhiều cột, nhưng không có cách nào trực tiếp để chuyển một ô thành nhiều hàng. Tuy nhiên, Kutools cho Excel's Split Cells tiện ích có thể giúp bạn dễ dàng hoàn thành nó như ảnh chụp màn hình bên dưới được hiển thị

Bản dùng thử miễn phí đầy đủ tính năng

30

-ngày


Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy


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

  • Chuyển 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

Cũ nhất đầu tiên

Sắp xếp nhận xét theo

Cũ nhất đầu tiên

mới nhất đầu tiên

Nhận xét ( 32 )

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

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

Josin

khoảng 8 năm trước

#11864

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Thủ thuật trên rất hữu ích. công việc rất tốt

Hồi đáp

0

0

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

lỗ hổng

khoảng 8 năm trước

#12752

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Concatenate hoạt động hoàn toàn tốt đối với một danh sách nhỏ nhưng mã VBA này hoạt động rất tốt và tiết kiệm cho tôi rất nhiều thời gian. =) Cảm ơn bạn

Hồi đáp

0

0

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

logesh

khoảng 8 năm trước

#12991

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Cảm ơn vì những thông tin tuyệt vời. Nó đã làm việc. )

Hồi đáp

0

0

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

Robmez

khoảng 8 năm trước

#13009

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Chính xác những gì tôi đang tìm kiếm. Cảm ơn rất nhiều về mã VBA thanh lịch này

Hồi đáp

0

0

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

Roshni

khoảng 8 năm trước

#13283

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Đây là những gì tôi đang tìm kiếm. Cảm ơn bạn rất nhiều. công việc tuyệt vời. . )

Hồi đáp

0

0

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

Alok     Roshni

khoảng 7 năm trước

#13284

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Cảm ơn vì thông tin

Hồi đáp

0

0

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

sonu

khoảng 7 năm trước

#13451

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Cảm ơn bạn đã chia sẻ mã, nó rất hữu ích. CẢM ƠN

Hồi đáp

0

0

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

lỗ hổng

khoảng 7 năm trước

#13515

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Điều gì gây ra đầu ra này {4. 6602853777055E+199} thay vì {466028,537770,550024,v.v.}. Nó không xảy ra mọi lúc nhưng nó đang xảy ra và khiến tôi phát điên. Bất kỳ đề xuất/sửa chữa?

Hồi đáp

0

0

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

Jon654654684658     Nichole

khoảng 7 năm trước

#13516

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

#Nichole2015-02-02 20. 12 Điều gì khiến đầu ra như thế này {4. 660285377705 5E+199} thay vì {466028,537770, 550024,v.v.}. Nó không xảy ra mọi lúc nhưng nó đang xảy ra và khiến tôi phát điên. Bất kỳ đề xuất/sửa chữa? . e. bỏ lỡ &"," trong bất kỳ phương pháp nào bạn đang sử dụng. Jon

Hồi đáp

0

0

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

Axel     Jon654654684658

khoảng 3 năm trước

#13517

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Tôi có cùng một vấn đề. Mặc dù tôi sử dụng cùng một tập lệnh VBL cho tất cả các chuỗi số, đầu ra đôi khi như được mô tả ở trên. Vì tôi sử dụng cùng một tập lệnh trong mọi trường hợp nên tôi không nghĩ rằng mình đã bỏ sót điều gì

Hồi đáp

0

0

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

Kì Liên

khoảng 7 năm trước

#13582

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Cảm ơn, bây giờ tôi có thể dễ dàng chuyển đổi danh sách cột thành danh sách được phân tách bằng dấu phẩy mà không có khoảng trắng

Hồi đáp

0

0

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

Kap2

khoảng 7 năm trước

#13599

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Tuyệt vời - đúng như những gì tôi đã hy vọng tìm thấy. Thực hiện một trong những công việc của tôi dễ dàng hơn nhiều. Tôi tin rằng nó sẽ xử lý tối đa 48 hàng cùng một lúc nên tôi đã phải 'chặn' 350 dòng của mình xuống. Bạn có thể nói tại sao nó sẽ không mất hơn 48 không?

Hồi đáp

0

0

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

John

khoảng 7 năm trước

#13970

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Rất hữu ích. làm thế nào bạn sẽ thêm một hộp nhập liệu để thay đổi dấu phân cách dấu phẩy?

Hồi đáp

0

0

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

TonyPorter

khoảng 7 năm trước

#14049

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Bạn cũng có thể dán cột vào tiện ích trực tuyến trong trình duyệt này http. //đổi. thị trấn/cột-to-danh sách được phân tách bằng dấu phẩy

Hồi đáp

0

0

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

MoMo     TonyPorter

khoảng 7 năm trước

#14050

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

[quote]Bạn cũng có thể dán cột vào tiện ích trực tuyến trong trình duyệt này http. //đổi. thị trấn/cột-to-danh sách được phân tách bằng dấu phẩy Bởi Tony Porter[/quote] Điều này hoạt động như một bùa mê. Cảm ơn bạn rất nhiều vì đã chia sẻ nó với chúng tôi. Tôi có 3865 giá trị và Excel không hiển thị cho tôi tất cả các giá trị ở dòng cuối cùng. Có lẽ đó là một hạn chế của Excel

Hồi đáp

0

0

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

Reema Joseph

khoảng 7 năm trước

#14206

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

bài viết thực sự hữu ích. Cảm ơn

Hồi đáp

0

0

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

shalini

khoảng 7 năm trước

#14248

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Macro rất hữu ích. giải thích rõ ràng

Hồi đáp

0

0

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

John

khoảng 7 năm trước

#14418

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

VBA đã giúp rất nhiều. Tôi đang gặp sự cố nếu bạn cố đóng hộp bật lên hoặc hủy hộp bật lên, nó sẽ hiển thị rằng vba cần được sửa lỗi. Điều này cũng xảy ra nếu giá trị trống. có ý tưởng nào để sửa cái này không?

Hồi đáp

0

0

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

JohnRIII

khoảng 7 năm trước

#14419

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

VBA đã giúp rất nhiều. Tôi đang gặp sự cố nếu bạn cố đóng hộp bật lên hoặc hủy hộp bật lên, nó sẽ hiển thị rằng vba cần được sửa lỗi. Điều này cũng xảy ra nếu giá trị trống. có ý tưởng nào để sửa cái này không?

Hồi đáp

0

0

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

Mayank Bhargava

khoảng 7 năm trước

#14725

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Xin chào tất cả, Vì vậy, đối với một vài cột, công thức này rất tuyệt, nhưng nếu bạn đang cố gắng tìm ra điều này trên nhiều cột hơn 100. đặt "&" là lãng phí thời gian. Đối với tôi, tôi cần tách biệt thông qua "," (dấu phẩy). để làm được điều đó, tất cả những gì bạn cần làm là tách tệp trong CSV, Mở tệp trên Notepad, Sao chép và dán vào Word, sau đó Sao chép lại từ Word và dán vào Excel. Hy vọng bạn thích gợi ý, Chúc một ngày tốt lành. Cảm ơn bạn, Mayank Bhargava

Hồi đáp

0

0

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

AliciaB

khoảng 7 năm trước

#15099

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Đã sử dụng cái này. "Chuyển đổi danh sách cột thành danh sách được phân tách bằng dấu phẩy bằng VBA", hoạt động hoàn hảo để chuyển đổi hàng (hơn 1000) địa chỉ email thành danh sách kết hợp mà ứng dụng email của tôi hoạt động tốt với. Chỉ cần thay đổi "," thành ";" và thật tuyệt khi đi. Cảm ơn

Hồi đáp

0

0

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

Joe sagar

khoảng 6 năm trước

#15796

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Hoàn toàn kỳ diệu. Cảm ơn

Hồi đáp

0

0

Cách xuất dữ liệu Excel sang văn bản được phân tách bằng dấu phẩy

Ashlee

khoảng 5 năm trước

#22323

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Tôi cần làm cho các số của mình trông như thế này ('1234567', '1234567') thay vì ("1234567", "1234567") - bất kỳ ý tưởng nào. ?